一、
1、OSI與TCP/IP對應:
TCP/IP各層功能:
鏈路層:包括操作系統的設備驅動程序和計算機的網卡,提供底層傳輸服務。
網絡層:為數據選擇路由,在眾多計算機和網絡設備組成的網絡中選擇一條傳輸路線進行傳輸。
傳輸層:提供兩台主機端對端的通信服務,進行傳輸控制。
應用層:復制應用程序的特定處理。
3、協議幀封裝
當發送數據時,對於一幀數據,每一層會封裝上自己的頭,而收數據時去掉上層的頭,如圖:
二、
1、Ethernet幀格式
可以看到以太網幀頭包含三部分:目的地址、源地址、類型。以太網幀類型有IP數據報(0800)、ARP請求應答報文(0806)、RARP請求應答報文(8035)。
2、IP數據幀格式
IP首部一般為20字節,除非含有選項字段,根據IP頭中的“8位協議”字段,數據選項可以分為TCP報文、UDP報文、ICMP報文等。
3、TCP數據幀格式
4、UDP數據幀格式
5、ICMP報文格式
轉載自: 一點一滴成長,原文鏈接:https://www.cnblogs.com/milanleon/p/6874789.html?utm_source=itdadao&utm_medium=referral