目前使用最多的网桥是透明网桥(transparent bridge),其标准是IEEE 802.ID“透明"是指以太网上的站点并不知道所发送的帧将经过哪几个网桥,以太网上的站点都看不见以太网上的网桥。透明网桥还是一种即插即用设备(plug-and-play device),意思是只要把网桥接入局域网,不用人工配置转发表网桥就能工作。这点很重要,因为虽然从理论上讲,网桥中的转发表可以用手工配置,但若以太网上的站点数很多,并且站点位置或网络拓扑也经常变化,那么人工配置转发表既耗时又很容易出错。
当网桥刚刚连接到以太网时,其转发表是空的。这时若网桥收到一个帧,它将怎样处理呢?网桥就按照以下自学习(self-learning)算法处理收到的帧(这样就逐步建立起转发表),并且按照转发表把帧转发出去。这种自学习算法的原理并不复杂,因为:若从某个站A发出的帧从接口x进入了某网桥,那么从这个接口出发沿相反方向一定可把一个帧传送到A。所以网桥只要每收到一个帧,就记下其源地址和进入网桥的接口,作为转发表中的一个项目,请注意,转发表中并没有“源地址”这一栏,而只有“地址”这一栏。在建立转发表时是把帧首部中的源地址写在“地址”这一栏的下面。在转发帧时,则是根据收到的帧首部中的目的地址来转发的。这时就把在“地址”栏下面已经记下的源地址当作目的地址,而把记下的进入接口当作转发接口。但首先要再强调一下网桥和集线器(或转发器)的一个重要区别:网桥是按存储转发方式工作的,一定是先把整个帧收下来(但集线器或转发器是逐比特转发)再进行处理,而不管其目的地址是什么。
深圳 · 龙岗 · 大运软件小镇22栋201
电话:400 182 8580
邮箱:szhulian@qq.com