交换机的基本工作原理与配置

数据链路层功能:

1、数据链路的建立、维护与拆除

2、帧包装、帧传输、帧同步

3、帧的差错恢复

4、流量控制

以太网工作在数据链路层

数据链路层封装的MAC头部里的MAC地址(48比特=48位=6字节,用16进制数表示)

MAC地址--硬件地址--物理地址

MAC地址全球唯一:前面24位表示供应商,后24位表示供应商对网口的唯一编号

数据帧格式:

网络层传输给数据链路层的数据包加MAC头部,就称为数据帧

MAC头部里面有两个MAC地址(源地址、目的地址)

交换机工作原理(交换机连接口有编号)

解释:

1、A机器发送数据,在数据帧的MAC头部里面有源地址和目的地址。

2、交换机从1号口接收信号,交换机开始解封装,学习源MAC地址,将源MAC地址跟入口编号对应(保存在交换机中的MAC地址表)

3、学习完源MAC地址后,交换机在MAC地址表中没有找到目的地址的信息,所以它会 广播数据帧(除了入口)

4、B跟C接受数据帧,要查看MAC目的地址是否是自己。不是的话会丢掉数据帧,如果是自己的话,会接收数据帧

5、B机器接收之后,要发送回应,相当于给A发送数据,也有封装过程和解封装过程。交换机接收到之后,先学习源MAC地址,再查找MAC地址表,因为在MAC地址地址表中有A机器的MAC地址,所以交换机会单播数据帧

6、当交换机学习到连接其机器的MAC地址,就达到收敛状态

注意:

MAC地址表可以根据机器位置的变化会更改(动态更新),也可以是管理员手工配置(静态)

交换机以太网接口的工作模式

1、单工:两个数据站之间只能沿单一方向传输数据

2、双工

    1、半双工:两个数据站之间可以双向数据传输,但不能同时进行

    2、全双工:两个数据站之间可以双向且同时进行数据传输

如何查看网口的工作模式

ethtool 网口名

看Duplex:Full(全双工)、Half(半双工)

修改网口双工模式(ethtool --help查看帮助)

ethtool -s 网口名 autoneg off(关闭自动协商) duplex full

如何判断网口是否插好网线

1、激活网口

ifup 网口名(对于有配置文件的网口)、ifconfig 网口名 up(不读取配置文件)

2、ethtool 网口名

Link detected:yes(在虚拟机设置网络适配器的设备状态是已连接)

猜你喜欢

转载自blog.csdn.net/weixin_44569143/article/details/89073677