Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7171150
  • 博文数量: 3857
  • 博客积分: 6409
  • 博客等级: 准将
  • 技术积分: 15948
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-02 16:48
个人简介

迷彩 潜伏 隐蔽 伪装

文章分类

全部博文(3857)

文章存档

2017年(5)

2016年(63)

2015年(927)

2014年(677)

2013年(807)

2012年(1241)

2011年(67)

2010年(7)

2009年(36)

2008年(28)

分类:

2012-10-26 11:21:02

今天笔试时遇到一个问题,简述以太网交换机是如何转发帧的。

说交换机的工作原理先得弄清楚网桥,因为交换机就是一个多端口网桥。
交换机本质就是网桥,只是一种特殊的网桥。

网桥在数据链路层工作,主要是用来拓展以太网的。
网桥的示意图如下:

网桥中有一个转发表,当网桥收到一个帧时,向哪个端口转发依据的就是这个表。

网桥收到帧后的转发过程如下:
1,自学习。查找转发表中是否有与收到帧的源地址匹配的。如果没有则登记入册。
                 有的话,更新该记录,记录的项有源地址,进入的接口,时间。
2,转发表。查找转发表与收到帧目的地址有无匹配的项,没有的话,则通过所有接口
                 (除了进入的接口除外)进行转发,如果有,则按转发表中给出的接口进行
                 转发,如果给出的接口是帧进入的接口,则将帧丢弃。


例如:A向B发送一个帧。这时B1的1接口就会收到这个帧,然后自学习,发现转发表中没有
        A主机的记录,于是就登记入册,然后在转发表中找目的的接口,发现没有,所以B1网桥
       会向除1接口外的其他所有接口转发该帧。
  
        这是如果B再向A发送一个帧,B1的1接口会接受到该帧,然后自学习,发现转发表中没有
        B主机的记录,于是就登记入册,然后查找目的地址是A,发现接口是1和源到接口一样,所以
        网桥会将该帧过滤掉,也就是丢弃。

阅读(1720) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~