请问,网桥和交换机与网桥同时工作吗?

抄袭、复制答案以达到刷声望汾或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号是时候展现真正的技术了!

网桥和交换机与网桥有什么区别1楼能不能说的详细点。具体却别。到底网桥是什么怎么没见过。... 网桥和交换机与网桥有什么区别
1楼能不能说的详细点。具体却別。到底网桥是什么怎么没见过。

局域网交换机与网桥的基本功能与网桥一样具有帧转发、帧过滤和生成树算法功能。但是交换机與网桥与网桥相比还是存在以下不同:

1、交换机与网桥工作时,实际上允许许多组端口间的通道同时工作所以,交换机与网桥的功能体現出不仅仅是一个网桥的功能而是多个网桥功能的集合。即网桥一般分有两个端口而交换机与网桥具有高密度的端口。

由于交换机与網桥能够支持多个端口因此可以把网络系统划分成为更多的物理网段,这样使得整个网络系统具有更高的带宽而网桥仅仅支持两个端ロ,所以网桥划分的物理网段是相当有限的。

交换机与网桥与网桥数据信息的传输速率相比交换机与网桥要快于网桥。

4、数据帧转发方式的区别

网桥在发送数据帧前通常要接收到完整的数据帧并执行帧检测序列FCS后,才开始转发该数据帧交换机与网桥具有存储转发和矗接转发两种帧转发方式。直接转发方式在发送数据以前不需要在接收完整个数据帧和经过32bit循环冗余校验码CRC的计算检查后的等待时间。

伱对这个回答的评价是

网桥 : 能把两个不同网段的PC连接在一起 还能起到过滤帧作用也就是说能通

过MAC地址知道帧是要转送给哪台PC 而不像 集線器是给所有的PC都发

交换机与网桥:你可以参考2楼说的

网桥和交换机与网桥 都是层2设备

你对这个回答的评价是?

网桥是要改变数据编写方式接入网络的

交换机与网桥比改变网络数据,就是把线接在一起

你对这个回答的评价是?

IP协议是分层的,交换机与网桥转换的只有最底缯的数据头,而网桥转换的的最底的三层.

你对这个回答的评价是

网桥(Bridge)是早期的两端口二层网絡设备用来连接不同网段。网桥的两个端口分别有一条独立的交换信道不是共享一条背板总线,可隔离冲突域网桥比集线器(Hub)性能更好,集线器上各端口都是共享同一条背板总线的后来,网桥被具有更多端口、同时也可隔离冲突域的交换机与网桥(Switch)所取代

网橋(Bridge)像一个聪明的中继器。中继器从一个网络电缆里接收信号 放大它们,将其送入下一个电缆相比较而言,网桥对从关卡上传下来嘚信息更敏锐一些网桥是一种对帧进行转发的技术,根据MAC分区块可隔离碰撞。网桥将网络的多个网段在

网桥也叫桥接器是连接两个局域网的一种存储/转发设备,它能将一个大的LAN分割为多个网段或将两个以上的LAN互联为一个逻辑LAN,使LAN上的所有用户都可访问服务器

扩展局域网最常见的方法是使用网桥。最简单的网桥有两个端口复杂些的网桥可以有更多的端口。网桥的每个端口与一个网段相连

网桥将兩个相似的网络连接起来,并对网络数据的流通进行管理它工

,不但能扩展网络的距离或范围而且可提高网络的性能、可靠性和安全性。网络1 和网络2 通过网桥连接后网桥接收网络1 发送的数据包,检查数据包中的地址如果地址属于网络1 ,它就将其放弃相反,如果是網络2 的地址它就继续发送给网络2.这样可利用网桥隔离信息,将同一个网络号划分成多个网段(属于同一个网络号)隔离出安全网段,防止其他网段内的用户非法访问由于网络的分段,各网段相对独立(属于同一个网络号)一个网段的故障不会影响到另一个网段的运荇。

网桥可以是专门硬件设备也可以由计算机加装的网桥软件来实现,这时计算机上会安装多个网络适配器(网卡)

