交换机的原理

133 阅读3分钟

交换机原理

交换机四大功能

学习功能——数据帧经过交换机,交换机会自动学习数据帧的源MAC地址(第一次通信是MAC地址是空的)

转发功能——数据帧经过交换机,会在MAC表中查找数据帧的目的MAC,查找成功,会从相应的接口转发数据

查询功能——数据帧经过交换机,会在MAC表中查找数据帧的目的MAC,查找失败,会从所以接口转发相同数据(泛洪)

刷新功能——交换机默认300S刷新一次MAC地址表

交换机的转发原理:

1.初始状态

2.MAC 地址学习

3.广播未知数据帧

4.接受方回应

5.交换机实现单播通信

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

单工

两个数据站之间只能沿一方传输数据(例如:打印机)

半双工

两个数据站之间可双向数据传输,但不能同时进行(例如:对讲机)

全双工

两个数据站之间可以双向且同时进行数据传输(例如:电话)

交换机工作原理

Snipaste_2022-07-09_14-35-24.png

PC1与PC2之间想要通信,需要用过交换机进行通信。在交换机初始状态中没有MAC地址和端口信息的,所以在第一次通信时,交换机会自动记录PC1的MAC地址和端口。

Snipaste_2022-07-09_14-36-41.png

之后交换机会除PC1端口外对所有端口进行广播,询问pc2端口是谁

Snipaste_2022-07-09_14-37-51.png

PC2接受到这个广播信息,会向交换机回复一个单播,同时交换机会将PC2的MAC地址和端口记录下来

PC5看这不是自己的消息,会丢弃这个消息

这样PC1与PC2之间就完成通信,因交换机已经有了它们的MAC地址,下次通信就不会借用广播。

交换机的工作命令

用户视图模式切换至系统视图模式

[Huawei] system-view sys

**退回用户视图 **

ctrl+z

[Huawei] quit

历史命令查询

[Huawei] display history-command

配置主机名

< Huawei> system-view

[Huawei] sysname Router1

状态信息查询

< Huawei> display version ####查看VRP版本

< Huawei> display users ####查看用户终端信息

进入接口模式并查看信息

< Huawei>sys

[Huawei]int e0/0/1

[Huawei-GigabitEthernet0/0/1]dis this ####查看当前视图下的配置信息

配置文件管理命令

[Huawei]display saved-configuration ###查看设备保存的信息

[Huawei]display current-configuration ###查看设备当前配置的信息

< Huawei>save ###保存配置

< Huawei>reset saved-configuration ###擦除存储设备中的配置文件(初始化)

< Huawei>compare configuration ###比较当前配置信息与存储设备中的保存文件是否一 致

关闭华为的信息提示中心

[Huawei]undo info-center enable 或者 undo terminal monitor

永不超时

[Huawei]user-interface console 0

[Huawei-ui-console0]idle-timeout 0 0

配置双工及速率命令

< Huawei>sys

[Huawei]int g0/0/1

[SW1-Ethernet0/0/1]undo negotiation auto ###关闭自动协商

[SW1-Ethernet0/0/1]speed 100 ###调至速率100M

[SW1-Ethernet0/0/1]duplex full ###调至全双工模式, 解释:full:FullDuplex(全双工模式) half:Half-Duplex(半 双工模式)

保存配置

< Huawei>save