话谈网桥_yoko_新浪博客
    我们可以根据产品的不同特点对的种类进行多种形式的划分,其中一个较为普遍的划分方式是把网桥分为本地网桥和远程网桥两大类。本地网桥主要是用来提供同一地理区域内的多个局域网段之间的直接连接。远程网桥则是用于连接不同区域内的局域网段,一般都需要使用电话线路。
    远程网桥技术在实现网络互连方面面临一些挑战,其中之一就是如何解决局域网和广域网之间的速度差异问题。虽然目前已经有一些高速广域网技术被采用,但是一般来说局域网的速度还是要明显快于广域网。在局域网和广域网的速度之间所存在的这种巨大的差异使用户无法跨广域网运行那些对时延要求很高的应用。
    虽然远程交换机不能提高广域网的速度,但是却可以通过提供足够的缓冲功能弥补速度上的差异。举例来说,如果一台传输速率为3Mbps的局域网设备希望与远程局域网上的另外一台设备进行通信的话,网桥必须调节3Mbps的数据流以避免堵塞只有64-kbps带宽的广域网连接。为解决这个问题,网桥使用内部缓存保存接收的数据,然后再以广域网可以承受的速率发送到广域网上。
    那么网桥的功能究竟为何?下面具体描述一下。
1.源地址跟踪
  网桥具有一定的路径选择功能,它在任何时候收到一个帧以后,都要确定其正确的传输路径,将帧送到相应的目的站点。网桥将帧中的源地址记录到它的转发数据库(或者地址查找表)中,该转发库就存放在网桥的内存中,其中包括了网桥所能见到的所有连接站点的地址。这个地址数据库是互联网所独有的,它指出了被接收帧的方向,或者仅说明网桥的哪一边接收到了帧。能够自动建立这种数据库的网桥称为自适应网桥。   
     在一个扩展网络中,所有网桥均应采用自适应方法,以便获得与它有关的所有站点的地址。网桥在工作中不断更新其转发数据库,使其渐趋完备,有些厂商提供的网桥允许用户编辑地址查找表,这样有助于网络的管理。   
  2.帧的转发和过滤
  在相互连接的两个局域网之间,网桥起到了转发帧的作用,它允许每个LAN上的站点与其他站点进行通信,看起来就像在一个扩展网络上一样。为了有效地转发数据帧,网桥提供了存储和转发功能,他自动存储接收进来的帧,通过地址查询表完成寻址;然后把它转发到源地址另一边的目的站点上,而源地址同一边的帧就被从存储区中删除。过滤(Filter)是阻止帧通过网桥的处理过程,有三种基本类型:
    (1)目的地址过滤当网桥从网络上接收到一个帧后,首先确定其源地址和目的地址,如果源地址和目的地址处于同一局域网中,就简单地将其丢弃,否则就转发到另一局域网上,这就是所谓的目的地址过滤。
 (2)源地址过滤所谓源地址过滤,就是根据需要,拒绝某一特定地址帧的转发,这个特定的地址是无法从地址查找表中取得的,但是可以由网络管理模块提供。事实上,并非所有网桥都进行源地址的过滤。
 (3)协议过滤目前,有些还能提供协议过滤功能,它类似于源地址过滤,由网络管理指示网桥过滤指定的协议帧。在这种情况下,网桥根据帧的协议信息来决定是转发还是过滤该帧,这样的过滤通常只用于控制流量、隔离系统和为网络系统提供安全保护。
  3.生成树的演绎
  生成树(Spanning Tree)是基于IEEE 802.1d的一种工业标准算法,利用它可以防止网上产生回路,因为回路会使网络发生故障。生成树有两个主要功能:
  (1)、在任何两个局域网之间仅有一条逻辑路径;
  (2)、在两个以上的网桥之间用不重复路径把所有网络连接到单一的扩展局域网上。
  扩展局域网的逻辑拓扑结构必须是无回路的,所有连接站点之间都有一个{wy}的通路。在扩展网络系统中,网桥通过名为问候帧的特殊帧来交换信息,利用这些信息来决定谁转发、谁空闲。确定了要进行转发工作的网桥还要负责帧的转发,而空闲的网桥可用作备份。
     4.协议转换
  早期的FDDI网桥结构通常是专用的封装结构,这是由于早期的FDDI仅与IEEE802.3或IEEE802.5子网相连,不需要和其他局域网中的节点通信。但是,在一个大型的扩展局域网中,有很多系统在一起操作,这种专用的封装式网桥就无法提供相互操作的能力。为此,采用了新的转换技术,依照与其他网络的桥接标准,形成了转换式网桥,建立可适应局域网互联的标准帧。
  (1)封装式网桥(Encapsulation Bridge)
  采用一些专用设备和技术,将FDDI作为一种传输管道来使用,它要求网上使用同一型号的网桥,这无疑影响了网络的互操作性能。
  以FDDI·Ethernet网桥为例,FDDI 封装式网桥使用专用协议技术,用FDDI报头和报尾来封装一个以太帧,然后把这个帧转发到FDDI网络上,目的地址也隐含在封装过的帧中。封装式网桥把这个FDDI帧发送到另一个封装式网桥上,由该封装式网桥使用与封装技术相对应的拆封技术将封装拆除。由于目的地址被封装过,因此只能采用广播帧的形式发送帧,这无疑会降低网络带宽的使用率。如果互联网的规模很大,包含的网桥和局域网很多,那么广播帧的数目也将增加,这样势必会造成不必要的拥挤。
  封装式网桥不能通过转换网桥发送数据,只有同一供货商提供的同一种封装式网桥才能一起工作,也不能通过其他供货商提供的封装式网桥传输数据,除非其他供货商提供的封装式网桥也同样使用这种专用协议。
  (2)转换式网桥转换式网桥(Translating Bridge)
  克服了封装式网桥的弊病,将需要传输的帧转换成目的网络的帧格式,然后再上网传输。
  还是以FDDI·Ethernet为例,以大网工作站要使用连在FDDI上的高性能服务器,必须先将Ethernet帧格式转换成FDDI格式帧,然后通过FDDI上传输至目的服务器,此时服务器接收到的是FDDI格式的帧,故不需做任何改变就可使用。可见转换式网桥是通用的。任何转换式网桥都能与其他网桥互相通信。
  5.分帧和重组
  网际互联的复杂程度取决于互联网络的报文、帧格式及其协议的差异程度。不同类型的网络有着不同的参数,其差错校验的算法、{zd0}报文分组;生存周期也不尽相同。例如,FDDI网络中允许的{zd0}帧长度为 4500字节,而在IEEE 802.3以大网中{zd0}帧长度为1518字节。这样网桥在FDDI向Ethernet转发数据帧时,就必须将FDDI长达4500字节的帧分割成几个 1518字节长度的IEEE 802.3协议以太网帧,然后再转发到以大网上去,这就是分帧技术。一些通用的通信协议都定义了类似的控制帧大小差异的方法(称为包分割方法)。反之,在 Ethernet向FDDI转发数据帧时,必须将只有1518字节的以太帧组合成FDDI格式的帧,并以FDDI的格式传输,这就是帧的重组。
  对于使用较长报文格式的协议和应用,帧的分割和重组是非常重要的。如果FDDI网桥中没有分帧和重组功能,那么通过网桥互联就无法实现。但是,在协议转换过程中,分帧和重组工作必须快速完成,否则会降低网桥的性能。
  6.网桥的管理功能
  网桥的另一项重要功能是对扩展网络的状态进行监督,其目的就是为了更好地调整拓朴逻辑结构,有些网桥还可对转发和丢失的帧进行统计,以便进行系统维护。管理还可以间接地监视和修改转发地址数据库,允许网络管理模块确定网络用户站点的位置,以此来管理更大的扩展网络。另外,通过调整生成树演绎参数还能很好地协调网络拓朴结构的演绎过程。
已投稿到:
郑重声明:资讯 【话谈网桥_yoko_新浪博客】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——