通信设备——网桥和交换机基础知识入门

网桥和交换机都是数据通信设备,都是在OSI参考模型的第二层工作,
所以一般被人们统称为数据链路层设备,最早是在20世纪80年代开始使用,当时主要被用来连接同类型的网络,在网络之间实现数据的转发。随着网络技术的不断发展,今天的网桥已经能够连接不同类型的网络,智能性也得到了提高。作为网络互连设备的网桥可以划分为几种不同的类型。其中透明网桥主要用于以太网环境,源路由网桥主要用于令牌环网络,而转换网桥则可以在不同的网络介质类型(通常为以太网和令牌环)之间进行数据格式和传输协议的转换。如今,交换机已经取代了传统的网桥,成为最主要的网络互连技术。相对于网桥,交换机的数据吞吐性能更好,端口集成度更高,每端口成本更低,使用更加灵活和方便。链路层设备简介网桥和交换机的功能都是在数据链路层实现。数据链路层的作用主要是控制数据流量,处理传输错误,提供物理地址(没有逻辑地址),以及管理对物理介质的访问。通过使用不同的链路层协议,网桥可以实现上述所
有的功能。目前较为流行的链路层协议包括:以太网,令牌环以及FDDI等。网桥和交换机的功能实现原理并不
复杂,主要是通过分析流入的数据帧,根据帧中包含的信息做出转发决策,
然后再把数据帧转发到目的地。网桥对数据帧的转发分为两种形式,如果使用的是源路径网桥技术,
那么每一个数据帧中都已经包含了到达目的地的完整路径;如果使用的是透明网桥技术,那么每一次数据帧都会被转发到下一个节点并最终到达目的地。对上层协议的透明性是网桥和交换机的一个非常重要的优势。因为两种设备都是在链路层工作,所以不需要检查上层协议的信息。这样就可以加快使用任何网络层协议的数据流量的转发速度。一般来说,网桥可以支持以下几种网络层协议:AppleTalk, DECnet,TCP/IP以及XNS等。网桥可以根据任何在第二层建立起来的域对数据帧进行过滤。
例如,我们可以设置网桥拒绝转发来自某个特定网络的所有数据帧。因为在数据帧包含的数据链路层信息里经常会标出所使用的上层协议的类型,所以我们也可以以此作为参数设置过滤机制。此外,对数据帧的有效过滤可以大大降低网络中由于广播或多点发送而带来的不必要的数据流量。使用网桥和交换机可以把一? 型的网络划分成几个小的子网,进而提供其它一些功能。因为划分子网之后只有一小部分的流量需要再进行转发,所以不管是网桥还是交换机都可以降低流经所有连接网段上的设备的数据流量。网桥或者是交换机还可以起到防火墙的作用,减少可能发生的网络错误。最后,网桥和交换机可以扩展局域网的有效连接范围,允许接入更多的远距离设备。从以上介绍中我们可以看出网桥和交换机具有很多相同点,不过这两种技术之间还是存在一些显著区别的。在速度方面,交换机要明显快于网桥,这
是因为交换机主要是使用硬件进行交换,而网桥则需要借助软件来实现交换。此外,交换机可以连接不同带宽的网络。例如,一个10 Mbps速度的以太局域网和一个100Mbps的以太局域网之间可以通过一台交换机实现互连。在交换技术方面,交换机支持开通式交换(cut-through),可以降低网络延迟;而网桥则只能够使用存储转发技术(store-and-forward)。最后,因为交换机可以为每一个网段提供专用带宽,所以可以减少网段上的碰撞率。网桥的类型  我们可以根据产品的不同特点对网桥的种类进行多种形式的划分,其中一个较为普遍的划分方式是把网桥分为本地网桥和远程网桥两大类。本地网桥主要是用来提供
同一地理区域内的多个局域网段之间的直接连接。远程网桥则是用于连接不同区域内的局域网段,一般都需要使用电话线路。两种网桥的使用示意图如下: 498)this.w
idth=498;' onmousewheel = 'javascript:return big(this)' height=128 alt="" src="http://new.51cto.com/files/uploadimg/20081018/1340430.jpg" width=330 border=0>图远程网桥技术在实现网络互连方面面临一些挑战,其中之一就是如何解决局域网和广域网之间的速度差异问题。虽然目前已经有一些高速广域网技术被采用,
但是一般来说局域网的速度还是要明显快于广域网。在局域网和广域网的速度之间所存在的这种巨大的差异使用户无法跨广域网运行那些对时延要求很高的应用。虽然远程交换机不能提高广域网的速度,但是却可以通过提供足够的缓冲功能弥补速度上的差异。举例来说,如果一台传输速率为3Mbps的局域网设备希望与远程局域网上的另外一台设备进行通信的话,网桥必须调节3Mbps的数据流以避免堵塞只有64-kbps带宽的广域网连接。为解决这个问题,网桥使用内部缓存保存接收的数据,然后再以广域网可以承受的速率发送到广域网上。交换机的种类  交换机与网桥一样也是一种数据链路层设备,可以把多个物理网段互连成为一个统一的大型网络。交换机具有很多不同的类型,其中包括ATM交换机,局域网交换机,以及各种类型的广域网交换机等。 ATM交换机   ATM交换机可以为工作组,企业主干网以及广域网等不同类型的网络提供高速的交换能力和可扩展的带宽。ATM交换机支持语音,视频和数据应用,被设计成可以交换固定大小的信息单元,即ATM信元。下图显示的是一个通过ATM骨干连接多个局域网的企业网络。 498)this.width=498;' onmousewheel = 'javascript:return big(this)' height=274 alt="" src="http://new.51cto.com/files/uploadimg/20081018/1340431.jpg" width=367 border=0>图局域网交换机局域网交换机可以用来连接多个局域网段,在网络设备之间实现无冲突的专用通信。局域网交换机可以在高速下完成数据帧的存储和转发。下图所示为一个使用局域网交换机连接10-Mbps和100-Mbps以太网的简单网络。 498)this.width=498;' onmousewheel = 'javascript:return big(this)' height=204 alt="" src="http://new.51cto.com/files/uploadimg/20081018/1340432.jpg" width=297 border=0>图

