《路由器的体系结构》由会员分享,可在线阅读,更多相关《路由器的体系结构(7页珍藏版)》请在金锄头文库上搜索。
1、资料来源:来自本人网络整理!祝您工作顺利!路由器的体系结构 欢送来到,本文为大家讲解路由器的体系构造,欢送大家阅读学习。 路由器的体系构造 从体系构造上看,路由器可以分为第一代单总线单CPU构造路由器、其次代单总线主从CPU构造路由器、第三代单总线对称式多CPU构造路由器;第四代多总线多CPU构造路由器、第五代共享内存式构造路由器、第六代穿插开关体系构造路由器和基于机群系统 的路由器等多类。 路由器的构成 路由器具有四个要素:输入端口、输出端口、交换开关和路由处理器。 输入端口是物理链路和输入包的进口处。端口通常由线卡供应,一块线卡一般支持4、8或16个端口,一个输入端口具有很多功能。第一个功
2、能是进展数据链路层的封装和解封装。其次个功能是在转发表中查找输入包目的地址从而打算目的端口(称为路由查找),路 由查找可以用法一般的硬件来实现,或者通过在每块线卡上嵌入一个微处理器来完成。第三,为了供应QoS(效劳质量),端口要对收到的包分成几个预定义的效劳级别。第四,端口可能需要运行诸如SLIP(串行线网际协议)和PPP(点对点协议)这样的数据链路 级协议或者诸如PPTP(点对点隧道协议)这样的网络级协议。一旦路由查找完成,必需用交换开关将包送到其输出端口。假如路由器是输入端加队列的,那么有几个输入端共享同一个交换开关。这样输入端口的最终一项功能是参与对公共资源(如交换开关)的仲裁协议。 交
3、换开关可以用法多种不同的技术来实现。迄今为止用法最多的交换开关技术是总线、穿插开关和共享存贮器。最简洁的开关用法一条总线来连接全部输入和输出端口,总线开关的缺点是其交换容量受限于总线的容量以及为共享总线仲裁所带来的额外开销。穿插开关通 过开关供应多条数据通路,具有NN个穿插点的穿插开关可以被认为具有2N条总线。假如一个穿插是闭合,输入总线上的数据在输出总线上可用,否那么不行用。穿插点的闭合与翻开由调度器来掌握,因此,调度器限制了交换开关的速度。在共享存贮器路由器中,进来的 包被存贮在共享存贮器中,所交换的仅是包的指针,这进步了交换容量,但是,开关的速度受限于存贮器的存取速度。尽管存贮器容量每1
4、8个月可以翻一番,但存贮器的存取时间每年仅降低5%,这是共享存贮器交换开关的一个固有限制。 输出端口在包被发送到输出链路之前对包存贮,可以实现冗杂的调度算法以支持优先级等要求。与输入端口一样,输出端口同样要能支持数据链路层的封装和解封装,以及很多较高级协议。 路由处理器计算转发表实现路由协议,并运行对路由器进展配置和管理的软件。同时,它还处理那些目的地址不在线卡转发表中的包。 路由器的根本协议与技术 (Virtual Private Network-虚拟专用网)解决方案是路由器具有的重要功能之一。其解决方案大致如下: 1.访问掌握 一般分为PAP(口令认证协议)和CHAP(高级口令认证协议)两
5、种协议。PAP要求登录者向目的路由器供应用户名和口令,与其访问列表(Access List)中的信息相符才允许其登录。它虽然供应了肯定的平安保障,但用户登录信息在网上无加密传递,易被人窃取。CHAP便应运而生,它把一随机初始值与用户原始登录信息(用户名和口令)经Hash算法翻译后形成新的登录信息。这样在网上传递的用户登录 信息对黑客来说是不透亮的,且由于随机初始值每次不同,用户每次的最终登录信息也会不同,即使某一次用户登录信息被窃取,黑客也不能重复用法。需要留意的是,由于各厂商实行各自不同的Hash算法,所以CHAP无互操作性可言。要建立需要两端 放置一样品牌路由器。 2.数据加密 在加密过程
6、中加密位数是一个很重要的参数,它挺直关系到解密的难易程度,其中Intel 9000系列路由器表现最为优异,为一百多位加密。 3.NAT(Network Address Translation-网络地址转换协议) 犹如用户登录信息一样,IP和MAC地址在网上无加密传递也很担心全。NAT可把合法IP地址和MAC地址翻译成非法IP地址和MAC地址在网上传递,到达目的路由器后反翻译成合法IP与MAC地址,这一过程有点像CHAP,翻译算法厂商各自有不同标 准,不能实现互操作。 QoS QoS(Quality of Service-效劳质量)原来是ATM(Asynchronous Transmit Mod
7、e)中的专用术语,在IP上原来是不谈QoS的,但利用IP传VOD等多媒体信息的应用越来越多,IP作为一个打包的协议显得有点力不从心:延迟长且不为定值,丢包造成信号不连续且失真大。为解决这些问题,厂商供应了假设干解决方案:第一种方案是基于 不同对象的优先级,某些设备(多为多媒体应用)发送的数据包可以后到先传。其次种方案基于协议的优先级,用户可定义哪种协议优先级高,可后到先传,Intel和Cisco都支持。第三种方案是做链路整合MLPPP(Multi Link Point to Point Protocol),Cisco支持可通过将连接两点的多条线路做带宽会聚,从而进步带宽。第四种方案是做资源预留
8、RSVP(Resource Reservation Protocol),它将一局部带宽固定的分给多媒体信号,其它协议无论如何拥挤,也不得占用这局部带宽。这几种解决方案都能有效的进步传输质量。 RIP、OSPF和BGP协议 互联网上如今大量运行的路由协议有RIP(Routing Information Protocol-路由信息协议)、OSPF(Open Shortest Path First-开放式最短路优先)和BGP(Border Gateway Protocol边界网关协议)。RIP、OSPF是内部网关协议,适用于单个ISP的统一路由协议的运行,由一个ISP运营的网络称为一个自治系统。BG
9、P是自治系统间的路由协议,是一种外部网关协议。 RIP是推出时间最长的路由协议,也是最简洁的路由协议。它主要传递路由信息(路由表)来播送路由。每隔30秒,播送一次路由表,维护相邻路由器的关系,同时依据收到的路由表计算自己的路由表。RIP运行简洁,适用于小型网络,互联网上还在局部用法着 RIP。 OSPF协议是开放式最短路优先的缩写。开放是针对当时某些厂家的私有路由协议而言,而正是因为协议开放性,才使得OSPF具有强大的生命力和广泛的用处。它通过传递链路状态(连接信息)来得到网络信息,维护一张网络有向拓扑图,利用最小 生成树算法得到路由表。OSPF是一种相对冗杂的路由协议。 总的来说,OSPF、
10、RIP都是自治系统内部的路由协议,合适于单一的ISP(自治系统)用法。一般说来,整个互联网并不合适跑单一的路由协议,因为各ISP有自己的利益,不情愿供应自身网络具体的路由信息。为了保证各ISP利益,标准化组织制定了I SP间的路由协议BGP。 BGP处理各ISP之间的路由传递。其特点是有丰富的路由策略,这是RIP、OSPF等协议无法做到的,因为它们需要全局的信息计算路由表。BGP通过ISP边界的路由器加上肯定的策略,选择过滤路由,把RIP、OSPF、BGP等的路由发送到对方。 全局范围的、广泛的互联网是BGP处理多个ISP间的路由的实例。BGP的出现,引起了互联网的重大变革,它把多个ISP有机
11、的连接起来,真正成为全球范围内的网络。带来的副作用是互联网的路由爆炸,如今互联网的路由也许是60000条,这还是经过聚合 后的数字。 配置BGP需要对用户需求、网络现状和BGP协议特别理解,还需要特别当心,BGP运行在相对核心的地位,一旦出错,其造成的损失可能会很大! IPv6技术 快速进展中的互联网将不再是仅仅连接计算机的网络,它将进展成能同电话网、有线电视网类似的信息通信根底设施。因此,正在用法的IP(互联网协议)已经难以胜任,人们迫切盼望下一代 IP即IPv6的出现。 IPv6是IP的一种版本,在互联网通信协议TCP/IP中,是OSI模型第3层(网络层)的传输协议。它同目前广泛用法的、1
12、974年便提出的IPv4相比,地址由32位扩大到128位。从理论上说,地址的数量由原先的4.3109个增加到4.31038个。之所以必需从现行的IPv4改用IPv6, 主要有二个缘由。 1.由于互联网快速进展,地址数量已经不够用,这使得网络管理花费的精力和费用令人难以承受。地址的枯竭是促使向拥有128位地址空间过渡的首要缘由。 2.随着主机数目的增加,打算数据传输路由的路由表在不断加大。路由器的处理性能跟不上这种快速增长。长此以往,互联网连接将难以供应稳定的效劳。经由IPv6,路由数可以削减一个数量级。 为了使互联网连接很多东西变得简洁,而且用法简单,必需采纳IPv6。IPv6所以能做到这一点,是因为它用法了四种技术:地址空间的扩大、可使路由表减小的地址构造、自动设定地址以及进步平安保密性。 IPv6在路由技术上继承了IPv4的有利方面,代表将来路由技术的进展方向,很多路由器厂商目前已经投入很大力气以消费支持IPv6的路由器。当然IPv6也有一些值得留意和效率不高的地方,IPv4/NAT和IPv6将会共存相当长的一段时间。 72021年6月 Word版本