1. 程式人生 > >IP協議簡介

IP協議簡介

IP提供了一種不可靠的、無連線的資料交付服務。所有TCP、UDP、ICMP和IGMP資料都通過IP資料報傳輸。

不可靠:IP協議不保證IP資料報能成功到達目的地。當錯誤發生時,例如一臺路由器的快取耗盡,IP提供一個簡單的錯誤處理方法:丟棄最後達到的資料。任何可靠性都必須由上層協議(如TCP)提供。

無連線:IP協議不維護任何路由器中資料報相關的任何連結狀態資訊,每個資料報獨立於其他資料報來處理。這意味著IP資料報可以不按順序交付。如果一個源主機向同一個目的主機發送兩個連續的資料報A和B,A先於B傳送,每個資料報可以獨立路由,通過不同的路由路徑,導致B可以在A之前到達目的主機。IP資料報在傳輸途中可以被複制,修改資料的內容,導致錯誤,差錯控制必須由上層協議(如TCP)提供保證。