古詩詞大全網 - 成語查詢 - TTL=128和TTL=64的區別是什麽?

TTL=128和TTL=64的區別是什麽?

TTL是IP協議包中的壹個值,指定數據報被路由器丟棄之前允許通過的網段數量。

區別壹:指定數據報被路由器丟棄之前允許通過的網段數量不同,壹個是128,壹個是126。

區別二:方式不同;TTL=128 說明直接和對方可以進行通信。TTL=64 跨多個路由器進行通信。

區別三:生效時間不同;64的生效時間比128的快。

擴展資料:

TTL用於限制IP數據包在計算機網絡中存在的時間,避免網絡中的無限循環和發送接收,節省網絡資源,並使IP數據包的發送者能夠接收到報警消息。最大TTL值為255,推薦的TTL值為64。

雖然TTL字面上翻譯為生存時間,但實際上TTL是計算機網絡中IP數據包可以轉發的最大跳數。TTL字段由數據包的發送方設置。在從源到目的地的整個IP數據包轉發路徑上,路由器在轉發IP數據包之前會將每個路由器的TTL值減少1。

如果在數據包到達目的地之前,網絡時間限制值降低到0,路由器將丟棄接收到的網絡時間限制值為0的數據包,並向數據包的發送方發送壹條超過?ICMP time exceeded消息。

參考資料:

百度百科-TTL