網路基礎 TCP IP協議

2021-09-23 17:23:07 字數 1182 閱讀 6617

1. 網路介面層(鏈路層):又稱網路訪問層,負責向網路物理介質傳送資料報,從網路物理介質接受資料報。

2. 網路層:又稱網際網路層或ip層,負責處理ip資料報的傳輸、路由選擇、流量控制和擁塞控制。包含協議有:位址解析協議(arp,根據ip位址獲取實體地址)和反向位址解析協議(rarp,根據實體地址獲取查詢ip位址);ip協議是網路層的核心協議;控制報文協議(igmp),主機和閘道器進行差錯報告、控制和進行請求/應答的協議;管理協議(igmp),用於實現組播中的組成員管理。

3. 傳輸層:為兩台主機上的應用程式提供端到端的通訊。包含協議有:傳輸控制協議(tcp,面向連線的、可靠的、位元組流的傳輸服務)和使用者資料報協議(udp,無連線的、不可靠的、高效的、資料報傳輸服務)。

4. 應用層:為使用者提供一些常用的應用程式。包含協議有:檔案傳述協議ftp、簡單郵件傳輸協議smtp、超文字傳輸協議http等。

tcp/ip層次結構的必要性:tcp/ip的層次結構,使乙個複雜的通訊系統具備層次化,更利於理解分析、排查故障、維護更新和統一標準化。

當應用層程式用tcp傳送資料時,資料被送入協議棧中,然後逐個通過每一層直到被當作一串位元流送入網路。其中每一層對收到的資料都要加上一些首部資訊(甚至還有尾部),如下:

封裝相當於,傳送端主機將需要傳送的資料加密成能在乙太網中傳輸的資料幀。

當目的主機收到乙個乙太網資料幀時,資料就開始從協議棧中由低向上公升,同時去掉各層協議加上的報文首部。每層協議盒都要去檢查報文首部中的協議標識,以確定接收資料的上層協議。這個過程叫做分用。

分用相當於,目的主機解析收到的資料幀,提取其中有用的資訊。

TCP IP網路協議基礎TCP IP網路協議基礎

1.tcp ip網路協議基礎 tcp ip transmission control protocol internet protocol 是傳輸控制協議和網路協議,就是電子裝置如何連入網際網路,並且之間怎麼通訊。tcp ip 不是乙個協議,而是乙個協議族的統稱,裡面包括了 ip 協議 icmp 協...

TCP IP網路協議基礎 鏈路層介紹

通訊系統必須具備發現差錯的能力,並採取措施糾正之,使差錯控制在所能允許的盡可能小的範圍內,這就是差錯控制過程,也是資料鏈路層的主要功能之一。反饋重發 接收方通過對差錯編碼 奇偶校驗碼或 crc 碼 的檢查,可以判定一幀在傳輸過程中是否發生了差錯。一旦發現差錯,一般可以採用反饋重發的方法來糾正。這就要...

HTTP 網路的基礎TCP IP協議

我們使用的網路都是是在 tcp ip 協議族的基礎上運作的。而 http 屬於它內部的乙個子集。協議中存在各式各樣的內容。從電纜的規格到 ip 位址的選定方法 尋找異地使用者的方法 雙方建立通訊的順序,以及 web 頁面顯示需要處理的步驟,等等。像這樣把與網際網路相關聯的協議集合起來總稱為 tcp ...