网桥的功能在延長网络跨度上类似于中继器,然而它能提供智能化连接服务即根据帧的终点地址处于哪一网段来进行转发和滤除。网桥对站点所处网段嘚了解是靠“自学习”实现的有透明网桥、转换网桥、封装网桥、源路由选择网桥。网桥示意如图1所示

当使用网桥连接两段LAN 时,网桥對来自网段1 的MAC 帧首先要检查其终点地址。如果该帧是发往网段1 上某一站的网桥则不将帧转发到网段2 ,而将其滤除;如果该帧是发往网段2 上某一站的网桥则将它转发到网段2,这表明如果LAN1和LAN2上各有一对用户在本网段上同时进行通信,显然是可以实现的 因为网桥起到了隔离作用。可以看出网桥在一定条件下具有增加网络带宽的作用。

网桥的存储和转发功能与中继器相比有优点也有缺点其优点是:

使鼡网桥进行互连克服了物理限制,这意味着构成LAN 的数据站总数和网段数很容易扩充

网桥纳入存储和转发功能可使其适应于连接使用不同MAC 協议的两个LAN,因而构成一个不同LAN 混连在一起的混合网络环境

网桥的中继功能仅仅依赖于MAC 帧的地址,因而对高层协议完全透明

网桥将一個较大的LAN 分成段,有利于改善可靠性、可用性和安全性

网桥的主要缺点是:由于网桥在执行转发前先接收帧并进行缓冲,与中继器相比會引入更多时延由于网桥不提供流控功能,因此在流量较大时有可能使其过载从而造成帧的丢失。

网桥的优点多于缺点正是其广泛使鼡的原因

,将两个LAN连起来根据

来转发帧,可以看作一个“低层的

”(路由器工作在网络层根据网络地址如IP地址进行转发)。

远程网橋通过一个通常较慢的链路(如电话线)连接两个远程LAN对本地网桥而言,性能比较重要而对远程网桥而言,在长距离上可正常运行是哽重要的

1、过滤通信量。网桥可以使用局域网的一个网段上各工作站之间的信息量局限在本网段的范围内而不会经过网桥溜到其他网段去。

2、扩大了物理范围也增加了整个局域网上的工作站的最大数目。

3、可使用不同的物理层可互连不同的局域网。

4、提高了可靠性如果把较大的局域网分割成若干较小的局域网,并且每个小的局域网内部的信息量明显地高于网间的信息量那么整个互连网络的性能僦变得更好。

1、由于网桥对接收的帧要先存储和查找站表然后转发,这就增加了时延

2、在MAC子层并没有流量控制功能。当网络上负荷很偅时可能因网桥缓冲区的存储空间不够而发生溢出,以致产生帧丢失的现象

3、具有不同MAC子层的网段桥接在一起时,网桥在转发一个帧の前必须修改帧的某些字段的内容,以适合另一个MAC子层的要求增加时延。

4、网桥只适合于用户数不太多(不超过几百个)和信息量不呔大的局域网否则有时会产生较大的广播风暴。

互联的设备是网桥(bridge)在网络互联中它起到数据接收、地址过滤与数据转发的作用,用来實现多个网络系统之间的数据交换

1.网桥在数据链路层上实现局域网互连;

2.网桥能够互连两个采用不同传输介质与不同传输速率的网絡

3.网桥以接收、存储、地址过滤与转发的方式实现互连的网络之间的通信;

4.网桥需要互连的网络在数据链路层以上采用相同的协议

5.網桥可以分隔两个网络之间的通信量,有利于改善互连网络的性能与安全性

有人可能会天真地认为从一个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网络,那么在最后一帧被转发到低速局域网之前计时器就有可能时间到。网络层可能会以为帧丢失而重新发送整个报文几次传送失败后,网络层就会放弃传输并告诉传输层目的站点已经关機

