欢迎来到长沙电信宽带网!
长沙电信宽带

全部商品分类

联系方式

客服热线:400-0087-906 申请网址:cs10000.com 在线热线:400-0087-906 服务QQ:862510000

网站公告

长沙电信宽带二层交换的原理

发布时间:2018-01-19 13:44浏览量:

如果您对电信业务有疑问,建议直接采用QQ交谈,我们有专业的客服为您提供解答.咨询热线:4000-087-906

长沙电信宽带二层交换的原理
 
二层交换机根据mac地址转发数据,所以内部应有一个反映各站的MAC地址与交换机端口的对应关系的MAC地址表。当交换机的控制电路收到数据包以后,处理端口会查找内存中的MAC地址对照表以确定目的MAC的站点挂接在哪个端口上,再通过内部交换矩阵迅速将数据包传送到目的端口;若MAC地址表中无目的MAC地址, 则将数据包广播到所有端口,接收端口回应后,交换机会〃学习〃新的地址,并把它添加入MAC地址表中。
 
①交换机刚刚加电启动时,其MAC地址表是空的。此时交换机并不知道与其相连的不同的MAC地址的终端站点位于哪一个端口, 它会根据默认规则将不知道目的MAC地址对应哪一个端口的呼入帧发送到除源端口之外的其他所有端口上。
 
例如,在图4-12所示的过程中,站点A向站点C发送一个帧,站点C的MAC地址对应的端口是未知的,于是这个帧将被发送到交换机的所有端口上。


②交换机基于数据帧的源MAC地址来建立MAC地址表。当交换机从某个端口接收到数据帧时,首先检查其发送站点的MAC地址与交换机端口之间的对应关系是否已记录在MAC地址表中,若无,则在MAC地址表中加入该表项。
图4-12中,交换机收到站点A发来的数据帧,在读取其MAC地址的过程中,它会将站点A0gMAC地址连同E0端口的位置一起加入MAC 地址表中。如此这般,交换机很快就会建立起一张包括局域网上大多数活跃站点的MAC地址同端口之间映射关系的表。
 
③交换机基于目的MAC地址来转发数据帧。对收到的每一个数据帧,交换机会查看MAC地址表,看其是否已经记录了目的MAC地址与交换机端口间的对应关系,若查找到该表项,则可将数据帧有目的地转发到指定的端口,从而实现数据帧的过滤转发。
 
如图4-13所示,假设站点A向站点B发送一个帧,此时节点B的MAC地址是已知的,因此该数据帧将直接转发到E1端口,而不会发送到E2和E3端口。

 
交换机应该能够适应网络构成的变化,为了做到这一点,对于每个新学习到的地址,在加入交换机MAC表中之前,都会先赋予其一个年龄值(一般为300s )。如果该MAC地址在年龄值规定的时间内没有任何流量,该地址将从MAC表中被删除。而且,每次重新出现该MAC地址时,MAC表中相应的表项将被刷新,以使MAC地址表始终保持精确。
 
    长沙电信宽带