时间: 2024-09-13 15:50:29

通信设备——网桥和交换机基础知识入门的相关文章

足彩基础知识入门(4)赛事数据库与预测平台基础概念介绍(一)

在足球赛事数据库以及统计分析预测平台中,有很多概念,如果不搞懂,很难进行下一步的工作.所以为了配合团队人员的学习和任务进行,特意编写这篇文章.如果有其他问题和不懂的,请留言,将根据情况进行更新. 本文原文地址:足彩基础知识入门(4)赛事数据库与预测平台基础概念介绍(一) 1.指数1/2/3.... 我在 足彩基础知识入门(3)足彩赔率的本质 一文中介绍了赔率的概念,那么指数的概念和赔率以及结果是相关的.我们举个例子: 如上图的比赛,前面是竞彩非让球的赔率:1.74-3.25-4.15,也就是说

足彩基础知识入门(2)足彩的玩法介绍

在本博客的2篇文章足彩基础知识入门(1)概述与介绍和为什么选择玩足球彩票以及玩彩票的心态?详细介绍了选择足彩,以及对足彩的基本看法.今天就介绍足彩的基本玩法,是一个总结性文章,作为足彩入门的必备资料之一. 1.足彩玩法分类 足球的玩法各种各样,总的来说,国际上的玩法根据各个博彩公司有说不同,也各有擅长.国内的玩法相对落后.所以来总结一下. 1.1 国际足球玩法 以bet 365为例,只要是开盘的比赛,加长滚球,一场足球比赛,的玩法可以有几十种,上百种,可以说只要可能发生的,都可能开盘,世界杯最经

足彩基础知识入门(3)足彩赔率的本质

