`

交换式路由器与路由式交换机

 
阅读更多

现在路由器和交换机之间的区别也越来越模糊,多层路由器与交换机都可以同时实现交换和路由的功能,它们之间还有不同吗?各自特点何在?如何更好地根据应用需求进行选择?

一、传统的交换机和路由器

普通交换机工作在开放系统互连(OSI)七层模型的第二层,即数据链路层 <script src="/CMS/JS/newsad.js"></script> ,交换以介质访问控制(MAC)地址为基础,能够识别数据流中的每个数据包的源一目的站点的MAC地址,可提供价格便宜、高带宽的网络连接,但控制数据包的能力被限制在广播域内;路由器工作在OSI七层模型的第三层,即网络层,能够识别数据流的源和目的网络地址,控制数据包的能力限于源一目的地址对,内置路由协议,同时具有大容量的缓存能力,通常通过路由软件实现网间互连。

普通交换机和路由器都有自己的一些不足。如路由器需要功能很强的处理器,它的巨大的路由表会在网络中造成延迟,引起转发速度慢,且价格昂贵,往往成为制约网络高速传输的瓶颈;位于第2层的普通交换机因为仅读取源一目的MAC地址,没有获得数据包中更高层信息,因而交换功能有限,对主干数据流不具备必要的控制能力。

二、第三层交换和路由交换机

第三层交换借助于线速交换技术,使交换速度达到传输线上的数据传输速度,消除了交换瓶颈。实现线速交换的关键作用是用硬件(一个专用处理器)而不是传统的软件方式实现协议解析和包转发。线速交换有设计简单、可靠性高、功耗低、功能多等优点。线速交换的实现还依赖于分布式处理技术,它能同时处理多个端口的数据流。所以第三层交换一般是中央处理器(CPU)、精简指令集计算机(RISC)、专用集成电路(ASIC)并用的并行处理体系。

采用第三层交换技术,同时集成部分路由功能的交换机就是第三层交换机或路由交换机。它保留了第三层上的网络拓扑结构和服务,这些结构和服务在网络分段、安全性、可管理性和抑制广播等方面具有很大优势,具有鉴别各种应用层协议的能力,有助于实现基于策略的网络控制。

路由交换机有较高的路由能力和较低的延迟,能同时支持网络协议(IP)和IPX,具备一些安全机制,如存取控制等。但是路由交换机缺乏路由器的灵活性,且仅支持有限的路由协议,同时也缺乏高级路由器的缓存能力。

三、第四层交换和交换式路由器

对网络的每次访问都会在客户机与服务器之间产生一串数据包,这些数据包构成的数据流可分别在第二、三或第四层进行识别,各层会依次提供关于该数据流的越来越详尽的信息。网络管理的一个最基本的工作就是控制这些网络数据流。如果一台客户机同时使用同一服务器上的多个应用程序,那么,仅仅读取第三层信息就不会知道在同一服务器上有多个不同应用程序被使用,这样就无法辩认出不同应用的数据流,更无法为每个数据流逐一实施不同的有针对性的控制规则。

路由交换机(第三层交换机)集成了交换和路由处理功能,从而将第二层交换和路由功能结合起来,解决了传统路由器在性能方面的某些不足。但它不能完成全部的路由功能,也无法在应用层提供对数据流的控制。

显然,要想兼顾数据包的转发性能和数据流的控制功能,必须进一步在网络的第四层识别数据流。OSI模型的第四层是传输层,它负责协调网络源与目的系统之间的通信。传输控制协议(TCP)和用户数据报协议(UDP)都位于第四层,它们的报头都包含有端口号,这些端口号可以确定每个包中包含的应用程序协议,如端口号21对应文件传送协议(FTP)、端口号80对应超文本传输协议(HTTP)等等。所以识别第四层,能够得到每个数据包中这些应用程序的一些信息。

将第四层报头的端口号信息和第三层报头的源一目标信息结合使用,就能够在客户机与服务器间针对不同的应用程序实现较精确的控制,如果交换式路由器是全功能的,则所有这些工作都可以以线速完成,并能实施多种控制,这样的交换机被称为交换式路由器。

交换贡路由器的查询和控制功能都是通过硬件ASIC实现的。ASIC能够收集到的关于第一数据包流量的信息越多,可作用于该数据包流的控制水平就有越精确。一对客户/服务器可同时进行多个不同的应用程序会话,而一个企业主干网又可存在数千个客户/服务器对,因此一个主干网级的交换式路由器必须具有极大的表容量,以便存储多达数百个第四层信息。路由交换机一般都不具备足以保存有关第四层数据流信息的大容量缓存。

四、交换式路由器的优势

交换式路由器具有第四层交换的能力,可以阅读第四层报头信息,由于第四层TCP和UDP报头都包含有端口号,标明了每个包中包含的应用程序协议,因而交换式路由器可依此完成在第四层上的控制功能,这会带来许多好处。

1、针对应用程序更合理的服务质量策略

真正的服务质量(QOS)策略应该能够对所有应用程序提供线速带宽和低延时,满足网络中所有通信流量的需要。当交换机的某一个输出端口发生过载以及内部缓冲区被写满时,服务质量应当有优先权的规则,以便对网络流量排定优先次序。

交换式路由器允许对应用层流量设定服务质量策略,从而使用网络管理人员能够对主干网的带宽使用进行完全控制。在第二、四层交换中,服务质量策略仅能做到控制基于源一目标地址的网络流量。对第四层使用基于不同应用程序的服务质量策略,则意味着个别客户机与主机的应用程序对话也可以设定优先次序,这样的QOS策略会更合理、更全面。

2、基于应用层灵活、高效的网络安全措施

传统路由器出于对公司网络和数据库的安全需求,使用安全过滤器和访问控制列表控制不同的访问实现。基于软件处理导致的一个后果是,一旦启用安全过渡器,中央处理器在每个包上需要执行的指令大大增加,这会导致路由器性能的大幅下降,例如,在某些路由器中设置一个DNS过滤器将可能使性能下降70%。

而交换式路由器与安全特性有关的性能损失则小得多,当包括安全性在内的所有高级特性被激活时,交换式路由器还能提供线速性能。在交换式路由器中,数据包是在特定的ASIC中进行处理的,由于捕捉到了源和目的的端口信息,所以应用层安全和线速性能是可能同时实现的。例如,网络管理员可根据用户的应用程序来控制用户对公司的信息访问,而不是禁止所有用户访问某一特定应用程序。这使网络管理员拥有了更多的灵活性和对公司网络更好的控制能力,并使桌面机能够选择使用更多的应用程序。

3、针对具体应用的完善流量信息

管理测量是网管的重要内容,不能测量网络流量就无法对网络实施有效管理,通过跟踪应用程序流,交换式路由器提高了流量测量、记帐和性能监视能力。

记账信息被直接转换成标准端口上的RMON/RMON2,不需要再使用独立的外部RMON/RMON2探测器。这样,交换式路由器便总能在所有端口上提供线速RMON/RMON2(包括所有的功能组),并且管理人员也能够从交换式路由器直接访问RMON/RMON2,统计数据。

详细记帐使网络管理人员了解哪些应用程序正在大量消耗带宽,以便平衡服务器间的负载。对于因特网服务提供商(ISP)来说,这种详细记帐特性使他们能够提供一份“电话帐单”,详细写明每位用户使用的应用程序和带宽的情况。

五、小结

网络应用的发展促进了网络设备的进步,第三层交换机虽然解决了IP/IPX路由的性能和价格问题,但在应用流的识别和控制方面做得不理想。交换式路由器解决了这一问题,它采用先进的ASIC技术,用硬件直接处理第四层的数据流。交换式路由器具有如下优点:即使在网络使用高峰期,也可通过应用层QOS策略来保证智能交换路由器提供理想的性能;详细的端口流量统计可以快速和方便地诊断网络存在的问题;在保证主干链路安全的情况下,线速访问控制功能保证了网络性能的稳定。

现在许多公司的智能交换式路由器都能在所有端口上提供每秒吉比特速率的第二、三、四层交换功能,高速专用的ASIC芯片通过对数据包第二、三、四层报头的查找实现数据包转发。此外,智能交换式路由器可通过在第四层交换数据包来实现带宽分配、故障论断和对TCP/IP应用程序数据流进行访问控制,并且提供详细的流量统计信息和记帐信息,以及具有应用层QOS策略和访问控制等能力。

尽管交换式路由器通过ASIC大幅度提高了自身的性能和功能,但动态路由表的更新处理仍基于软件。最初的交换式路由器仅支持路由器信息协议(RIP),对于一个简单的网络,RIP一般是足够的,但大型网络的骨干交换式路由器就要求支持开放的最短路径优先(OSPF)路由协议等更复杂的路由协议。

最近,随着多点组播(Multicast)应用程序日渐流行,交换式路由器应该实施全套基于标准的多点组揪协议,这包括对多种路由协议的支持,如距离矢量多点组播路由协议(DVMRP)及可扩展性更强的与协议无关的多点组播协议(PM)。

分享到:
评论

相关推荐

    三层交换机与路由器的比较

    在网络结构方面也从早期的共享介质的局域网发展到目前的交换式局域网。交换式局域网技术使专用的带宽为用户所独享,极大的提高了局域网传输的效率。可以说,在网络系统集成的技术中,直接面向用户的第一层接口和第二...

    三层交换机与路由器比较

    在网络结构方面从早期的共享介质的局域网发展到目前的交换式局域网。在网络系统集成的技术中,直接面向用户的第一层接口和第二层交换技术方面已得到令人满意的答案。但是,作为网络核心、起到网间互连作用的路由器...

    路由器与交换机的区别.docx

    交换机(又名交换式集线器)作用与集线器大体相同。但是两者在性能上有区别:集线器采用的式共享带宽的工作方式,而交换机是独享带宽。这样在机器很多或数据量很大时,两者将会有比较明显的。而路由器与以上两者有...

    交换机路由器教学课件

    设计交换式局域网 交换机配置基础 虚拟局域网及其配置 生成树协议与端口安全 路由器配置基础 TCPIP协议与IP路由配置 广域网协议及其配置 访问列表

    路由器交换机项目实训教程

    路由器交换机项目实训教程

    深入了解路由器与交换机的功能和区别

    首先说交换机(又名交换式集线器)作用可以简单的理解为将一些机器连接起来组成一个局域网。而路由器与交换机有明显区别,它的作用在于连接不同的网段并且找到网络中数据传输最合适的路径 ,可以说一般情况下个人用户...

    网络互连_网桥.路由器.交换机和互连协议

    除介绍了一般的网络概念外,对路由算法和协议、编址、网桥、路由器、交换机和集线器的功能结构等都提供了权威和全面的信息。包括网络领域的最新发展,如交换和桥接技术、VLAN、快速以太网、DHCP、ATM以及IPv6等。...

    通信与网络中的二层交换机和路由器技术基础知识讲解

    这里我们主要讲解了路由器技术与二层交换机的基础知识。为了适应网络应用深化带来的挑战,网络在规模和速度方向都在急剧发展,局域网的速度已从最初的10Mbit/s 提高到100Mbit/s,目前千兆以太网技术已得到普遍应用。...

    CCNA实验参考-路由交换

    实验24 建立开放式的无线接入服务 实验25 配置单频多模的无线网络 实验26 搭建采用WEP加密方式的无线网络 综合实验1 交换篇 综合实验2 混合篇 扩展实验1 利用TFTP升级现有交换机操作系统 扩展实验2 利用TFTP...

    Cisco路由器手册

    7.3 交换式局域网拓扑 131 7.3.1 标度交换 132 7.3.2 多交换/少路由 132 7.3.3 分布式路由/交换 133 第8章 SRB/RSRB网络设计 134 8.1 高效SRB设计的步骤 134 8.1.1 决定SRB协议 134 8.1.2 决定并行链路需求 134 ...

    比较分析三层交换机、路由器和集线器

    引言  为了适应网络应用深化带来的挑战,网络在规模和速度方向都在急剧发展,...在这种情况下,一种新的路由技术应运而生,这就是第三层交换技术:说它是路由器,因为它可操作在网络协议的第三层,是一种路由理解设

    计算机网络实验.rar

    2、了解VLAN技术在交换式以太网中的使用。 3、理解VLAN技术在数据链路层隔离广播域的作用。 实验六 IP 分析IP地址分配实验 一、实验目的 1、熟悉IP的报文格式以及关键字段的含义。 2、掌握IP地址的分配方法。 3、...

    5.4.路由器.docx

    路由器 路由器工作在OSI开放式互连模式的第三层网络层,路由器在网络互连中起着至关重要的作用,主要用于局域网和广域网的互连。 一.路由器的功能 1、路由器是一种用于路由选择的专用设备,它的工作是记住和跟踪...

    第三层交换(pdf文档)

    3.4.4 交换式第二层应用 30 3.4.5 测试结果总结 34 第4章 两类基本的第三层交换技术 35 4.1 简介 35 4.2 报文到报文处理方法 36 4.2.1 传统路由器 36 4.2.2 学习型网桥 38 4.2.3 路由式交换机 38 4.2.4 现代因特网...

    模拟技术中的比较分析三层交换机、路由器和集线器

     在网络结构方面也从早期的共享介质的局域网发展到目前的交换式局域网。交换式局域网技术使专用的带宽为用户所独享,极大的提高了局域网传输的效率。可以说,在网络系统集成的技术中,直接面向用户的第一层接口和第...

    网络基础知识 TCP IP常用网络命令 网络拓扑结构等等

    TCP IP 常用网络命令 计算机网络基础 交换机常识 交换式局域网 解决不能访问 路由器常识 三层交换机 三层交换机与路由器对比网络拓扑结构 网线制作 物理地址 以太网

    IP交换技术协议与体系结构

    第14章 大型交换式网络上的路由 193 14.1 问题 194 14.2 OSPF扩展 197 14.2.1 Opaque LSA 197 14.2.2 地址解析通告 198 14.3 PNNI扩展 200 14.3.1 PNNI扩充选路 200 14.3.2 代理PAR 202 14.3.3 综合的PNNI 204 更多...

    《千兆位以太网组网技术》[PDF]

    第2章扼要讲述以太网基础知识,包括以太网帧结构、共享式以太网、交换式以太网、快速以太网和千兆位以太网体系结构;第3章介绍以太网拓扑结构,包括总线型拓扑结构、星型拓扑结构、扩展型星型拓扑结构和网状拓扑结构...

    什么是VLAN

    有的产品还支持一个端口上的主机分别属于不同的VLAN,这在交换机与共享式Hub共存的环境中显得尤为重要。自动配置VLAN时,交换机中软件自动检查进入交换机端口的广播信息的IP源地址,然后软件自动将这个端口分配给一...

    通信与网络中的三层交换VLAN路由配置技巧解析

    无线IC卡使用非接触方式,它利用射频技术实现射频卡和读写设备之间的通信,与条码、磁卡等早期或同期识别技术相比,具有工作距离大、无接触、信息处理速度快等优点,所以这种高技术产品除应用在机密、金融产品中,还...

Global site tag (gtag.js) - Google Analytics