以太网交换机工作原理
概念简述
- 交换机工作在数据链路层
- 数据在二层以“以太网帧”形式传输
- 交换机通过学习源 MAC 地址建立 MAC 地址表
- 根据目标 MAC 地址进行定向转发
- 如果目标 MAC 不存在,会进行泛洪(Flood)
- 动态 MAC 地址会定期老化删除
思考
- 交换机根据什么学习 MAC?
交换机根据PC发出的广播报文(例如ARP报文)学习源Mac地址。 - 交换机根据什么决定转发方向?
交换机根据Mac地址表进行转发。 - 如果目标 MAC 不在表中会发生什么?
如果目标Mac地址表不在表中,会进行泛洪(未知单播帧泛洪),或丢弃(伪造帧)。 - 为什么 MAC 表需要老化机制?
Switch的Mac地址表需要老化机制,因为没有老化机制的话,Mac地址表会一直记录,数量承载量太大影响性能。此外,如果接口的PC机器变更,Mac地址肯定也要跟随新的PC更新。
