协议栈

image.png

OSI七层模型

应用层(Application Layer):
例子:
表示层(Presentation Layer):
例子:加解密、压缩与解压缩、编码转换(不同系统、图像、音频、语言文字)。
会话层(Session Layer):
例子:RPC。
传输层(Transpot Layer):
例子:TCP、UDP、PPTP、TLS/SSL等。
网络层(Network Layer):
例子:IP、ICMP、IPsec等。
路由选择。
数据链路层(Data Link Layer):
例子:Wi-Fi(IEEE 802.11)、ARP、L2TP(Tunnels)、PPPoE等。
数据帧(Data Frame)。
有两个子层:
逻辑链路控制(logic link control,LLC)子层
介质访问控制(media access control,MAC)子层。
物理层(Physical Layer):
例子:光纤、以太网、调制解调器等。

TCP/IP四层模型

应用层:
例子:HTTP、SMTP、FTP、DNS。
传输层:
例子:TCP、UDP。
网络层:
例子:IP。
链路层:网络接口层
例子:以太网协议、Wi-Fi等。

数据包

image.png

Wireshark实例

image.png