‘壹’ 两个无线网桥怎么设置
无线网桥怎么设置
无线网桥是一个有用的工具,省去了使电线装置的麻烦,实现两个网络之间的连接,继续阅读以了解如何设置无线网桥。
无线网桥设置可用于制作两个LAN网段之间的散档无线连接,它们往往是在远程位置是电台的设备,它允许两个网络之间的通信。关于如何设置无线网桥的知识,假设一家公司有两个办公点在一条道路两边。如果办公室计算机需要作为一个集成的网络连接,那么安装无线网桥可以更方便解决,它可以节省时间和资金,并提供更方便的网络维护。无线网桥桥基于 802.11 协议,可以设置几乎任何位置将数据发送到连接到主网络的接入点。
局域网的两段应为它们的连接无线桥位于同一子网中。由于在不同的子网内的计算机不能直接相互通信,应启用 NAT 无线与有线的港口之间。无线网桥的基本工作涉及一个数据包转换成一种无线电脉冲传输。在网络的另一端发射电台广播,接收扒档无线电脉冲发送确认。然后脉搏是翻译回有线以太网数据包并发送到适当的终端。在无线网桥模式下,所有设备已连接到路由器,都包含一个统一的子网。
无线网桥可以通过以下简单步设置完成。 第一步需要手动配置IP 地址。打开控制面板 / 网络连接 / 本地连接 / 属性,点击属性的互联网协议
(TCP / IP)。将 IP 地址设置为 192.168.1.2,子网掩码为 255.255.255.0 和默认网关为 192.168.1.1。
打开浏览器,连接到路由器。单击无线 / 基本设置,并选择客户端网桥桥, 无线网络模式完成路由器设置。
为安全目的,单击无线 / 无线安全并选择WEP、 WPA 或 WPA2。
选择状态/无线选项并单击标签为网站调查的按钮。现在为了创建桥将小学一,路由器相关联。要这样做,请单击 '现场勘察' 按钮和 '加入' 按钮以创建该协会与可用的无线网络.
这座桥现在已经完成并通过设置回自动分配 IP 地址,从电脑网线拔下并重新连接,可以轻松地测试。这样做后, 电脑应收到主路由器指派的 IP 地址。
如果电脑没有收到主路由器的 IP 地址,它意味着这座桥不工作。在这种情况下,重新检查辅助路由器的工作并找出主路由器是否配置为使用 MAC 地址过滤。
了解了如何设置无线网桥。支持哪几种专门无线网桥来实现此目的,做好的无线网桥,没有任何障碍设置。
求采纳为满意回答。
两个无线ap怎么进行桥接 5分
无线AP设备与无线路由器类似,桥接设置可参考如冲此乱下(以TP路由器配图说明):
第一台无线路由器设置
1首先登入和宽带猫连接的路由器:如图
2在无线设置-基本设置中设置“SSID号”、“信道”,设置固定信道号,如图:
3在无线设置-无线安全设置中设置无线信号加密信息。记录该无线路由器设置后的SSID、信道和加密设置信息
第二台无线路由器设置
登入需要桥接的第二台无线路由器
在网络参数-LAN口设置中,修改IP地址和第一台路由器不同(防止IP地址冲突),
如192.168.1.2,保存,路由器会自动重启。
在无线设置-基本设置中勾选“开启WDS”。点击“扫描”,搜索周围无线信号。
在扫描到的信号列表中选择第一台路由器SSID号,如下图中SSID,点击“连接”。
将信道设置成与第一台路由器信道相同。同时设置加密信息和第一台路由器相同,点击“保存”。如下图:
关闭DHCP服务器。在DHCP服务器中,选择“不启用”,保存,重启路由器。
此时第一台无线路由器与第二台无线路由器已成功建立WDS。
两个无线路由桥接设置时怎么连线?
桥接第二个路由器2种方法:
1、无线桥接
设置好第一个路由器后,假设第一个路由器的ip为192.168.a.1,信道建议固定再1或者6或者11
马上再设置第二个路由器(主要设置无线加密方式,无线信道信道和第一个一模一样,关闭第二个路由器的dhcp,ssid建议设置称为不一样,密码建议一样)
最后进入第二个路由器的无线设置部分,开启wds,搜索附近信号,找到你第一个路由器的名称,点一下选用,选择加密方式(第一个路由器的),填写密码(第一个路由器的),重启外出
好处:第二个路由器和第一个路由器连接务须网线,第二个路由器的lan口还可以接台式pc
弱点:如果路由器1到你路由器2的信号不好,路由器2号的信号看起来强大,连接性能有限
第二个路由器不好进入查看
第二种:有线桥接
设置好第一个路由器后,假设第一个路由器的ip为192.168.a.1
进入第二个路由器,设置lan口ip为192.168.a.150
关闭dhcp 正常设置无线功能,ssid可以和第一个一样也可以不一样,密码建议一样
最后1好路由器lan口出线到2好路由器lan口
好处:前方路由器不是无线路由器的时候也可以这样设置,路由器2接的电脑信号更稳定
弱点:lan口剩下3个了 第二个路由器随时可以进入更改查看,否则下面图片无法截取
本文纯手打,不清楚可以追问
参考俺的一个有线连接,做无线ap的米你路由器
两台家用无线路由,如何设置成网桥模式
不知道你想做什么用途,如果想实现无线的桥接,那么两个路由器必须同一型号,且支持wds功能。
两个无线路由器桥接如何设置?
楼上的路由为A 楼下的路由为B
A路由打开Bridge功能,在AP的mac里输入B路由的mac网卡地址,无线频道设置为
10频道。LAN IP地址;192.168.1.1 子网掩码为255.255.255.0(调试时请关闭路由器里的无线加密)
B路由打开Bridge功能,在AP的mac里输入A路由的mac网卡地址,无线频道设置为
10频道。LAN IP地址;192.168.1.2 子网掩码为255.255.0.0 (调试时请关闭
路由的无线加密)
A路由为主路由(连猫的路由)B路由放在一个能收到A信号的地方,但不能完全
没信号。本本在楼下用,要设置本本上的无线网卡,手动IP为192.168.1.3 子网掩码为255.255.255.0 网关192.168.1.1 DNS服务器IP192.168.1.1 这样就连接成了一个双路由的无线AP了!
如果楼下B路由一点也收不到A路由的信号,就从A路由的LAN口插一根网线到B路由的LAN接口设置不变。
实战两个无线路由器怎么设置桥接,TP-LINK路由器桥接演示
两台无线路由器如何进行桥接
作为网管们必备的知识就是需要了解当wifi无线信号覆盖面不够广、信号弱,我们该怎么办?此时我们首推将两台无线路由器进行桥接以扩大wifi信号覆盖面。
以水星MW310R为例,假如有两台无线路由器,其中一台为A无线路由器,另一台则为B路由器。
设置方法如下:
1、将A无线路由器的WAN口接入到外网(如ADSL Modem)口。进入A无线路由器WEB管理界面,开启无线功能(这个就不说了,要不然怎么无线上网呢,呵呵,对吧)、开启WDS(桥接功能)服务、开启SSID广播,信道、设置SSID号及桥接SSID名称;如下图所示:
A无线路由器
2、B无线路由器是通过A无线路由器来上网,登陆WEB管理界面,进入LAN口设置界面,将LAN口地址设置为192.168.1.2,并关闭DHCP服务器功能,为了确保不会出问题,建议将B无线路由器信道设置与A无线路由器一致,如本例中,信道为6,则B无线路由器信道也需设置为6,SSID为无线路由器A的SSID号;BSSID为无线路由器A的MAC地址,可以扫描的方式自动检测输入。
B无线路由器
总结:通过以上的几个简单步骤就可以完成A、B无线路由器桥接了,设置很简单吧。其它无线路由器设置方法大同小异,基本上都差不多,如果你还不会怎么设置桥接,那赶紧回去试试吧!记住,只有自己亲自动手解决的问题,才是最容易被记住的。
2个无线路由器如何实现桥接?需具备哪些条件?
不是每个路由器都有桥接功能的,只要路由器支持,在管理页面里面就可以实现了。
两个无线路由器桥接以后IP冲突怎么设置
通过设置ip地址的属性,让其中一个自动获取。。。
无线路由器桥接功能怎么设置
首先连接好FAST(迅捷)无线路由器,正常设置,保证能正常上网。然后设置TP迷你路由:
1. 用台式机插根网线连接迷你路由,或用笔记本电脑、平板等可以无线连接设备进行设置。
2. 把将要连接迷你路由的有线或无线连接的IP设为192.168.1.x(x为0-252之间的任何一个数,比如设为2。
3. 打开地址栏,地址栏输入192.168.1.253然后回车,出现一个对话框,用户名和密码都是admin进入设置界面。
4. 进入后你将看到设置向导,有各种模式,选桥接模式即可,英文为Bridge。
5. 扫描已有的AP,连接迅捷路由的SSID,然后设置无线密码和信道都与迅捷的相同。一定要注意主路由的信道原来可能选的是自动,一定要将其变成固定的,然后迷你路由设好相同的信道。否则可能第一天好用,第二天就不行了,因为主路由选了自动,主信道可能会变。
6. 把连接迷你路由的IP改回自动获得。
两个支持WDS无线桥接的无线路由如何互联
顶楼上的,但不太详细!
这样b路由就当交换机用了,干嘛不直接接个交换机或是集线器呢?
有两种方法:
本文档主要描述当局域网内存在多台宽带路由器时的配置方法(本文档主要以有线路由器TL-R460+和无线路由器TL-WR541G+为例进行说明)。
一、网络拓扑分析
1、假设您有一条ADSL宽带线,经过TL-R460+宽带路由器实现了两台电脑共享上网,网络连接示意图如下:
宽带线〈—〉ADSL MODEM〈—〉(WAN口)R460+(LAN口)〈—〉电脑
2、由于某些原因,您购买了TL-WR541G+无线宽带路由器,想要网络能够提供无线接入功能,这时候必定是从TL-R460+的LAN口引出一根网线连接TL-WR541G+,那么应该连接WR541G+的WAN口呢?还是连结WR541G+的LAN口?网络连接示意图有如下两种:
1)宽带线〈—〉ADSL MODEM〈—〉R460+(LAN口)〈—〉(WAN口)WR541G+(无线)〈—〉电脑
按照这种接线方法,只要进行如下的设置即可:
首先将电脑2的IP地址配置为192.168.1.X (X取自然数范围2—254),通过192.168.1.1进入WR541G+的管理界面,在“网络参数”-“LAN口设置”里面,将LAN口IP地址改为: 172.16.1.1(注意:此地址可以更改为和原地址段不同的任意内网地址),保存提示重启路由器。
接下来再将电脑的IP地址修改为172.16.1.X (X 取自然数范围2~254),如下图所示:
再次通过172.16.1.1地址进入WR541G+的管理界面对WAN口进行配置,这种连接方式下需要在WR541的配置界面中的WAN口设置中配置静态IP,参数如下:
IP地址:192.168.1.X (X取自然数范围2~254)
子网掩码:255.255.255.0
默认网关:192.168.1.1
注意:通过此种方式连接后路由器R460+下面的电脑不能与WR541G+下面的电脑通过网上邻居互访。
2)宽带线〈—〉ADSL MODEM〈—〉R460+(LAN口)〈—〉(LAN口)WR541G+(无线)〈—〉电脑
这种连接方式因为没有使用WR541G+的WAN口所以也就没有必要配置WAN口了,只需要配置如下部分:
首先,需要关闭WR541G+的DHCP服务器功能(选择“不启用”即可)。
其次,更改一下WR541G+的LAN口IP地址(和TL-R460+的LAN口地址在同一网段),比如改为 :192.168.1.254 ,只要此IP地址没有被其它电脑使用即可。
接下来就是通过无线或者有线方式连接WR541G+和电脑,上面两步配置完以后,WR541G+就相当于一台“无线交换机”,所以通过有线或者无线方式连接在WR541G+上面的电脑的TCP/IP属性要和R460+保持一致!就相当于这些电脑是直接连接在R460+ LAN口下面的电脑,电脑的TCP/IP属性参数配置如下图所示:
通过上面配置之后,就可以实现内网多台路由器下面的电脑共享上网。
......
‘贰’ 如何实现2个独立的局域网之间相互访问
两个独立的LAN要用网桥来连接
第一种:点对点模式(就是本文测试用的)
在两个有线局域网之间,通过两台TWL5401A使用点对点网桥模式将它们连接在一起,可以实现两个有线局域网之间通过无线方式的互连和资源共享,达到实现有线网络扩展的目的。这种方式可应用于公司的总部与分部,学校的总校与分校等两个点之间的联网方式。这种方式实测能达到10公里(两个点之间没有障碍物)。
点对点的连接拓扑图如下:
TWL5401A
第二种:无线接入点(AP)模式
在此模式下,该设备相当于一台无线HUB.可实现无线之间、无线与有线之间的互访。
AP模式可以简单的把有线的网络传输转换为无线网络传输,如果您已经有了一台有线路由器,又想使用无线网络的话,那么这种方式恰好符合您的要求,连接拓扑图如下:
TWL5401A
这种模式也是最常见的一种应用方案,这种模式下,你可以把AP看成是一个无线的交换机。这种方式使用起来是最简单的,AP安装好后,把网线插在 AP上面即可,这种方式可以不用对TWL5401A进行设置,就直接可以无线上网了。因为TWL5401A的默认工作模式就是AP模式。
这种方式可以用笔记本直接进行无线接收,在没有障碍的情况下,笔记本能通过AP上网的最远距离为900米,这种方式上网,影响其距离的主要因素是笔记本无线网卡的发射功率较5401A的发射功率要小得多,5401A能把信号发送到较远的地方,但由于网卡的发射功率较低,而无法再收到信号,就算能收到信号,也无法使数据返回到AP端。
应用举例:某校两栋教学楼之间距离400米,要想实现这两栋楼之间的无线覆盖,可以用两个AP进行交叉覆盖的来实现,比如A楼楼顶上安装一个 5401A和一个16DB定向天线,天线的方向指向B教学楼,这时就实现B楼的无线覆盖,同理在B楼的楼顶装一个5401A和一个定向天线,天线的方向指向A教学楼,就可以实现A楼的无线覆盖,当然要把两个AP 的信道设置成不一样的避免干扰。采用这种交叉覆盖的思路是:考虑到了穿墙会使无线信号衰减,所以要尽量少让无线信号穿墙,采用交叉覆盖的方式,使无线信号到对面教学楼才穿越一堵墙,所以能保证无线信号的通信质量。
第三种:点对多点网桥模式
点对多点的无线网桥功能能够把多个分散的有线网络连成一体,结构相对于点对点无线网桥来说较复杂。点对多点无线桥接通常以一个网络为中心点,其它接收点以此为中心进行通信(TWL5401A在点对多点桥接模式时,最多支持六个远程点的接入)。
TWL5401A
应用举例:比如一个公司有两个分部,两个分部的局域网要接入到总部的网络中来,这时可以用点对多点模式来实现这三个局域网的联网。
第四种:无线中继器模式
“无线中继器”模式可以实现信号的中继和放大, 从而延伸无线网络的覆盖范围。TWL5401A支持多级AP的无线中继方式:各AP之间可以通过设定MAC地址来互相连接。当两个局域网络间的距离超过无线局域网产品所允许的最大传输距离,或者在两个网络之间有较高、较大干扰的障碍物存在时,便可以采用无线中继方案来扩展无线网络覆盖。无线中继模式的连接拓扑图如下:
TWL5401A
应用举例:假定一个公司的总部分部分别位于1号AP和3号AP所在地,1号AP和3号AP之间有栋高楼,使1号AP和3号AP无法正常通信,象这种情况就可以使用无线中继器模式,如上图ABC这个三个点,1号点能看2号点,但看不到3号点,2号点能看到3号点,1号点设置成AP模式发送无线信号,2号点设置成中继模式,将信号放大,并继续中继,3号点也设置成中继模式,这时3号AP能接收到2号点发过来的信号,这样1号、2号、3号三点之间就可以实现无线联网了。
构想:这种方式可以实现多极AP中继下去,比如3号点后面还可以和接4号点,使信号放大并再中继……。如果采用这种中继模式,使无线信号延续到30公里也是很有可能的。
第五种:无线客户端模式
远端有一个无线路由器,可以使用5401A设置成客户端模式,并把5401A用网线和电脑的网卡相连,这时5401A就相当于是一个功率很大的无线网卡,电脑可以通过这个无线网卡和远端的无线路由器联网。这种方式的连接拓扑图如下:
TWL5401A
应用举例:采用这种方式,如有上网需求的位置和无线路由器的距离有800米,如果用笔记本无线网卡直接接收无线信号的,很可能由于笔记本网卡的功率过小,导致无线接入不稳定。这时如果采用5401A设置成客户端模式,相当于把5401A当成一片功率较大的无线网卡来使用,这时pc把网线直接在 5401A上就可以很稳定的上网了。
那么点对点模式和客户端模式的主要区别是什么呢?主要区别就是采用点对点模式,两个点之间都必须是AP,或支持无线桥接(WDS)的无线路由器。而采用客户端模式,哪怕信号的发射源是不支持无线桥接的无线路由器(市场上的大多数无线路由器都不支持桥接功能),另外一端也可以使用5401A进行无线联网。
总结:
通过实测距离在两公里外的两个5401A,不管是看QQ直播,下载BT,还是用Chariot测试吞吐量的情况来看,腾达的5401A的信号强度和稳定性都还令人满意。腾达5401A的五种设置模式,可以使这种远距离无线AP运用于不同的场合,能满足各种远距离无线接入的需求。5401A还支持多种加密方式,保证了无线通讯的安全性。不过由于本身并没有配套天线,所以在购买的时候用户得另行购买,而且一般得买定向型天线,这样才能达到较远传输距离。而且在实施时,最好放在顶楼,以获得最好的效果,同时也避免对人体不必要的辐射。
‘叁’ 什么是网桥
一、什么是网桥?
网桥工作在数据链路层,将两个LAN连起来,根据MAC地址来转发帧, 可以看作一个低层的路由器(路由器工作在网络层,根据网络地址如IP地址进行转发)。
图一 连接设备与OSI协议栈
远程网桥通过一个通常较慢的链路(如电话线)连接两个远程LAN,对本地网桥而言,性能比较重要, 而对远程网桥而言,在长距离上可正常运行是更重要的。
网桥与路由器的比较
网桥并不了解其转发帧中高层协议的信息,这使它可以同时以同种凡是处理IP、IPX等协议, 它还提供了将无路由协议的网络(如NetBEUI)分段的功能。
由于路由器处理网络层的数据,因此它们更容易互连不同的数据链路层,如令牌环网段和以太网段。 网桥通常比路由器难控制。象IP等协议有复杂的路由协议,使网管易于管理路由; IP等协议还提供了较多的网络如何分段的信息(即使其地址也提供了此类信息)。 而网桥则只用MAC地址和物理拓扑进行工作。因此网桥一般适于小型较简单的网络
二、使用原因
许多单位都有多个局域网,并且希望能够将它们连接起来。之所以一个单位有多个局域网,有以下6个原因:
首先,许多大学的系或公司的部门都有各自的局域网,主要用于连接他们自己的个人计算机、工作站以及服务器。 由于各系(或部门)的工作性质不同,因此选用了不同的局域网,这些系(或部门)之间早晚需相互交往,因而需要网桥。
其次,一个单位在地理位置上较分散,并且相距较远,与其安装一个遍布所有地点的同轴电缆网, 不如在各个地点建立一个局域网,并用网桥和红外链路连接起来,这样费用可能会低一些。
第3,可能有必要将一个逻辑上单一的LAN分成多个局域网,以调节载荷。例如采用由网桥连接的多个局域网, 每个局域网有一组工作站,并且有自己的文件服务器,因此大部分通信限于单个局域网内,减轻了主干网的负担。
第4,在有些情况下,从载荷上看单个局域网是毫无问题的,
但是相距最远的机器之间的物理距离太远(比如超过802.3所规定的2.5km)。即使电缆铺设不成问题, 但由于来回时延过长,网络仍将不能正常工作。唯一的办法是将局域网分段,在各段之间放置网桥。 通过使用网桥,可以增加工作的总物理距离。
第5,可靠性问题。在一个单独的局域网中,一个有缺陷的节点不断地输出无用的信息流会严重地破坏局域网的运行。 网桥可以设置在局域网中的关键部位,就像建筑物内的放火门一样,防止因单个节点失常而破坏整个系统。
第6,网桥有助于安全保密。大多数LAN接口都有一种混杂工作方式(promiscuous mode),在这种方式下,
计算机接收所有的帧,包括那些并不是编址发送给它的帧。如果网中多处设置网桥并谨慎地拦截无须转发的重要信息, 那么就可以把网络分隔以防止信息被窃。
三、兼容性问题
有人可能会天真地认为从一个802局域网到另一个802局域网的网桥非常简单,但实际上并非如此。 在802.x到802.y的九种组合中, 每一种都有它自己的特殊问题要解决。在讨论这些特殊问题之前,先来看一看这些网桥共同面临的一般性问题。
首先,各种局域网采用了不同的帧格式。这种不兼容性并不是由技术上的原因造成的, 而仅仅是由于支持三种标准的公司(Xerox, GM和IBM),没有一家愿意改变自己所支持的标准。其结果是: 在不同的局域网间复制帧要重排格式,这需要占用CPU时间,重新计算校验和, 而且还有可能产生因网桥存储错误而造成的无法检测的错误。
第二个问题是互联的局域网并非必须按相同的数据传输速率运行。当快速的局域网向慢速的局域网发送一长串连续帧时, 网桥处理帧的速度要比帧进入的速度慢。网桥必须用缓冲区存储来不及处理的帧,同时还得提防耗尽存储器。 即使是10Mb/s的802.4到10Mb/s的802.3的网桥,在某种程度上也存在这样的问题。因为802.3的部分带宽耗费于冲突。 802.3实际上并不是真的10Mb/s,而802.4(几乎)确实为10Mb/s。
与网桥瓶颈问题相关的一个细微而重要的问题是其上各层的计时器值。假如802.4局域网上的网络层想发送一段很长的报文(帧序列)。 在发出最后一帧之后,它开启一个计时器,等待确认。如果此报文必须通过网桥转到慢速的802.5网络, 那么在最后一帧被转发到低速局域网之前,计时器就有可能时间到。网络层可能会以为帧丢失而重新发送整个报文。 几次传送失败后,网络层就会放弃传输并告诉传输层目的站点已经关机。
第三,在所有的问题中,可能最为严重的问题是三种802 LAN有不同的最大帧长度。对于802.3,最大帧长度取决于配置参数, 但对标准的10M/bs系统最大有效载荷为1500字节。
802.4的最大帧长度固定为8191字节。802.5没有上限,只要站点的传输时间不超过令牌持有时间。如果令牌时间缺省为10ms, 则最大帧长度为5000字节。一个显而易见的问题出现了:当必须把一个长帧转发给不能接收长帧的局域网时,将会怎么样? 在本层中不考虑把帧分成小段。所有的协议都假定帧要么到达要么没有到达,没有条款规定把更小的单位重组成帧。 这并不是说不能设计这样的协议,可以设计并已有这种协议,只是802不提供这种功能。这个问题基本上无法解决, 必须丢弃因太长而无法转发的帧。其透明程度也就这样了。
由于各种802 LAN的特殊性,如:802.4帧带有优先权位、802.5帧字节中有A和C位等,九种网桥都有其特殊的问题,见下表:
目的LAN
802.3(CSMA/CD) 802.4(令牌总线) 802.5(令牌环)
源LAN 802.3 1,4 1,2,4,8
802.4 1,5,8,9,10 9 1,2,3,8,9,10
802.5 1,2,5,6,7,10 1,2,3,6,7 6,7
1、重新格式化帧,并计算新的校验和。
2、反转比特顺序。
3、复制优先权值,不管有无意义。
4、产生一个假想的优先权。
5、丢弃优先权。
6、流向环(某种程度上)。
7、设置A位和C位。
8、担心拥塞(快速LAN至慢速LAN)。
9、担心令牌因为交换ACK延迟或不可能而脱手。
10、如果帧对目的LAN太长,则将其丢弃。
设定的参数:
802.3:1500字节帧 10Mb/s(减去碰撞次数)
802.4:8191字节帧 10Mb/s
802.5:5000字节帧 4Mb/s
当IEEE802委员会开始制订LAN标准时,未能商定一个统一的标准,却产生了3个互不兼容的标准,这一失策已受到了严厉的抨击。 后来,在制定互联这3种LAN的网桥的标准时,该委员会决心干得好一些。这一次确实较为成功,他们提出了2种互不兼容的网桥方案。 直到目前为止,还无人要求该委员会制订连接它的2个不兼容网桥的网关标准。
四、两种网桥
1、透明网桥
第一种802网桥是透明网桥(transparent bridge)或生成树网桥(spanning tree bridge)。支持这种设计的人首要关心的是完全透明。 按照他们的观点,装有多个LAN的单位在买回IEEE标准网桥之后,只需把连接插头插入网桥,就万事大吉。不需要改动硬件和软件, 无需设置地址开关,无需装入路由表或参数。总之什么也不干,只须插入电缆就完事,现有LAN的运行完全不受网桥的任何影响。 这真是不可思议,他们最终成功了。
透明网桥以混杂方式工作,它接收与之连接的所有LAN传送的每一帧。当一帧到达时,网桥必须决定将其丢弃还是转发。 如果要转发,则必须决定发往哪个LAN。这需要通过查询网桥中一张大型散列表里的目的地址而作出决定。该表可列出每个可能的目的地, 以及它属于哪一条输出线路(LAN)。在插入网桥之初,所有的散列表均为空。由于网桥不知道任何目的地的位置, 因而采用扩散算法(flooding algorithm):把每个到来的、目的地不明的帧输出到连在此网桥的所有LAN中(除了发送该帧的LAN)。 随着时间的推移,网桥将了解每个目的地的位置。一旦知道了目的地位置,发往该处的帧就只放到适当的LAN上,而不再散发。
透明网桥采用的算法是逆向学习法(backward learning)。网桥按混杂的方式工作,故它能看见所连接的任一LAN上传送的帧。 查看源地址即可知道在哪个LAN上可访问哪台机器,于是在散列表中添上一项。
当计算机和网桥加电、断电或迁移时,网络的拓扑结构会随之改变。为了处理动态拓扑问题,每当增加散列表项时, 均在该项中注明帧的到达时间。每当目的地已在表中的帧到达时,将以当前时间更新该项。这样, 从表中每项的时间即可知道该机器最后帧到来的时间。网桥中有一个进程定期地扫描散列表,清除时间早于当前时间若干分钟的全部表项。 于是,如果从LAN上取下一台计算机,并在别处重新连到LAN上的话,那么在几分钟内,它即可重新开始正常工作而无须人工干预。 这个算法同时也意味着,如果机器在几分钟内无动作,那么发给它的帧将不得不散发,一直到它自己发送出一帧为止。
到达帧的路由选择过程取决于发送的LAN(源LAN)和目的地所在的LAN(目的LAN),如下所示:
1、如果源LAN和目的LAN相同,则丢弃该帧。
2、如果源LAN和目的LAN不同,则转发该帧。
3、如果目的LAN未知,则进行扩散。
为了提高可靠性,有人在LAN之间设置了并行的两个或多个网桥,但是,这种配置引起了另外一些问题,因为在拓扑结构中产生了回路, 可能引发无限循环。其解决方法就是下面要讲的生成树(spanning tree)算法。
2)、生成树网桥
解决上面所说的无限循环问题的方法是让网桥相互通信,并用一棵到达每个LAN的生成树覆盖实际的拓扑结构。 使用生成树,可以确保任两个LAN之间只有唯一一条路径。一旦网桥商定好生成树,LAN间的所有传送都遵从此生成树。 由于从每个源到每个目的地只有唯一的路径,故不可能再有循环。
为了建造生成树,首先必须选出一个网桥作为生成树的根。 实现的方法是每个网桥广播其序列号(该序列号由厂家设置并保证全球唯一), 选序列号最小的网桥作为根。接着,按根到每个网桥的最短路径来构造生成树。如果某个网桥或LAN故障,则重新计算。 网桥通过BPDU(Bridge Protocol Data Unit)互相通信,在网桥做出配置自己的决定前,每个网桥和每个端口需要下列配置数据:
网桥:网桥
ID(唯一的标识)
端口:端口ID(唯一的标识)
端口相对优先权
各端口的花费(高带宽 = 低花费)
配置好各个网桥后,网桥将根据配置参数自动确定生成树,这一过程有三个阶段:
1、选择根网桥
具有最小网桥ID的网桥被选作根网桥。网桥ID应为唯一的,但若两个网桥具有相同的最小ID,则MAC地址小的网桥被选作根。
2、在其它所有网桥上选择根端口
除根网桥外的各个网桥需要选一个根端口,这应该是最适合与根网桥通信的端口。通过计算各个端口到根网桥的花费, 取最小者作为根端口。
3、选择每个LAN的指定(designated)网桥和指定端口
如果只有一个网桥连到某LAN,它必然是该LAN的指定网桥,如果多于一个,则到根网桥花费最小的被选为该LAN的指定网桥。 指定端口连接指定网桥和相应的LAN(如果这样的端口多于一个,则低优先权的被选)。
一个端口必须为下列之一:
1、根端口
2、某LAN的指定端口
3、阻塞端口
当一个网桥加电后,它假定自己是根网桥,发送出一个CBPDU(Configuration Bridge Protocol Data Unit), 告知它认为的根网桥ID。
一个网桥收到一个根网桥ID小于其所知ID的CBPDU,它将更新自己的表,如果该帧从根端口(上传)到达, 则向所有指定端口(下传)分发。 当一个网桥收到一个根网桥ID大于其所知ID的CBPDU,该信息被丢弃,如果该帧从指定端口到达, 则回送一个帧告知真实根网桥的较低ID。 当有意地或由于线路故障引起网络重新配置,上述过程将重复,产生一个新的生成树。
2、源路由选择网桥
透明网桥的优点是易于安装,只需插进电缆即大功告成。但是从另一方面来说,这种网桥并没有最佳地利用带宽, 因为它们仅仅用到了拓扑结构的一个子集(生成树)。这两个(或其他)因素的相对重要性导致了802委员会内部的分裂。 支持CSMA/CD和令牌总线的人选择了透明网桥, 而令牌环的支持者则偏爱一种称为源路由选择(source routing)的网桥(受到IBM的鼓励)。
源路由选择的核心思想是假定每个帧的发送者都知道接收者是否在同一LAN上。当发送一帧到另外的LAN时, 源机器将目的地址的高位设置成1作为标记。另外,它还在帧头加进此帧应走的实际路径。
源路由选择网桥只关心那些目的地址高位为1的帧,当见到这样的帧时,它扫描帧头中的路由, 寻找发来此帧的那个LAN的编号。
如果发来此帧的那个LAN编号后跟的是本网桥的编号,则将此帧转发到路由表中自己后面的那个LAN。 如果该LAN编号后跟的不是本网桥, 则不转发此帧。这一算法有3种可能的具体实现:软件、硬件、混合。这三种具体实现的价格和性能各不相同。 第一种没有接口硬件开销,
但需要速度很快的CPU处理所有到来的帧。最后一种实现需要特殊的VLSI芯片,该芯片分担了网桥的许多工作,因此, 网桥可以采用速度较慢的CPU,或者可以连接更多的LAN。
源路由选择的前提是互联网中的每台机器都知道所有其他机器的最佳路径。如何得到这些路由是源路由选择算法的重要部分。 获取路由算法的基本思想是:如果不知道目的地地址的位置,源机器就发布一广播帧,询问它在哪里。 每个网桥都转发该查找帧(discovery frame),这样该帧就可到达互联网中的每一个LAN。当答复回来时,
途经的网桥将它们自己的标识记录在答复帧中,于是,广播帧的发送者就可以得到确切的路由,并可从中选取最佳路由。
虽然此算法可以找到最佳路由(它找到了所有的路由),但同时也面临着帧爆炸的问题。透明网桥也会发生有点类似的状况, 但是没有这么严重。其扩散是按生成树进行,所以传送的总帧数是网络大小的线性函数,而不象源路由选择是指数函数。 一旦主机找到至某目的地的一条路由,它就将其存入到高速缓冲器之中,无需再作查找。虽然这种方法大大遏制了帧爆炸, 但它给所有的主机增加了事务性负担,而且整个算法肯定是不透明的。
3、两种网桥的比较
特点 透明网桥 源路由选择网桥 注解
连接方式 无连接 面向连接
透明性 完全透明 不透明 透明网桥对主机来说是完全不可见的,而且它与所有现在的802产品完全兼容。 源路由选择网桥既不透明又不兼容。如果要用源路由选择网桥, 主机必须知道桥接模式,必须主动地参与工作。
配置方式 自动 手工 源路由选择网桥的几个不多的优点之一是:从理论上讲,它可使用最佳路由, 而透明网桥则只限于生成树, 另外,源路由选择网桥还可以很好地利用网间的并行网桥来分散载荷。不过在实际中, 网桥能否利用这些理论上的优点是令人怀疑的。
路由 次优化 优化 逆向学习的缺点是:网桥必须一直等到碰巧有一特别的帧到来,才能知道目的地在何处。 查找帧的缺点是:在有并行网桥的大型互联网中,会发生指数级的帧爆炸。
定位 逆向学习 发现帧
失效处理 由网桥处理 由主机处理
复杂性 在网桥中 在主机中 由于主机数量通常比网桥大一两个数量级,因此, 最好把额外的开销和复杂性放到少量的网桥中而不是全部的主机中。
透明网桥一般用于连接以太网段,而源路由选择网桥则一般用于连接令牌环网段。
五、远程网桥
网桥有时也被用来连接两个或多个相距较远的LAN。比如,某个公司分布在多个城市中, 该公司在每个城市中均有一个本地的LAN, 最理想的情况就是所有的LAN均连接起来,整个系统就像一个大型的LAN一样。
该目标可通过下述方法实现:每个LAN中均设置一个网桥, 并且用点到点的连接(比如租用电话公司的电话线)将它们两个两个地连接起来。 点到点连线可采用各种不同的协议。办法之一就是选用某种标准的点到点数据链路协议,将完整的MAC帧加到有效载荷中。 如果所有的LAN均相同,这种办法的效果最好,它的唯一问题就是必须将帧送到正确的LAN中。 另一种办法是在源网桥中去掉MAC的头部和尾部,并把剩下的部分加到点到点协议的有效载荷中, 然后在目的网桥中产生新的头部和尾部。 它的缺点是到达目的主机的校验和并非是源主机所计算的校验和,因此网桥存储器中某位损坏所产生的错误可能不会被检测到。
虽然此算法可以找到最佳路由(它找到了所有的路由),但同时也面临着帧爆炸的问题。透明网桥也会发生有点类似的状况,
但是没有这么严重。其扩散是按生成树进行,所以传送的总帧数是网络大小的线性函数,而不象源路由选择是指数函数。
一旦主机找到至某目的地的一条路由,它就将其存入到高速缓冲器之中,无需再作查找。虽然这种方法大大遏制了帧爆炸,
但它给所有的主机增加了事务性负担,而且整个算法肯定是不透明的。
3、两种网桥的比较
特点 透明网桥 源路由选择网桥 注解
连接方式 无连接 面向连接
透明性 完全透明 不透明 透明网桥对主机来说是完全不可见的,而且它与所有现在的802产品完全兼容。 源路由选择网桥既不透明又不兼容。如果要用源路由选择网桥, 主机必须知道桥接模式, 必须主动地参与工作。
配置方式 自动 手工 源路由选择网桥的几个不多的优点之一是:从理论上讲,它可使用最佳路由, 而透明网桥则只限于生成树,另外, 源路由选择网桥还可以很好地利用网间的并行网桥来分散载荷。 不过在实际中,网桥能否利用这些理论上的优点是令人怀疑的。
路由 次优化 优化 逆向学习的缺点是:网桥必须一直等到碰巧有一特别的帧到来, 才能知道目的地在何处。 查找帧的缺点是:在有并行网桥的大型互联网中,会发生指数级的帧爆炸。
定位 逆向学习 发现帧
失效处理 由网桥处理 由主机处理
复杂性 在网桥中 在主机中 由于主机数量通常比网桥大一两个数量级,因此, 最好把额外的开销和复杂性放到少量的网桥中而不是全部的主机中。
透明网桥一般用于连接以太网段,而源路由选择网桥则一般用于连接令牌环网段。
五、远程网桥
网桥有时也被用来连接两个或多个相距较远的LAN。比如,某个公司分布在多个城市中,该公司在每个城市中均有一个本地的LAN,
最理想的情况就是所有的LAN均连接起来,整个系统就像一个大型的LAN一样。
该目标可通过下述方法实现:每个LAN中均设置一个网桥,
并且用点到点的连接(比如租用电话公司的电话线)将它们两个两个地连接起来。
点到点连线可采用各种不同的协议。办法之一就是选用某种标准的点到点数据链路协议,将完整的MAC帧加到有效载荷中。
如果所有的LAN均相同,这种办法的效果最好,它的唯一问题就是必须将帧送到正确的LAN中。
另一种办法是在源网桥中去掉MAC的头部和尾部,
并把剩下的部分加到点到点协议的有效载荷中,然后在目的网桥中产生新的头部和尾部。
它的缺点是到达目的主机的校验和并非是源主机所计算的校验和,因此网桥存储器中某位损坏所产生的错误可能不会被检测到。