在本博客的2篇文章足彩基础知识入门(1)概述与介绍和为什么选择玩足球彩票以及玩彩票的心态?详细介绍了选择足彩,以及对足彩的基本看法.今天就介绍足彩的基本玩法,是一个总结性文章,作为足彩入门的必备资料之一. 今天进入到对赔率的分析和讨论.这里可能很多人会有不同的看法,我也只是谈一下我对赔率以及相关问题的看法. 1.赔率的定义 赔率的定义为: 庄家对某个事件总体的返奖率 / 某个结果出现的概率  ;       例如:对于一场球赛,庄家固定的返奖率为 为 0.95 :庄家认为 主队 胜平负的概率分别

交换机基础知识:分布式链路聚合技术

交换机基础:IRF架构下的聚合技术IRF技术将多台交换设备组合成一个高性能的整体,目的是以尽可能少的开销,获得尽可能高的网络性能和网络可用性.支持IRF技术的设备都具备三个重要特性:分布式设备管理DDM.分布式链路聚合DLA和分布式弹性路由DRR.这三项技术是完成IRF技术目标不可 缺少的环节.其中,DLA用于提高传输链路的可用性和容量.多台IRF交换机堆叠后,端口的数量增加了,要求DLA能支持更多的聚合组,每组能有更多的链路聚合成员.更多的聚合组意味着交换设备可提供更多的高速链路,而更多的聚合

smarty模板引擎基础知识入门_php实例

本文实例讲述了smarty模板引擎基础知识.分享给大家供大家参考.具体如下: 一.基本概念 1.什么是mvc? mvc是一种开发模式,核心思想是:数据的输入.数据的处理.数据显示的强制分离. 2.什么是smarty? smarty是一个php的模板引擎.更明确的来说,它可以帮助开发者更好的分离程序逻辑和页面显示. 3.smarty运行原理 模板文件,就是一个显示数据的模板,其中需要显示的数据用占位符代替. smarty运行时,会读取模板文件,将模板文件中的占位符替换成真正的数据,并输出一个处理后

交换机基础知识:链路聚合技术

交换机基础:链路聚合定义 链路聚合技术亦称主干技术(Trunking)或捆绑技术(Bonding),其实质是将两台设备间的数条物理链路"组合"成逻辑上的一条数据通路,称为一条聚合链路,如Figure1示意.交换机之间物理链路Link1.Link2和Link3组成一条聚合链路.该链路在逻辑上是一个整体,内部的组成和传输数据的细节对上层服务是透明的. ▲ 链路聚合示意图 聚合内部的物理链路共同完成数据收发任务并相互备份.只要还存在能正常工作的成员,整个传输链路就不会失效.仍以上图的链路聚合

交换机基础知识总结之层数

二层交换机 二层交换技术的发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中. 具体的工作流程如下: 1) 当交换机从某个端口收到一个数据包,它先读取包头中的源MAC地址,这样它就知道源MAC地址的机器是连在哪个端口上的; 2) 再去读取包头中的目的MAC地址,并在地址表中查找相应的端口; 3) 如表中有与这目的MAC地址对应的端口,把数据包直接复制到这端口上; 4) 如表中找不到相应的端

javascript正则表达式基础知识入门_javascript技巧

正则表达式的好处到底在哪里呢,下面我们先进行个了解: 我们用js中处理字符串的方法,写出取出字符串中数字的函数: var str='dgh6a567sdo23ujaloo932'; function getNumber(obj){ var arr=[]; for (var i = 0; i < obj.length; i++) { if (obj.charAt(i)>='0'&&obj.charAt(i)<='9'){ arr.push(obj.charAt(i)); }

Java的Socket网络编程基础知识入门教程_java

一.TCP/IP简介 TCP/IP协议族是互联网使用的协议,也可以用在独立的专用网络中. TCP/IP协议族包括了IP协议.TCP协议和UDP协议. IP协议使用IP地址来分发报文,但它是尽力而为的服务,报文可能丢失.乱序或者 重复发送.TCP和UDP协议在IP协议基础上增加了端口号,从而在两台主机的应用 程序间建立起透明的连接. 不同的是,TCP协议会对IP层的错误进行修复,它通过握手消息在主机间建立连接, 之后通过在消息中加入序列号来恢复消息中的错误.而UDP只是简单地扩展了IP协议, 使它