網站首頁 教育 學前教育 精緻生活 飲食養生 命理 科普教育 金融 歷史 影視 數碼 熱門資訊
當前位置:生活百科站 > 精緻生活 > 

ip是面向連接的協議嗎

欄目: 精緻生活 / 發佈於: / 人氣:3.83K

ip是面向連接的協議嗎的答案是:ip是面向無連接的協議。

ip是面向連接的協議嗎

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

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

TCP邏輯上是面向連接的,其實現則是由面向無連接的IP協議實現,因為TCP的面向連接體現在A傳數據給B的話,需要握手,需要ACK。

而對於IP層而言,無論是A發給B的數據包,還是B給A的ACK包,都是同一類型的包,都用報文的方式無連接地發送;

而在TCP層就不一樣了,如果ACK沒有收到,A會認為發包失敗,會重發的,所以還是可以達到面向連接的功能的。

面向連接(Connection-Oriented)

面向連接協議是TCP/IP協議族的重要組成部分,面向連接依賴發送方和接收方之間的顯示通信和阻塞以管理雙方的數據傳輸,網絡系統需要在兩台主機之間發送數據之前先建立連接。而面向連接服務就是通信雙方在通信時,要事先建立好一條通信線路(虛擬的),其過程有建立連接、維護連接、釋放(斷開)連接三個過程。

面向連接方法中,在兩個端點之間建立了一條數據通信信道(電路)。這條信道提供了一條在網絡上順序發送報文分組的預定義路徑,這個連接類似於語音電話。發送方與接收方保持聯繫以協調會話和報文分組接收或失敗的信號。但這並不意味着面向連接的信道比無連接的信道使用了更多的帶寬,兩種方法都只在報文分組傳輸時才使用帶寬。

面向無連接

與面向連接相對,面向無連接是指通信雙方不需要事先建立通信線路,而是把每個帶有目的地址的報文分組送到線路上,由系統自主選定線路進行傳輸。面向連接基於電話系統模型,而面向無連接則基於郵政系統模型。相對於面向連接的建立連接的三個過程,面向無連接只有“傳送數據”的過程。

在無連接方法中,網絡除了把分組傳送到目的地以外不需做任何事情,如果分組丟失了,接收方必須檢測出錯誤並請求重發;如果分組因採用不同的路徑而沒有按序到達,接收方必須將它們重新排序。

數據報(Datagram)

數據報是面向無連接網絡的一個重要概念,可用於建立一個無連接的網絡。數據報起源於CYCLADES[P73]系統,它是一個特定類型的分組,有關來源和最終目的地的所有識別信息都位於分組而不是分組交換機。雖然這通常需要較大的數據包,但不需要再交換機中維護連接狀態,並且不需要使用複雜的信令協議。

Tags:ip 面向 協議