飞猴 发表于 2003-10-6 15:40:35

[求助]关于网桥的问题

1.网桥是否是一个逻辑上的概念?是否可以认为一切能实现网桥功能的设备都可以当作网桥?<br><br>2.看到一篇文章,称“网桥是交换机的前身”,如此说法是否正确?<br><br>3.关于中继器和桥接器,按照我看到的产品资料是中继器延伸网络,不减少贷款,没有对包处理的能力;桥接器有对包处理的能力;是否正确?<br><br>4.桥接器与网桥的关系?

chinamoon 发表于 2003-10-6 20:54:49

chinamoon:<br>首先看一段摘录,接着回答你的问题,然后再详细讨论.<br>&quot;网桥和交换机的概念<br><br>网桥和交换机都是数据通信设备,都是在OSI参考模型的第二层工作,所以一般被人们统称为数据链路层设备,最早是在20世纪80年代开始使用,当时主要被用来连接同类型的网络,在网络之间实现数据的转发。随着网络技术的不断发展,今天的网桥已经能够连接不同类型的网络,智能性也得到了提高。<br><br>作为网络互连设备的网桥可以划分为几种不同的类型。其中透明网桥主要用于以太网环境,源路由网桥主要用于令牌环网络,而转换网桥则可以在不同的网络介质类型(通常为以太网和令牌环)之间进行数据格式和传输协议的转换。除了以上几种网桥类型之外,源路由通明网桥把透明网桥和源路由网桥的算法结合在一起,可以在以太网和令牌环网之间实现数据通信。<br><br>今天,交换机已经取代了传统的网桥,成为最主要的网络互连技术。相对于网桥,交换机的数据吞吐性能更好,端口集成度更高,每端口成本更低,使用更加灵活和方便。<br><br><br>链路层设备简介<br><br>网桥和交换机的功能都是在数据链路层实现。数据链路层的作用主要是控制数据流量,处理传输错误,提供物理地址(没有逻辑地址),以及管理对物理介质的访问。通过使用不同的链路层协议,网桥可以实现上述所有的功能。目前较为流行的链路层协议包括:以太网,令牌环以及FDDI等。<br><br>网桥和交换机的功能实现原理并不复杂,主要是通过分析流入的数据帧,根据帧中包含的信息做出转发决策,然后再把数据帧转发到目的地。网桥对数据帧的转发分为两种形式,如果使用的是源路径网桥技术,那么每一个数据帧中都已经包含了到达目的地的完整路径;如果使用的是透明网桥技术,那么每一次数据帧都会被转发到下一个节点并最终到达目的地。<br><br>对上层协议的透明性是网桥和交换机的一个非常重要的优势。因为两种设备都是在链路层工作,所以不需要检查上层协议的信息。这样就可以加快使用任何网络层协议的数据流量的转发速度。一般来说,网桥可以支持以下几种网络层协议:AppleTalk, DECnet,TCP/IP以及XNS等。<br><br>网桥可以根据任何在第二层建立起来的域对数据帧进行过滤。例如,我们可以设置网桥拒绝转发来自某个特定网络的所有数据帧。因为在数据帧包含的数据链路层信息里经常会标出所使用的上层协议的类型,所以我们也可以以此作为参数设置过滤机制。此外,对数据帧的有效过滤可以大大降低网络中由于广播或多点发送而带来的不必要的数据流量。<br><br>使用网桥和交换机可以把一个大型的网络划分成几个小的子网,进而提供其它一些功能。因为划分子网之后只有一小部分的流量需要再进行转发,所以不管是网桥还是交换机都可以降低流经所有连接网段上的设备的数据流量。网桥或者是交换机还可以起到防火墙的作用,减少可能发生的网络错误。最后,网桥和交换机可以扩展局域网的有效连接范围,允许接入更多的远距离设备。<br><br>从以上介绍中我们可以看出网桥和交换机具有很多相同点,不过这两种技术之间还是存在一些显著区别的。在速度方面,交换机要明显快于网桥,这是因为交换机主要是使用硬件进行交换,而网桥则需要借助软件来实现交换。此外,交换机可以连接不同带宽的网络。例如,一个10 Mbps速度的以太局域网和一个100Mbps的以太局域网之间可以通过一台交换机实现互连。在交换技术方面,交换机支持开通式交换(cut-through),可以降低网络延迟;而网桥则只能够使用存储转发技术(store-and-forward)。最后,因为交换机可以为每一个网段提供专用带宽,所以可以减少网段上的碰撞率。<br><br><br>网桥的类型<br><br>我们可以根据产品的不同特点对网桥的种类进行多种形式的划分,其中一个较为普遍的划分方式是把网桥分为本地网桥和远程网桥两大类。本地网桥主要是用来提供同一地理区域内的多个局域网段之间的直接连接。远程网桥则是用于连接不同区域内的局域网段,一般都需要使用电话线路。<br><br>远程网桥技术在实现网络互连方面面临一些挑战,其中之一就是如何解决局域网和广域网之间的速度差异问题。虽然目前已经有一些高速广域网技术被采用,但是一般来说局域网的速度还是要明显快于广域网。在局域网和广域网的速度之间所存在的这种巨大的差异使用户无法跨广域网运行那些对时延要求很高的应用。<br><br>虽然远程交换机不能提高广域网的速度,但是却可以通过提供足够的缓冲功能弥补速度上的差异。举例来说,如果一台传输速率为3Mbps的局域网设备希望与远程局域网上的另外一台设备进行通信的话,网桥必须调节3Mbps的数据流以避免堵塞只有64-kbps带宽的广域网连接。为解决这个问题,网桥使用内部缓存保存接收的数据,然后再以广域网可以承受的速率发送到广域网上。<br><br><br><br>&quot;<br>原文由 <b>飞猴</b> 发表:<br>1.网桥是否是一个逻辑上的概念?是否可以认为一切能实现网桥功能的设备都可以当作网桥?<br><FONT COLOR="FF0000">可以理解为逻辑的概念,它和交换机的主要区别在于软件形式.路由器也可以模拟桥接,但是需要相应软件,通过show ver 可以吹铰酚善鞯那湃砑?交换机简单地说可以看作若干个网桥组成的设备.<br>网桥与中继器<br><br>  同中继器一样,网桥也是连接两个网段的设备。但和中继器不同之处在于,网桥能处理一个完整的帧,并使用和计算机相同的接口设备。网桥以一种随机方式侦听每个网段上的信号,当它从一个网段接收到一个帧时,网桥会检查并确认该帧是否已完整地到达,然后,如果需要的话就把该帧传送到其它网段。这样,两个LAN网段通过网桥连接后,就像一个LAN一样。网中任何一台计算机可发送帧到任何其它的计算机。因为每个网段都支持标准的网络连接并使用标准的帧格式。计算机并不知道它们是连接在同一LAN网段中还是连接在一个桥接网中。图3-37说明了这个概念。<br><br>  因为网桥能检查出一些故障,所以比中继器使用广泛。两个网段通过中继器相连,如果由于闪电而导致其中一个网段上有电干扰,中继器会把它传送到另一个网段。相反,如果干扰发生在通过网桥连接的网段中,网桥会接收到一个不正确的帧,就会丢弃该帧。类似地,网桥不会把从一个网段传送来的冲突信号传送到另一个网段。因此,网桥会把故障控制在一个网段中而不会影响到另一个网段。<br><br></FONT><br><br>4.桥接器与网桥的关系?<br><FONT COLOR="FF0000">实现网桥功能的一种具体设备<br>chinamoon:要意识到,桥并不仅仅在以太网,IBM的网络也是以桥为主的,我贴一张图片上来,你可能会更清楚些.桥接技术是一门很深的学问,如果想全部弄清楚的话,需要很多时间.因为分为透明桥,源路由桥,源路由转换桥...等等.当前,理解为工作在第二层,交换机的雏形即可.</FONT><br><br><br><br>[此帖子已被 chinamoon 在 2003-10-6 20:57:41 编辑过]

chinamoon 发表于 2003-10-6 20:59:25

<br><img border=0 src=http://www.spoto.net/bbs/images/upfile/2003106205923.gif onload="javascript:if(this.width>screen.width-300)this.width=screen.width-300">

chinamoon 发表于 2003-10-6 21:00:38

透明桥接(transparent bridging)主要用于以太网环境,源路由桥接(source-route bridging)主要用于令牌环网环境;转换桥接提供不同介质类型(通常是以太网和令牌环网)格式和传输规则之间的转换;源路由透明桥接是将透明桥接和源路由桥接的算法结合起来,以便能够在混合以太网/令牌环网环境中通信。
页: [1]
查看完整版本: [求助]关于网桥的问题