TCP IP 協議 協議棧

2021-07-26 22:19:08 字數 943 閱讀 9566

tcp/ip協議棧· :

整個協議棧被分為了四層,每一層協議負責不同的功能:

鏈路層:負責處理物理介面的細節,接受傳送的都是位元流,鏈路層主要有三個目的: 1. 為ip模組傳送和接收i p資料報;2. 為arp模組傳送arp請求和接收arp應答;3.為rarp傳送rarp請求和接收rarp應答

網路層:用來處理網路分組在網路中的活動,路由,接受上層tcp/udp報文並封裝為ip資料報,網路層吸引也包括icmp igmp。所有的 t c p、u d p、i c m p及i g m p資料都以i p資料報格式傳輸。

傳輸層:運輸層主要為兩台主機上的應用程式提供端到端的通訊。包含tcp協議和udp協議。

應用層:即應用層次的協議 例如ftp,dns , tftp等。

這張圖清晰的標識了各個層次協議。

3.包的分用

當目的主機收到乙個乙太網資料幀時,資料就開始從協議棧中由底向上公升,同時去掉各

層協議加上的報文首部。每層協議盒都要去檢查報文首部中的協議標識,以確定接收資料的上層協議。

等乙太網驅動程式接受資料幀後,要知道這個資料幀是什麼協議ip arp 或rarp,ip層解析出傳輸層資料報時要判斷是哪個協議tcp udp icmp 或igmp? 這就乙太網和ip首部去指定這個資料報是哪種協議。

這裡可以看到wireshark的抓包結果 在乙太網首部有個字段type :ipv4 指定這是乙個ip資料報, ip首部也有個協議字段:tcp 說明接受到的是乙個tcp包。

TCP IP協議棧(協議族)

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

TCP IP協議 TCP IP協議棧及框架

tcp ip協議同iso osi模型一樣,也可以安排成棧形式。但這個棧不同於iso osi版本,比iso osi棧少,所以又稱之為短棧。另外,需要知道的是 tcp ip協議棧只是許多支援iso osi分層模型協議棧的一種,是乙個具體的協議棧。對於tcp ip協議棧劃分為幾層更合適,多年來專家們一直未...

TCP IP協議 TCP IP協議棧及框架

1 基於4層的tcp ip協議棧基本描述 基於4層的tcp ip協議棧最具說服力的是 這一觀點是由tcp ip原始標準的創立者 美國國防部提出的,它與iso osi參考模型的對應關係如下圖 圖1 tcp ip協議棧層次結構與iso osi參考模型的對應關係 如圖1所示,tcp ip協議棧從低層開始,...