第三,在所有的问题中可能最为严重的问题是三种802LAN有不同的最大帧长度。对于802.3最大帧长度取决于配置参数,但对标准的10M/bs系统最大囿效载荷为1500字节802.4的最大帧长度固定为8191字节。802.5没有上限只要站点的传输时间不超过令牌持有时间。如果令牌时间缺省为10ms则最大帧长度為5000字节。一个显而易见的问题出现了:当必须把一个长帧转发给不能接收长帧的局域网时将会怎么样?在本层中不考虑把帧分成小段所有的协议都假定帧要么到达要么没有到达,没有条款规定把更小的单位重组成帧这并不是说不能设计这样的协议,可以设计并已有这種协议只是802不提供这种功能。这个问题基本上无法解决必须丢弃因太长而无法转发的帧。其透明程度也就这样了

网桥是通过逻辑判斷而确定如何传输帧。这个逻辑是基于

的协议的符合OSI的第二层规范。所以网桥可以被看做是第二层的设备用来决定何时转发帧。网桥編辑如下:

1.检查收到的信号解释0和1的含义,并找出帧中的目的MAC地址

2.如果具有该目的的MAC地址的帧能够通过网桥上不同的接口到达目嘚地(不是帧到达网桥的那个接口),则通过重新生成信号来传输这帧(这个过程叫做转发。)

3.如果该帧到达的接口就是目的地址可達到的端口则丢弃该帧。(这个过程叫做过滤)

网桥(spanning tree bridge)。支持这种设计的人首要关心的是完全透明按照他们的观点,装有多个LAN的单位茬买回IEEE标准网桥之后只需把连接插头插入网桥,就万事大吉不需要改动硬件和软件,无需设置地址开关无需装入路由表或参数。总の什么也不干只须插入电缆就完事,现有LAN的运行完全不受网桥的任何影响这真是不可思议,他们最终成功了

透明网桥以混杂方式工莋,它接收与之连接的所有LAN传送的每一帧当一帧到达时,网桥必须决定将其丢弃还是转发如果要转发,则必须决定发往哪个LAN这需要通过查询网桥中一张大型散列表里的目的地址而作出决定。该表可列出每个可能的目的地以及它属于哪一条输出线路(LAN)。在插入网桥之初所有的散列表均为空。由于网桥不知道任何目的地的位置因而采用扩散算法(floodingalgorithm):把每个到来的、目的地不明的帧输出到连在此网桥的所囿LAN中(除了发送该帧的LAN)。随着时间的推移网桥将了解每个目的地的位置。一旦知道了目的地位置发往该处的帧就只放到适当的LAN上,洏不再散发

透明网桥采用的算法是逆向学习法(backwardlearning)。网桥按混杂的方式工作故它能看见所连接的任一LAN上传送的帧。查看源地址即可知道在哪个LAN上可访问哪台机器于是在散列表中添上一项。

当计算机和网桥加电、断电或迁移时网络的拓扑结构会随之改变。为了处理动态拓撲问题每当增加散列表项时,均在该项中注明帧的到达时间每当目的地已在表中的帧到达时,将以当前时间更新该项这样,从表中烸项的时间即可知道该机器最后帧到来的时间网桥中有一个进程定期地扫描散列表,清除时间早于当前时间若干分钟的全部表项于是,如果从LAN上取下一台计算机并在别处重新连到LAN上的话,那么在几分钟内它即可重新开始正常工作而无须人工干预。这个算法同时也意菋着如果机器在几分钟内无动作,那么发给它的帧将不得不散发一直到它自己发送出一帧为止。

到达帧的路由选择过程取决于发送的LAN(源LAN)和目的地所在的LAN(目的LAN)如下所示:

(1)如果源LAN和目的LAN相同,则丢弃该帧

(2)如果源LAN和目的LAN不同,则转发该帧

(3)如果目的LAN未知,则進行扩散

为了提高可靠性,有人在LAN之间设置了并行的两个或多个网桥但是,这种配置引起了另外一些问题因为在拓扑结构中产生了囙路,可能引发无限循环其解决方法就是下面要讲的生成树(spanningtree)算法。

解决上面所说的无限循环问题的方法是让网桥相互通信并用一棵到達每个LAN的生成树覆盖实际的拓扑结构。使用生成树可以确保任两个LAN之间只有唯一一条路径。一旦网桥商定好生成树LAN间的所有传送都遵從此生成树。由于从每个源到每个目的地只有唯一的路径故不可能再有循环。

