
Aus verschiedenen Gründen kann ich hier nicht zu sehr ins Detail gehen, aber hier ist, was ich habe.
Ich habe einen Host, der einem Terminal mit einer Quittung antwortet, die Informationen darüber enthält, welche Artikel am Terminal gekauft wurden.
Der von uns genutzte Netzwerkanbieter kann jedoch nur Pakete < 1024 Bytes übertragen – weil er so aufgebaut ist und nicht geändert wird.
Gibt es eine einfache Möglichkeit/Software, mit der ich eine Nachricht von beispielsweise 3000 Bytes in kleinere Pakete aufteilen kann, sodass sie durch das Trägernetzwerk gelangen und auf der Terminalseite als ein Paket wieder zusammengesetzt werden kann?
Danke.
Antwort1
Dies nennt man Fragmentierung und IP führt dies automatisch aus. Um optimale Ergebnisse zu erzielen, stellen Sie sicher, dass alle Firewalls oder Router-ACLs zwischen Ihren Servern und Ihren Terminals ICMP-Meldungen wie „Ziel nicht erreichbar, Fragmentierung erforderlich, aber ‚Nicht fragmentieren‘-Bit gesetzt“ ungestört passieren lassen.
Oder Sie könnten Ihre Terminals und Server wahrscheinlich statisch mit einer Pfad-MTU von 1024 konfigurieren.
Übrigens können Sie IPv6 nicht über das Netzwerk dieses Anbieters nutzen, da IPv6 eine Mindest-MTU von 1280 Byte erfordert.