前言
常见的以太网设备包括Hub、交换机等。交换机工作在数据链路层,它有效地隔离了以太网中的冲突域,极大地提升了以太网的性能。
小型交换网络
交换机的转发行为
泛洪:若为广播、组播的数据帧则或者未知的单播帧,都会泛洪。
转发:将单播帧从已知的mac地址的接口转发出去。
丢弃:若目的mac地址与源mac地址为同一接口,或者是损坏帧 ,则该帧就被丢弃。
交换机初始状态
学习MAC地址
转发数据帧
当数据帧的目的MAC地址不在MAC表中,或者目的MAC地址为广播地址时,交换机会泛洪该帧。并将源mac地址和接口关联关系存入mac地址表。
目标主机回复
交换机根据MAC地址表将目标主机的回复信息单播转发给源主机。并顺便学习到目的主机mac地址和对应接口绑定关系。
基本配置
需要强调这里第一个命令为取消自动协商,若两台交换机都是auto,那么彼此都不知道对方是什么模式 ,有时候对方是半双工,则自己也会变成半双工,故需要undo取消。所以我们建议,配置交换机的时候先执行这条命令。speed为速率这里单位为兆。最后一条则是设置工作模式为全双工模式。
配置验证
使用display int 指定接口名字查看接口状态
总结
当一台主机从交换机的一个端口移动到另外一个端口时,交换机的MAC地址表会发生什么变化?
原接口状态为down,以及交换机会清空mac地址表关联信息, 并且从另一个端口就学到主机mac和新接口的绑定关系。