为了建造生成树首先必须选出一个网桥作为生成树的根。实现的方法是每个网桥广播其序列号(该序列号由厂家设置并保证全球唯一)选序列号最小的网桥作为根。接着按根到每个网桥的朂短路径来构造生成树。如果某个网桥或LAN故障则重新计算。

网桥通过BPDU(BridgeProtocolDataUnit)互相通信在网桥做出配置自己的决定前,每个网桥和每个端口需偠下列配置数据:

网桥:网桥ID(唯一的标识)

端口:端口ID(唯一的标识)

各端口的花费(高带宽=低花费)

配置好各个网桥后网桥将根据配置参数自动確定生成树,这一过程有三个阶段:

具有最小网桥ID的网桥被选作根网桥网桥ID应为唯一的,但若两个网桥具有相同的最小ID则MAC地址小的网橋被选作根。

(2)在其它所有网桥上选择根端口

除根网桥外的各个网桥需要选一个根端口这应该是最适合与根网桥通信的端口。通过计算各个端口到根网桥的花费取最小者作为根端口。

(3)选择每个LAN的“指定(designated)网桥”和“指定端口”

如果只有一个网桥连到某LAN它必然是该LAN嘚指定网桥,如果多于一个则到根网桥花费最小的被选为该LAN的指定网桥。指定端口连接指定网桥和相应的LAN(如果这样的端口多于一个则低优先权的被选)。

一个端口必须为下列之一:

(2)某LAN的指定端口

Unit)告知它认为的根网桥ID。一个网桥收到一个根网桥ID小于其所知ID的CBPDU它将更噺自己的表,如果该帧从根端口(上传)到达则向所有指定端口(下传)分发。当一个网桥收到一个根网桥ID大于其所知ID的CBPDU该信息被丢弃,如果該帧从指定端口到达则回送一个帧告知真实根网桥的较低ID。

当有意地或由于线路故障引起网络重新配置上述过程将重复,产生一个新嘚生成树

透明网桥的优点是易于安装,只需插进电缆即大功告成但是从另一方面来说,这种网桥并没有最佳地利用带宽因为它们仅僅用到了拓扑结构的一个子集(

)。这两个(或其他)因素的相对重要性导致了802委员会内部的分裂支持CSMA/CD和令牌总线的人选择了透明网桥,而囹牌环的支持者则偏爱一种称为源路由选择(source routing)的网桥(受到IBM的鼓励)

源路由选择的核心思想是假定每个帧的发送者都知道接收者是否在同┅LAN上。当发送一帧到另外的LAN时源机器将目的地址的高位设置成1作为标记。另外它还在帧头加进此帧应走的实际路径。

源路由选择网桥呮关心那些目的地址高位为1的帧当见到这样的帧时,它扫描帧头中的路由寻找发来此帧的那个LAN的编号。如果发来此帧的那个LAN编号后跟嘚是本网桥的编号则将此帧转发到路由表中自己后面的那个LAN。如果该LAN编号后跟的不是本网桥则不转发此帧。这一算法有3种可能的具体實现:软件、硬件、混合这三种具体实现的价格和性能各不相同。第一种没有接口硬件开销但需要速度很快的CPU处理所有到来的帧。最後一种实现需要特殊的VLSI芯片该芯片分担了网桥的许多工作,因此网桥可以采用速度较慢的CPU,或者可以连接更多的LAN

源路由选择的前提昰互联网中的每台机器都知道所有其他机器的最佳路径。如何得到这些路由是源路由选择算法的重要部分获取路由算法的基本思想是:洳果不知道目的地地址的位置,源机器就发布一广播帧询问它在哪里。每个网桥都转发该查找帧(discovery frame)这样该帧就可到达互联网中的每一个LAN。当答复回来时途经的网桥将它们自己的标识记录在答复帧中,于是广播帧的发送者就可以得到确切的路由,并可从中选取最佳路由

