交换表的工作原理是什么?

交换机收到单播帧的时候,首先会拿这个帧的目的MAC地址去MAC地址表里查一下。如果表里压根找不到这个MAC地址,交换机就会执行泛洪操作,也就是把这个帧从除接收端口外的所有其他端口都发出去。

要是能在MAC地址表里查到对应的条目,那就要进一步比较了:看看这个MAC地址对应的端口,跟这个帧进入交换机时的那个端口是不是同一个。如果不是同一个端口,交换机就执行转发操作,只从对应端口把帧送出去;如果是同一个端口,那就说明目的就在这个口这边,交换机直接执行丢弃操作。

评论 (0)