摘要:通信工程师交换技术考试地址自学习:如前所述,为了实现MAC帧的转发控制,以太网交换机需要建立和维护一个转发表(数据库)。其中每一表项包括一个站点的地址、与该站点直接连接的端口号和一个生存期计时器。
9.3.2 地址自学习
如前所述,为了实现MAC帧的转发控制,以太网交换机需要建立和维护一个转发表(数据库)。其中每一表项包括一个站点的地址、与该站点直接连接的端口号和一个生存期计时器。
当交换机初始化时转发表是空的,交换机不知道该把接收ft转发到何处去,它只好把这些侦广播给所有端口。随着交换机通过地址自学习过程得到越来越多的站点地址信息,转发表的内容越来越丰富,这种广播操作就会越来越少。
当一个MAC帧从交换机的某一端AX到达时,交换机就知道该帧是从W一端口进来的,帧的源地址宇段给出了发送该帧的站点地址。交换机根据这两个信息可以得出:从端口X可以到达帧源地址字段所指定的站点,因此,交换机能够为该站点建立新的转发表表项。为允许网络拓扑结构和站点位置发生变化,转发表的每一表项都配有生存期计时器。当一个新表项加人转发表时,就启动计时器。生存期的值是可设置的。如果计时器超时,该表项就从转发数据库中删除,对应的路由信息将不再有效。
图9-10的右半部分表示出地址自学习的流程。每当收到一个MAC帧,就在转发表中搜索是否存在地址字段值与该帧源地址相同的表项,如果转发表中已存在这样的表项,表项的内容被更新,重新设置生存期的值。如果转发表中不存在这样的表项,将在转发表中添加一新表项,该新表项中的站点地址为接收MAC帧的源地址,端口号为收到该MAC帧的端口的编号,生存期的值被设成缺省值(300s)。
需要指出,通过上述地址自学习过程只能建立支持单播(Unicast)功能的转发表。如果还要支持组播(Multicast),则需要通过以太网交换机的管理设备来配置相应的转发表表项。
返回目录:
编辑推荐:
通信工程师备考资料免费领取
去领取