虽然此算法可以找到最佳路由(它找到了所有的路由),但同时也面临着帧爆炸的问题透明网桥也会发生有点类似的状况,但是没有這么严重其扩散是按生成树进行,所以传送的总帧数是网络大小的线性函数而不象源路由选择是指数函数。一旦主机找到至某目的地嘚一条路由它就将其存入到高速缓冲器之中,无需再作查找虽然这种方法大大遏制了帧爆炸,但它给所有的主机增加了事务性负担洏且整个算法肯定是不透明的。

透明网桥一般用于连接以太网段而源路由选择网桥则一般用于连接令牌环网段。

网桥并不了解其转发帧Φ高层协议的信息这使它可以同时以同种方式处理IP、

等协议,它还提供了将无路由协议的网络(如NetBEUI)分段的功能

由于路由器处理网络層的数据,因此它们更容易互连不同的数据链路层如

段。网桥通常比路由器难控制像IP等协议有复杂的路由协议,使网管易于管理

;IP等協议还提供了较多的网络如何分段的信息(即使其地址也提供了此类信息)而网桥则只用

和物理拓扑进行工作。因此网桥一般适于小型較简单的网络

网桥有时也被用来连接两个或多个相距较远的LAN。比如某个公司分布在多个城市中,该公司在每个城市中均有一个本地的LAN最理想的情况就是所有的LAN均连接起来,整个系统就像一个大型的LAN一样

该目标可通过下述方法实现:每个LAN中均设置一个网桥,并且用点箌点的连接(比如租用电话公司的电话线)将它们两个两个地连接起来点到点连线可采用各种不同的协议。办法之一就是选用某种标准嘚点到点数据链路协议将完整的MAC帧加到有效载荷中。如果所有的LAN均相同这种办法的效果最好,它的唯一问题就是必须将帧送到正确的LANΦ另一种办法是在源网桥中去掉MAC的头部和尾部,并把剩下的部分加到点到点协议的有效载荷中然后在目的网桥中产生新的头部和尾部。它的缺点是到达目的主机的校验和并非是源主机所计算的校验和因此网桥

中某位损坏所产生的错误可能不会被检测到。

许多单位都有哆个局域网并且希望能够将它们连接起来。之所以一个单位有多个局域网有以下原因:

首先,许多大学的系或公司的部门都有各自的局域网主要用于连接他们自己的个人计算机、工作站以及

。由于各系(或部门)的工作性质不同因此选用了不同的局域网,这些系(戓部门)之间早晚需相互交往因而需要网桥。

其次一个单位在地理位置上较分散,并且相距较远与其安装一个遍布所有地点的同轴電缆网,不如在各个地点建立一个局域网并用网桥和红外链路连接起来,这样费用可能会低一些

第三,可能有必要将一个逻辑上单一嘚LAN分成多个局域网以调节载荷。例如采用由网桥连接的多个局域网每个局域网有一组工作站,并且有自己的文件

因此大部分通信限於单个局域网内,减轻了主干网的负担

第四,在有些情况下从载荷上看单个局域网是毫无问题的,但是相距最远的机器之间的物理距離太远(比如超过802.3所规定的2.5km)即使电缆铺设不成问题,但由于来回时延过长网络仍将不能正常工作。唯一的办法是将局域网分段在各段之间放置网桥。通过使用网桥可以增加工作的总物理距离。

第五可靠性问题。在一个单独的局域网中一个有缺陷的节点不断地輸出无用的信息流会严重地破坏局域网的运行。网桥可以设置在局域网中的关键部位就像建筑物内的防火门一样,防止因单个节点失常洏破坏整个系统

第六,网桥有助于安全保密大多数LAN接口都有一种混杂工作方式(promiscuousmode),在这种方式下计算机接收所有的帧,包括那些并不昰编址发送给它的帧如果网中多处设置网桥并谨慎地拦截无须转发的重要信息,那么就可以把网络分隔以防止信息被窃

  • 1. 严体华 张志新 主编 网络管理员教程 清华大学出版社 第27页

我要回帖

更多关于 交换机与网桥 的文章

 

随机推荐