前言
这篇博客的主要目的是为了聊一下路由器和交换机,以及它们各自的工作原理和对应的两张表。
交换机
1.简单介绍交换机
这里的交换机主要讲的是 二层交换机。它工作在OSI七层模型中的第二层,也就是数据链路层。因此就不得不说一下数据链路层的功能:
- 数据链路的建立维护拆除
- 帧包装帧传输帧同步
- 帧的差错恢复
- 流量控制
交换机主要有四个知识点需要掌握,其中分别是:
- 交换机的初始状态
- mac地址学习
- 广播未知数据帧
- 接收方回应
其实上面四个知识点后三个就是指代了交换机的工作原理
2.mac地址表
对于每一个交换机来说,为了能让局域网内的主机能够互相通信,其中都会有一张 mac地址表,这张表中纪录了mac地址,接口,以及对应的vlan,其中交换机的初始状态是空,它的mac地址表的内容是在不断地学习中进行补充的,而不是与生俱来。一个mac地址总共是48bit,工作中通常使用16进制表示,所以一般是HH:HH:HH:HH:HH:HH格式,但是也有这种HHHH:HHHH:HHHH,其中冒号可以用点分割,主要看不同的厂商。
3.交换机的工作原理
交换机的作用是组建局域网
在一个局域网内的两台主机通信前,源主机会向交换机发送一个单