交换机与光纤收发器的作用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
交换机与光纤收发器的作用各是什么?
交换机的作用:
概念和原理
交换(switching)是按照通信两端传输信息的需要,用人工或设备自动完成的方法,把要传输的信息送到符合要求的相应路由上的技术统称。
广义的交换机(switch)就是一种在通信系统中完成信息交换功能的设备。
在计算机网络系统中,交换概念的提出是对于共享工作模式的改进。
我们以前介绍过的HUB集线器就是一种共享设备,HUB本身不能识别目的地址,当同一局域网内的A主机给B主机传输数据时,数据包在以HUB为架构的网络上是以广播方式传输的,由每一台终端通过验证数据包头的地址信息来确定是否接收。
也就是说,在这种工作方式下,同一时刻网络上只能传输一组数据帧的通讯,如果发生碰撞还得重试。
这种方式就是共享网络带宽。
交换机拥有一条很高带宽的背部总线和内部交换矩阵。
交换机的所有的端口都挂接在这条背部总线上,控制电路收到数据包以后,处理端口会查找内存中的地址对照表以确定目的MAC(网卡的硬件地址)的NIC(网卡)挂接在哪个端口上,通过内部交换矩阵迅速将数据包传送到目的端口,目的MAC若不存在才广播到所有的端口,接收端口回应后交换机会“学习”新的地址,并把它添加入内部MAC地址表中。
使用交换机也可以把网络“分段”,通过对照MAC地址表,交换机只允许必要的网络流量通过交换机。
通过交换机的过滤和转发,可以有效的隔离广播风暴,减少误包和错包的出现,避免共享冲突。
交换机在同一时刻可进行多个端口对之间的数据传输。
每一端口都可视为独立的网段,连接在其上的网络设备独自享有全部的带宽,无须同其他设备竞争使用。
当节点A向节点D发送数据时,节点B可同时向节点C发送数据,而且这两个传输都享有网络的全部带宽,都有着自己的虚拟连接。
假使这里使用的是10Mbps的以太网交换机,那么该交换机这时的总流通量就等于2×10Mbps=20Mbps,而使用10Mbps 的共享式HUB时,一个HUB的总流通量也不会超出10Mbps。
总之,交换机是一种基于MAC地址识别,能完成封装转发数据包功能的网络设备。
交换机可以“学习”MA C地址,并把其存放在内部地址表中,通过在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源地址到达目的地址。
交换机分类
从广义上来看,交换机分为两种:广域网交换机和局域网交换机。
广域网交换机主要应用于电信领域,提供通信用的基础平台。
而局域网交换机则应用于局域网络,用于连接终端设备,如PC机及网络打印机等。
从传输介质和传输速度上可分为以太网交换机、快速以太网交换机、千兆以太网交换机、FDDI交换机、ATM交换机和令牌环交换机等。
从规模应用上又可分为企业级交换机、部门级交换机和工作组交换机等。
各厂商划分的尺度并不是完全一致的,一般来讲,企业级交换机都是机架式,部门级交换机可以是机架式(插槽数较少),也可以是固定配置式,而工作组级交换机为固定配置式(功能较为简单)。
另一方面,从应用的规模来看,作为骨干交换机时,支持500个信息点以上大型企业应用的交换机为企业级交换机,支持300个信息点以下中型企业的交换机为部门级交换机,而支持100个信息点以内的交换机为工作组级交换机。
本文所介绍的交换机指的是局域网交换机。
交换机功能
学习:以太网交换机了解每一端口相连设备的MAC地址,并将地址同相应的端口映射起来存放在交换机缓存中的MAC地址表中。
转发/过滤:当一个数据帧的目的地址在MAC地址表中有映射时,它被转发到连接目的节点的端口而不是所有端口(如该数据帧为广播/组播帧则转发至所有端口)。
消除回路:当交换机包括一个冗余回路时,以太网交换机通过生成树协议避免回路的产生,同时允许存在后备路径。
交换机除了能够连接同种类型的网络之外,还可以在不同类型的网络(如以太网和快速以太网)之间起到互连作用。
如今许多交换机都能够提供支持快速以太网或FDDI等的高速连接端口,用于连接网络中的其它交换机或者为带宽占用量大的关键服务器提供附加带宽。
一般来说,交换机的每个端口都用来连接一个独立的网段,但是有时为了提供更快的接入速度,我们可以把一些重要的网络计算机直接连接到交换机的端口上。
这样,网络的关键服务器和重要用户就拥有更快的接入速度,支持更大的信息流量。
交换机方式
交换机通过以下三种方式进行交换:
1.直通式:
直通方式的以太网交换机可以理解为在各端口间是纵横交叉的线路矩阵电话交换机。
它在输入端口检测到一个数据包时,检查该包的包头,获取包的目的地址,启动内部的动态查找表转换成相应的输出端口,在输入与输出交叉处接通,把数据包直通到相应的端口,实现交换功能。
由于不需要存储,延迟非常小、交换非常快,这是它的优点。
它的缺点是,因为数据包内容并没有被以太网交换机保存下来,所以无法检查所传送的数据包是否有误,不能提供错误检测能力。
由于没有缓存,不能将具有不同速率的输入/输出端口直接接通,而且容易丢包。
2.存储转发:
存储转发方式是计算机网络领域应用最为广泛的方式。
它把输入端口的数据包先存储起来,然后进行CRC (循环冗余码校验)检查,在对错误包处理后才取出数据包的目的地址,通过查找表转换成输出端口送出包。
正因如此,存储转发方式在数据处理时延时大,这是它的不足,但是它可以对进入交换机的数据包进行错误检测,有效地改善网络性能。
尤其重要的是它可以支持不同速度的端口间的转换,保持高速端口与低速端口间的协同工作。
3.碎片隔离:
这是介于前两者之间的一种解决方案。
它检查数据包的长度是否够64个字节,如果小于64字节,说明是假包,则丢弃该包;如果大于64字节,则发送该包。
这种方式也不提供数据校验。
它的数据处理速度比存储转发方式快,但比直通式慢。
交换机应用
作为局域网的主要连接设备,以太网交换机成为应用普及最快的网络设备之一。
随着交换技术的不断发展,以太网交换机的价格急剧下降,交换到桌面已是大势所趋。
如果你的以太网络上拥有大量的用户、繁忙的应用程序和各式各样的服务器,而且你还未对网络结构做出任何调整,那么整个网络的性能可能会非常低。
解决方法之一是在以太网上添加一个10/100Mbps的交换机,它不仅可以处理10Mbps的常规以太网数据流,而且还可以支持100Mbps的快速以太网连接。
如果网络的利用率超过了40%,并且碰撞率大于10%,交换机可以帮你解决一点问题。
带有100Mbps快速以太网和10Mbps以太网端口的交换机可以全双工方式运行,可以建立起专用的20Mbps 到200Mbps连接。
不仅不同网络环境下交换机的作用各不相同,在同一网络环境下添加新的交换机和增加现有交换机的交换端口对网络的影响也不尽相同。
充分了解和掌握网络的流量模式是能否发挥交换机作用的一个非常重要的因素。
因为使用交换机的目的就是尽可能的减少和过滤网络中的数据流量,所以如果网络中的某台交换机由于安装位置设置不当,几乎需要转发接收到的所有数据包的话,交换机就无法发挥其优化网络性能的作用,反而降低了数据的传输速度,增加了网络延迟。
除安装位置之外,如果在那些负载较小,信息量较低的网络中也盲目添加交换机的话,同样也可能起到负面影响。
受数据包的处理时间、交换机的缓冲区大小以及需要重新生成新数据包等因素的影响,在这种情况下使用简单的HUB要比交换机更为理想。
因此,我们不能一概认为交换机就比HUB有优势,尤其当用户的网络并不拥挤,尚有很大的可利用空间时,使用HUB更能够充分利用网络的现有资源。
光纤收发器:
信息化建设的突飞猛进,人们对于数据、语音、图像等多媒体通信的需求日益旺盛,以太网宽带接入方式因此被提到了越来越重要的位置。
但是传统的5类线电缆只能将以太网电信号传输100米,在传输距离和覆盖范围方面已不能适应实际网络环境的需要。
与此同时,光纤通信以其信息容量大、保密性好、重量轻、体积小、无中继、传输距离长等优点得到了广泛的应用,光纤收发器正是利用了光纤这一高速传播介质很好的解决了以太网在传输方面的问题。
在一些规模较大的企业,网络建设时直接使用光纤为传输介质建立骨干网,而内部局域网的传输介质一般为铜线,如何实现局域网同光纤主干网相连呢?这就需要在不同端口、不同线形、不同光纤间进行转换并保证链接质量。
光纤收发器的出现,将双绞线电信号和光信号进行相互转换,确保了数据包在两个网络间顺畅传输,同时它将网络的传输距离极限从铜线的100米扩展到100公里(单模光纤)。
什么是光纤收发器:
光纤收发器是一种将短距离的双绞线电信号和长距离的光信号进行互换的以太网传输媒体转换单元,在很多地方也被称之为光电转换器。
产品一般应用在以太网电缆无法覆盖、必须使用光纤来延长传输距离
的实际网络环境中,且通常定位于宽带城域网的接入层应用;同时在帮助把光纤最后一公里线路连接到城域网和更外层的网络上也发挥了巨大的作用。
企业在进行信息化基础建设时,通常更多地关注路由器、交换机乃至网卡等用于节点数据交换的网络设备,却往往忽略介质转换这种非网络核心必不可少的设备。
特别是在一些要求信息化程度高、数据流量较大的政府机构和企业,网络建设时需要直接上连到以光纤为传输介质的骨干网,而企业内部局域网的传输介质一般为铜线,确保数据包在不同网络间顺畅传输的介质转换设备成为必需品。
光纤收发器分类:
目前国外和国内生产光纤收发器的厂商很多,产品线也极为丰富。
为了保证与其他厂家的网卡、中继器、集线器和交换机等网络设备的完全兼容,光纤收发器产品必须严格符合10Base-T、100Base-TX、100Base-FX、IEEE802.3和IEEE802.3u等以太网标准,除此之外,在EMC防电磁辐射方面应符合FCC Part15。
时下由于国内各大运营商正在大力建设小区网、校园网和企业网,因此光纤收发器产品的用量也在不断提高,以更好地满足接入网的建设需要。
随着光纤收发器产品的多样化发展,其分类方法也各异,但各种分类方法之间又有着一定的关联。
·按光纤性质分类:
单模光纤收发器:传输距离20公里至120公里
多模光纤收发器:传输距离2公里到5公里
按光纤来分,可以分为多模光纤收发器和单模光纤收发器。
由于使用的光纤不同,收发器所能传输的距离也不一样,多模收发器一般的传输距离在2公里到5公里之间,而单模收发器覆盖的范围可以从20公里至120公里。
需要指出的是因传输距离的不同,光纤收发器本身的发射功率、接收灵敏度和使用波长也会不一样。
如5公里光纤收发器的发射功率一般在-20~-14db之间,接收灵敏度为-30db,使用1310nm的波长;
而120公里光纤收发器的发射功率多在-5~0dB之间,接收灵敏度为-38dB,使用1550nm的波长。
·按所需光纤分类:
单纤光纤收发器:接收发送的数据在一根光纤上传输
双纤光纤收发器:接收发送的数据在一对光纤上传输
顾名思义,单纤设备可以节省一半的光纤,即在一根光纤上实现数据的接收和发送,在光纤资源紧张的地方十分适用。
这类产品采用了波分复用的技术,使用的波长多为1310nm和1550nm。
但由于单纤收发器产品没有统一国际标准,因此不同厂商产品在互联互通时可能会存在不兼容的情况。
另外由于使用了波分复用,单纤收发器产品普遍存在信号衰耗大的特点。
目前市面上的光纤收发器多为双纤产品,此类产品较为成熟和稳定,但需要更多的光纤。
·按工作层次/速率分类:
100M以太网光纤收发器:工作在物理层
10/100M自适应以太网光纤收发器:工作在数据链路层
按工作层次/速率来分,可以分为单10M、100M的光纤收发器、10/100M自适应的光纤收发器和1000M光纤收发器。
其中单10M和100M的收发器产品工作在物理层,在这一层工作的收发器产品是按位来转发数据。
该转发方式具有转发速度快、通透率高、时延低等方面的优势,适合应用于速率固定的链路上,同时由于此类设备在正常通信前没有一个自协商的过程,因此在兼容性和稳定性方面做得更好。
而10/100M光纤收发器是工作在数据链路层,在这一层光纤收发器使用存储转发的机制,这样转发机制对接收到的每一个数据包都要读取它的源MAC地址、目的MAC地址和数据净荷,并在完成CRC循环冗余校验以后才将该数据包转发出去。
存储转发的好处一来可以防止一些错误的帧在网络中传播,占用宝贵的网络资源,同时还可以很好地防止由于网络拥塞造成的数据包丢失,当数据链路饱和时存储转发可
以将无法转发的数据先放在收发器的缓存中,等待网络空闲时再进行转发。
这样既减少了数据冲突的可能又保证了数据传输的可靠性,因此10/100M的光纤收发器适合于工作在速率不固定的链路上。
1000M光纤收发器可以按实际需要工作在物理层或数据链路层,市场上这两种1000M光纤收发器都有提供。
·按结构分类:
桌面式(独立式)光纤收发器:独立式用户端设备
机架式(模块化)光纤收发器:安装于十六槽机箱,采用集中供电方式
按结构来分,可以分为桌面式(独立式)光纤收发器和机架式光纤收发器。
桌面式光纤收发器适合于单个用户使用,如满足楼道中单台交换机的上联。
机架式(模块化)光纤收发器适用于多用户的汇聚,如小区的中心机房必须满足小区内所有交换机的上联,使用机架便于实现对所有模块型光纤收发器的统一管理和统一供电,目前国内的机架多为16槽产品,即一个机架中最多可加插16个模块式光纤收发器。
·按管理类型分类:
非网管型以太网光纤收发器:即插即用,通过硬件拨码开关设置电口工作模式
网管型以太网光纤收发器:支持电信级网络管理
按网管来分,可以分为网管型光纤收发器和非网管型光纤收发器。
随着网络向着可运营可管理的方向发展,大多数运营商都希望自己网络中的所有设备均能做到可远程网管的程度,光纤收发器产品与交换机、路由器一样也逐步向这个方向发展。
对于可网管的光纤收发器还可以细分为局端可网管和用户端可网管。
局端可网管的光纤收发器主要是机架式产品,多采用主从式的管理结构,即一个主网管模块可串联N个从网管模块,每个从网管模块定期轮询它所在子架上所有光纤收发器的状态信息,向主网管模块提交。
主网管模块一方面需要轮询自己机架上的网管信息,另一方面还需收集所有从子架上的信息,然后汇总并提交给网管服务器。
如武汉烽火网络所提供的OL200系列网管型光纤收发器产品支持1(主)+9(从)的网管结构,一次性最多可管理150个光纤收发器。
用户端网管主要可以分为三种方式:第一种是在局端和客户端设备之间运行特定的协议,协议负责向局端发送客户端的状态信息,通过局端设备的CPU来处理这些状态信息,并提交给网管服务器;第二种是局端的光纤收发器可以检测到光口上的光功率,因此当光路上出现问题时可根据光功率来判断是光纤上的问题还是用户端设备的故障;第三种是在用户端的光纤收发器上加装主控CPU,这样网管系统一方面可以监控到用户端设备的工作状态,另外还可以实现远程配置和远程重启。
在这三种用户端网管方式中,前两种严格来说只是对用户端设备进行远程监控,而第三种才是真正的远程网管。
但由于第三种方式在用户端添加了CPU,从而也增加了用户端设备的成本,因此在价格方面前两种方式会更具优势一些。
目前大多数厂商的网管系统都是基于SNMP网络协议上开发的,支持包括Web、Telnet、CLI等多种管理方式。
管理内容多包括配置光纤收发器的工作模式,监视光纤收发器的模块类型、工作状态、机箱温度、电源状态、输出电压和输出光功率等等。
随着运营商对设备网管的需求愈来愈多,相信光纤收发器的网管将日趋实用和智能。
·按电源分类:
内置电源光纤收发器:内置开关电源为电信级电源
外置电源光纤收发器:外置变压器电源多使用在民用设备上
按电源来分,可以分为内置电源和外置电源两种。
其中内置开关电源为电信级电源,而外置变压器电源多使用在民用设备上。
前者的优势在于能支持超宽的电源电压,更好地实现稳压、滤波和设备电源保护,减少机械式接触造成的外置故障点;后者的优势在于设备体积小巧和价格便宜。
光纤收发器产品特点:
光纤收发器通常具有以下基本特点:
1.提供超低时延的数据传输。
2.对网络协议完全透明。
3.采用专用ASIC芯片实现数据线速转发。
可编程ASIC将多项功能集中到一个芯片上,具有设计简单、可靠性高、电源消耗少等优点,能使设备得到更高的性能和更低的成本。
4.机架型设备可提供热拔插功能,便于维护和无间断升级。
5.可网管设备能提供网络诊断、升级、状态报告、异常情况报告及控制等功能,能提供完整的操作日志和报警日志。
6.设备多采用1+1的电源设计,支持超宽电源电压,实现电源保护和自动切换。
7.支持超宽的工作温度范围。
8.支持齐全的传输距离(0~120公里)。
光纤收发器vs光口交换机:
目前提到光纤收发器,人们常常不免会将光纤收发器与带光口的交换机进行比较,下面主要谈一下光纤收发器相对于光口交换机的优势。
首先,光纤收发器加普通交换机在价格上远远比光口交换机便宜,特别是有些光口交换机在加插光模块后会损失一个甚至几个电口,这样可以使运营商在很大程度上减少前期投资。
其次,由于交换机的光模块大多没有统一标准,因此光模块一旦损坏就需要从原厂商用相同的模块更换,这样给后期的维护带来很大的麻烦。
但光纤收发器不同厂商的设备之间在互连互通上已没有问题,因此一旦损坏也可以用其他厂商的产品替代,维护起来非常容易。
还有,光纤收发器比光口交换机在传输距离上产品更加齐全。
当然光口交换机在很多方面上也具有优
势,如可统一管理、统一供电等,这里就不再讨论了。
光纤收发器的发展趋势:
光纤收发器产品在不断的发展和完善中,用户对设备也提出了很多新的要求。
首先,目前的光纤收发器产品还不够智能。
举个例子,当光纤收发器的光路断掉后,大多数产品另一端的电口仍然会保持开启状态,因此上层设备如路由器、交换机等依然还是会继续向该电口发包,导致数据不可达。
希望广大设备提供商能在光纤收发器上实现自动切换,当光路DOWN掉后,电口自动向上报警,并阻止上层设备继续向该端口发送数据,启用冗余链路以保证业务不中断。
其次,光纤收发器本身应能更好地适应实际的网络环境。
在实际工程中,光纤收发器的使用场所多为楼道内或室外,供电情况十分复杂,这就需要各个厂商的设备最好能支持超宽的电源电压,以适应不稳定的供电状况。
同时由于国内很多地区会出现超高温和超低温的天气情况,雷击和电磁干扰的影响也是实际存在的,所有这些对收发器这种室外设备的影响都非常大,这就要求设备提供商在关键元器件的采用、电路布板和焊接以及结构设计上都必须精心严格。
此外,在网管控制方面,用户大都希望所有网络设备能通过统一的网管平台来进行远程的管理,即能够将光纤收发器的MIB库导入到整个网管信息数据库中。
因此在产品研发中需保证网管信息的标准化和兼容性。
光纤收发器在数据传输上打破了以太网电缆的百米局限性,依靠高性能的交换芯片和大容量的缓存,在真正实现无阻塞传输交换性能的同时,还提供了平衡流量、隔离冲突和检测差错等功能,保证数据传输时的高安全性和稳定性。
因此在很长一段时间内光纤收发器产品仍将是实际网络组建中不可缺少的一部分,相信今后的光纤收发器会朝着高智能、高稳定性、可网管、低成本的方向继续发展。
光纤收发器的选择:
由于光纤收发器(Fiber Converter)为区域网络连接器设备之一,所以必须考虑与周边环境相互兼容性
的配合,及本身产品的稳定性、可靠性,反之:价格再低,也无法得到客户的青睐!
1、本身是否支持全双工及半双工?
市面上有些芯片目前只能使用全双工环境,无法支持半双工,如接到其他品牌的交换机(SWITCH)或集先器(HUB),而它又使用半双工模式,则一定会造成严重的冲突及丢包。
2.是否与其它光纤收发器做过连接测试?
目前市面上的光纤收发器收发器愈来愈多,如不同品牌的收发器相互的兼容性事前没做过测试则也会产生丢包、传输时间过长、忽快忽慢等现象。
3、是否有防范丢包的安全装置?
有些厂商在制造光纤收发器收发器时,为了降低成本,往外采用寄存器(Register)数据传输模式,这种方式最大的缺点就是传输时不稳定、丢包,而最好的就是采用缓冲线路设计,可安全避免数据丢包。
4、温度适应能力?
光纤收发器本身使用时会产生高热,温度过高时(不能大于85°C),光纤收发器是否工作正常?是非常值得客户考虑的因素!
5、是否有符合IEEE802.3u标准?
光纤收发器如符合IEEE802.3标准,即delay time控制在46bit,如超过46bit时,则表示光纤收发器所传输的距离会缩短!!!
光纤收发器的基本连接方式:。