當前位置:趣味科普網>經驗>

ip是面向連線的協議嗎

經驗 閱讀(2.52W)

ip是面向連線的協議嗎

ip是面向無連線的協議。

ip是網路層協議(倒數第二層,最下面一層是資料鏈路層,通過mac地址區分一個鏈路內的不同主機,進行送達),作用是通過ip地址(ipv4、ipv6)為傳輸層尋找目標主機並進行資料傳輸,ip就像快遞員,僅僅負責將資料傳遞給全網內的目標地址,其本身並不保持連線狀態。

tcp(傳輸控制協議)是一種面向連線的、可靠的傳輸層通訊協議,通過檢驗和、序列號、確認應答、重發控制、連線管理以及視窗控制等機制實現可靠性傳輸。

tcp的連線管理:在資料通訊之前,通過tcp首部發送一個SYN包作為簡歷連線的請求等待確認應答。如果對端發來確認應答,則認為可以進行資料通訊。如果對端的確認應答未能到達,就不會進行資料通訊。此外,在通訊結束時會進行斷開連線的處理(FIN包)。可以使用TCp首部用於控制的欄位管理TCP連線,一個連線的建立與斷開,正常過程至少需要來回傳送7個包才能完成。