交换机的转发原理
交换机工作原理总结:
1.初始状态:交换机刚开机时MAC地址表中没有任何数据记录;
2.MAC地址学习:源主机通过交换机发送数据帧给目标主机,此时交换机会首先学习数据帧中的源MAC地址和对应的接口标识,并将记录保存到MAC地址表中;
3.广播未知数据帧:如果交换机数据帧的MAC地址表中没有目的MAC地址所对应的接口记录,则会进行广播泛洪,向全网广播发送此数据帧;
4.接收方回应:只有拥有对应目的MAC地址的主机才会进行回复相应,并回复发送数据帧给源主机;5.交换机实现单播通信:交换机首先会从目的主机回复的消息中,学习到MAC地址和对应的接口标识,并记录到MAC地址表中,之后两台主机之间即可通过交换机MAC地址表中的记录实现单播通信。
总结:交换机是通过MAC地址表的记录实现数据的转发通信。
交换机转发原理的简洁表达:
1.源MAC 地址学习,将源MAC地址和接口号绑定并添加到MAC地址表中
2.如果已知目标MAC则转发,如果不知目标MAC则泛洪广播数据帧
3.接收方回应数据帧,交换机学习此帧的源MAC地址
4.交换机实现单播通信
注意:交换机所学习到的条目并不会永远保存在 MAC 地址表中,默认的老化时间是 300s。
单工
半双工
全双工
功能用途 | 配置命令 |
---|---|
用户视图模式切换至系统视图模式[Huawei] | system-view |
历史命令查询 | [Huawei] display history-command |
配置主机名 | system-view /[Huawei] sysname SW1 |
查看VRP版本 | display version |
查看用户终端信息 | display users |
进入接口模式 | sys /[Huawei]int g0/0/0 |
查看当前视图下的配置信息 | [Huawei-GigabitEthernet0/0/0]dis this |
查看设备保存的信息 | [Huawei]display saved-configuration |
查看设备当前配置的信息 | [Huawei]display current-configuration |
擦除存储设备中的配置文件 | reset saved-configuration |
比较当前配置信息与存储设备中的保存文件是否一致 | compare configuration |
关闭华为的信息提示中心 | [Huawei]undo info-center enable |
关闭华为的信息提示中心 | undo terminal monitor |
关闭自动协商 | sys/[Huawei]int g0/0/1/[SW1-Ethernet0/0/1]undo negotiation auto |
调至速率100M | [SW1-Ethernet0/0/1]speed 100 |
调至全双工模式 | [SW1-Ethernet0/0/1]duplex full |
永不超时 | [Huawei]user-interface console 0/[Huawei-ui-console0]idle-timeout 0 0 |
保存配置 | save |