协议栈

5层Internet协议栈

应用层:负责端系统上应用程序之间的信息交换。换句话说:两个应用程序能够读懂双方发的消息。
应用层信息分组称为报文message
运输控制层:负责端系统本身之间的建立连接。换句话说:两台主机经过Internet网络,在两台主机之间建立连接。
运输层信息分组称为报文段segment
网络层:负责Internet网络内的数据传输。换句话说:一个节点找到下一个节点,不断进行。
网络层信息分组称为数据报datagram
链路层:不同的链路有着不同的传输协议。规定帧在光纤、双绞线链路上的传输协议。
链路层信息分组称为帧frame
物理层:数据信息在不同介质上的表现形式是不同的,规定信息在介质中如何表示。

关键点数据在网络中传输,在不同的节点应用的协议栈是不同的。

  • 主机中使用协议栈是最复杂的,从应用层一直到物理层。
  • 链路层交换机使用的协议栈包括物理层、链路层。
  • 路由器中使用的协议栈包括物理层、链路层、网络层。