• 交换机:image.png,厂商:锐捷、华为
  • 交换机工作在数据链路层

  • 路由器:image.png

  • 路由器工作在网络层

  • 防火墙:image.png

  • 防火墙工作在网络层

    1、分层模型

    分层思想:复杂问题简单化,同层适用相同协议,下层为上层提供服务。

OSI七层模型(Open System Interconnection,开放互连参考模型):
image.png
TCP/IP协议簇:
image.png

  • 传输层:完成进程到进程的通信(通过端口号实现),端口号是应用层的端口号
  • 网络层:实现点到点的通信

    2、数据封装过程

  • 通过QQ写了一段文本“hello”,回车之后数据从应用层传到传输层;

  • 传输层首先判断数据是从应用层的哪个应用的端口发出,在数据头部封装一段数据头(TCP/UDP头),包含源端口和目标端口,形成数据段,将数据段传到网络层;
  • 网络层再次封装,将源IP和目标IP封装在头部,形成数据包或数据报文,将数据包传到数据链路层;
  • 数据链路层再次封装,将MAC子层封装在头部,在包尾封装FCS(全球唯一,4个字节,循环校验算法),形成数据帧(Frame);交换机工作在数据链路层,根据包头的AMC地址转发数据。

    3、TCP/IP5层协议簇/协议栈

    | 层 | 数据名称 | 工作在该层的设备 | | —- | —- | —- | | 应用层 | 数据/PDU | PC、防火墙 | | 传输层 | 数据段/段 Fragment | 防火墙 | | 网络层 | 报文/包/IP包 Packet | 路由器 | | 数据链路层 | 帧 Frame | 交换机、网卡 | | 物理层 | 比特 bit | 网线 |

image.png
8bit = 1Byte(字节)
补充:

  1. 运营商提供的网速单位 Mb/s

电脑下载速度单位 MB/s
运营商的速度/8=电脑下载速度。

  1. ASCII编码将数字字符统一表示为数字,转换为二进制之后在网络中传输。