做事要有翻石头上山的打算。。。

交换机的转发机制

上一篇 / 下一篇  2012-07-16 12:48:58 / 个人分类:交换机知识

介绍下交换机vlan学习方式或者说交换机转发机制,分为IVL与SVL

1IVL模式是独享式的MAC地址学习模式,各个VLAN内学习到的MAC地址为各个VLAN所有,不会共享给其他VLAN。我司多数交换机为这种MAC学习模式。
SVL
模式是共享式MAC地址学习模式,某一个VLAN学习到的MAC会被其他所有VLAN共享使用

2、转发流程
a
、对于支持IVL的交换机,转发流程分以下几步
根据帧内Tag HeaderVLAN ID查找L2FDB表,确定查找的范围;
根据目的MAC查找出端口,图中应该从端口2转发出去;
如果在L2FDB表中查找不到该目的MAC,则该报文将通过广播的方式在该VLAN内所有端口转发;
同时该以太网帧的源MAC将被学习到接收到报文的端口上,即端口1VLAN 2);
L2FDB
表中的MAC地址通过老化机制更新;
在转发的过程中,不会对帧的内容进行修改;
b
、对于支持SVL的交换机,转发流程分以下几步
根据帧的目的MACMAC转发表(L2FDB),查找相应的出端口。根据现有L2FDB表,报文应该从端口2发送出去;
判断出端口的VLAN ID和报文Tag Header内的VLAN ID是否匹配,匹配则转发,不匹配则丢弃;
如果在L2FDB表中查找不到该目的MAC,则判断出端口的VLAN ID和报文Tag Header内的VLAN ID是否匹配,不匹配直接丢弃;匹配则在该VLAN内广播;
L2FDB
表中MAC地址通过老化机制来更新;
在转发的过程中,不会对帧的内容进行修改。

交换机的mac表其实就是一个三元表 MAC VLAN PORT,转发就是围绕这三者进行,总结一点IVL是同一个mac可以同时存在多个vlan中,SVL是同一个mac在mac表有且只有一条记录。

TAG: Mac 学习 交换机 转发机制 vlan mac

 

评分:0

我来说两句

日历

« 2024-04-28  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 30225
  • 日志数: 18
  • 建立时间: 2012-06-27
  • 更新时间: 2013-01-04

RSS订阅

Open Toolbar