需要拆分資料包並在目的地再次重建

需要拆分資料包並在目的地再次重建

由於各種原因,在這裡不能透露太多細節,但這就是我所掌握的。

我有一個主機,它用包含在終端購買的物品資訊的收據回覆終端。

然而,我們使用的網路營運商只能承載 < 1024 位元組的封包 - 因為這是其建構方式,而且他們不會更改它。

是否有任何簡單的方法/軟體可以用來將 3000 位元組的訊息分割成更小的資料包,以便它可以通過運營商網路並在終端側重建為資料包?

謝謝。

答案1

這稱為分段,IP 會自動執行此操作。為了獲得最佳結果,請確保伺服器和終端之間的所有防火牆或路由器 ACL 允許 ICMP「目標無法到達,需要分段,但設定了『不分段』位元」訊息不受干擾地傳遞。

或者您可以靜態配置終端和伺服器,路徑 MTU 為 1024。

順便說一句,您將無法透過該電信業者的網路執行 IPv6,因為 IPv6 所需的最小 MTU 為 1280 位元組。

相關內容