TCP IP協議族各層的作用

2021-09-08 13:48:27 字數 913 閱讀 6726

從協議分層模型方面來講,tcp/ip由四個層次組成:資料鏈路層、網路層、傳輸層、應用層

一、資料鏈路層

資料鏈路層是負責接收ip資料報並通過網路傳送之,或者從網路上接收物理幀,抽出ip資料報,交給ip層。 傳輸有位址的幀以及錯誤檢測功能 。

一、流量控制,有基於反饋的流控制盒基於速率的流控制。

二、錯誤檢測和糾正

在這一層,資料的單位稱為 幀 (frame)

二、網路層

負責相鄰計算機之間的通訊。其功能包括三方面。

一、處理來自傳輸層的分組傳送請求,收到請求後,將分組裝入ip資料報,填充報頭,選擇去往信宿機的路徑,然後將資料報發往適當的網路介面。

二、處理輸入資料報:首先檢查其合法性,然後進行尋徑--假如該資料報已到達信宿機,則去掉報頭,將剩下部分交給適當的傳輸協議;假如該資料報尚未到達信宿,則**該資料報。

三、處理路徑、流控、擁塞等問題。(其中擁塞控制是通過icmp傳遞的) 網路層包括:ip(internet protocol)協議、icmp(internet control message protocol) 控制報文協議、arp(address resolution protocol)位址轉換協議、rarp(reverse arp)反向位址轉換協議。 ip是網路層的核心,通過路由選擇將下一跳ip封裝後交給介面層。ip資料報是無連線服務。   icmp是網路層的補充,可以回送報文。用來檢測網路是否通暢。 ping命令就是傳送icmp的echo包,通過回送的echo relay進行網路測試。 arp是正向位址解析協議,通過已知的ip,尋找  對應主機的mac位址。 rarp是反向位址解析協議,通過mac位址確定ip位址。比如無盤工作站和dhcp服務。在這一層,資料的單位 稱 資料報 (packet)

TCP IP各層對應的協議

應用層包括所有和應用程式協同工作,利用基礎網路交換應用程式專用的資料的協議。如,http hypertext transfer protocol 超文字傳輸協議。port 80 telnet teletype over the network,網路電傳 通過乙個終端 terminal 登陸到網路 執...

TCP IP協議 各層協議幀格式

一 1 osi與tcp ip對應 tcp ip各層功能 鏈路層 包括作業系統的裝置驅動程式和計算機的網絡卡,提供底層傳輸服務。網路層 為資料選擇路由,在眾多計算機和網路裝置組成的網路中選擇一條傳輸路線進行傳輸。傳輸層 提供兩台主機端對端的通訊服務,進行傳輸控制。應用層 複製應用程式的特定處理。3 協...

TCP IP協議棧(協議族)

思考乙個問題 為什麼不同廠家 不同型號的計算機能相互通訊?原因在這裡,tcp ip 協議族 實現了這一目標。使得不同廠家 不同型號的計算機能相互通訊!網際網路協議 internet協議 平時我們所說的tcp ip是乙個協議族,也叫協議棧。換句話說,internet協議是乙個多種協議組合在一起的一種叫...