虚拟路由器的体系结构及实现

来源 :读写算 | 被引量 : 0次 | 上传用户:ahua501
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  随着人们对网络服务质量的要求越来越高,路由器的性能指标就变得越来越重要了,所谓“路由”,是指把数据从一个地方传送到另一个地方的行为和动作,而路由器,正是执行这种行为动作的机器,它的英文名称为Router。是使用一种或者更多度量因素的网络层设备,它决定网络通信能够通过的最佳路径。路由器依据网络层信息将数据包从一个网络前向转发到另一个网络。偶尔也称为网关。
  路由器是互联网络中必不可少的网络设备之一,路由器是一种连接多个网络或网段的网络设备,它能将不同网络或网段之间的数据信息进行“翻译”,以使它们能够相互“读”懂对方的数据,从而构成一个更大的网络。而虚拟路由器是一种新技术,它是在软、硬件层实现物理路由器的功能仿真,属于一种逻辑设备。每个虚拟路由器应该具有逻辑独立的路由表和转发表,这样就使不同VPN(虚拟专用网络)间的地址空间可以重用,并保证了VPN内部路由和转发的隔离性。它使一些新型因特网成为可能,并且减少了网络投资,通过这些新型服务,用户将可以对网络的性能,因特网地址和路由以及网络安全等进行控制。以下是对虚拟路由器的分析:
  一.虚拟路由器
  虚拟路由器是一个路由设备中静态或动态线程的集合,提供类似物理路由器的路由和转发服务。一个虚拟路由器不须单独的操作系统处理,它只是给人一种错觉,好象有一个专用的路由器为它所连接的网络提供服务。虚拟路由器与它相应的物理设备一样,是路由域的一个元素。这个路由域中的其它路由器可以是物理的,也可以是虚拟的。如果虚拟路由器与一个特定的(逻辑离散的)路由域相连,而一个物理路由器又可以承载多个虚拟路由器的话,那么,一个物理路由器就能支持多个(逻辑离散的)路由空间了。
  在一个物理路由器上,可以形成多个逻辑上的虚拟路由器,每个虚拟路由器都单独地运行各自的路由协议实例,并且都有自己专用的I/O端口、缓存、地址空间、路由表和网络管理软件。虚拟骨干路由器,可以为客户提供成本低廉的专用骨干网控制和安全管理功能。控制和管理虚拟路由设备的软件是采用模块化设计的,如果这些软件运行在真正的、多进程的操作系统上(如:UNIX),那么它还支持多实例,也就是说它可以同时支持多个虚拟路由器。每个虚拟路由器的进程与其它路由器的进程都是相互分开的,其使用的内存也受到操作系统的保护,从而保证了数据的高度安全性;同时,还消除了由于软件模块的不完善所造成的与其它虚拟路由器之间的数据碰撞的可能性。
  二、虚拟路由器的任务
  为了完成“路由”的工作,在路由器中保存着各种传输路径的相关数据--路由表(RoutingTable),供路由选择时使用。路由表中保存着子网的标志信息、网上路由器的个数和下一个路由器的名字等内容。路由表可以是由系统管理员固定设置好的,也可以由系统动态修改,可以由路由器自动调整,也可以由主机控制。在路由器中涉及到两个有关地址的名字概念,那就是:静态路由表和动态路由表。由系统管理员事先设置好固定的路由表称之为静态(static)路由表,它不会随未来网络结构的改变而改变。动态(Dynamic)路由表是路由器根据网络系统的运行情况而自动调整的路由表。路由器根据路由选择协议提供的功能,自动学习和记忆网络运行情况,在需要时自动计算数据传输的最佳路径,虚拟路由器应该与物理路由器尽可能地相同,这样,就无须对大量已安装的路由器进行升级或重新配置,也不需对网络管理员重新培训。
  虚拟路由器的任务在于:
  1.对任意路由协议组合的配置
  2.对网络的检测
  3.查错
  每个VPN都有一个逻辑上独立的路由域,这样SP就可以更好地为用户提供相当灵活的虚拟路由器服务,而无需为每一个VPN准备一个物理路由器。这些虚拟路由器一般位于SPED上,通过网络来转发数据包和控制包。这也就是说,SP的硬件投资路由器和它们之间的连接可以被多个用户复用。
  三、虚拟路由器的功能
  路由器的功能:
  第一,网络互连,路由器支持各种局域网和广域网接口,主要用于互连局域网和广域网,实现不同网络互相通信;
  第二,数据处理,提供包括分组过滤、分组转发、优先级、复用、加密、压缩和防火墙等功能;
  第三,网络管理,路由器提供包括配置管理、性能管理、容错管理和流量控制等功能。
  而虚拟路由器代替了物理路由器,同样也实现了物理路由器的功能。从VRF的角度看,VRF可以把一台路由器在逻辑上划分为多台虚拟的路由器,每台虚拟的路由器就象单独的一台路由器一样工作,有自己独立的路由表和相应的参与数据转发的接口,并且彼此业务隔离。这从根本上解决了多种业务并存于一台物理设备且又需要隔离的问题,能够节省用户在设备及通信资源方面的投资。
  四、虚拟路由器的工作原理
  路由器的工作原理
  1、路由器接收来自它连接的某个网站的数据。
  2、路由器将数据向上传递,重新组合IP数据报。
  3、路由器检查IP头部中的目的地址,如果目的地址位于发出数据的那个网络,那么路由器就放下被认为已经达到目的地的数据,因为数据是在目的计算机所在网络上传输。
  4、如果数据要送往另一个网络,那么路由器就查询路由表,确定数据要转发到的目的地。
  5、路由器确定哪个适配器负责接收数据后,就通过相应的软件传递数据,以便通过网络来传送数据。
  虚拟路由器与物理路由器的工作原理相似。通过虚拟路由器,大的通信突发数据流只会对本路由器产生影响,而不会影响到其它的路由器,从而为终端用户能够得到稳定的网络性能提供了保障。此外,虚拟路由器同时还提供独立的策略和IETFDS能力,使虚拟路由器可以为终端用户提供完全的客户化服务。通过给虚拟路由器的I/O端口进行配置,可以对接收的分组进行计数,这样就能够保证数据量不会超越预先确定的协议;同时虚拟路由器还可以根据数据分组的服务等级不同,将其数据分组分配到不同的队列中,以实现不同的服务质量。
  目前,虚拟路由器已经得到了实际的应用。Nortel的Accelar1000路由交换机就使用虚拟路由端口在VLANs之间路由,虚拟路由器端口能够配置每个VLAN,在IP子网或VLANs之间实现路由。Accelar1000路由交换机支持虚拟路由器端口,且不降低其性能。
其他文献
科学技术创新在经济发展与竞争中的地位和作用愈显重要,而提高“科技三项费”的使用效益则成为促进科学技术创新和经济发展的关键。近年来,全国许多地区不断研究和探索“科技三
【摘要】 初中物理新课程标准明确提出:倡导探究式教学。让学生通过探究活动,体验科学探究的过程,懂得科学的思维方法,保持强烈的好奇心和求知欲,培养正确的人生观、价值观和世界观。因此,要求教师改变传统的教学方式,合理地将探究式教学融进初中物理课堂,更有效地提高教学质量。  【关键词】初中物理 探究式教学 形式分析  探究式教学作为一种新的教学方法或学习方法,随着新课程的实施而单独提出,在改变教师的教和
山西省吕梁市临县湍水头基金会是著名经济学家茅于轼先生创办的扶贫性小额信贷组织。1993年设立以来,不断发展壮大,受到当地群众的广泛欢迎和政府部门、央行、银监部门以及经
《幼儿园教育指导纲要》指出:“幼儿园必须把保护幼儿的生命和促进幼儿健康放在工作的首位,建立良好的生活卫生习惯,使幼儿掌握基本的生活自理能力。”这说明幼儿园有义引导幼儿
【摘要】在综合实践活动课程实施中,利用学生周末的空闲时间和自由活动空间,进行拓展和探究的实践活动。这一尝试加强了学生对自然、对社会的了解与参与,密切了学生与社会生活的联系。帮助学生周末愉悦了心情,增进了同学间的交流,同时弥补学校综合实践课堂教学的不足。  【关键词】 综合实践 周末 活动  每到周五下午,各班级的综合实践活动课代表早早地就来问周末的家庭作业。领到作业后,课代表们一个个喜滋滋地离开了
【摘要】高中分层教学是指对不同班级不同层次的学生学习化学能力的理解。通过不同的方法使不同程度的学生掌握有关的化学知识和基本技能。本文中从激发兴趣,培养学生自学能力,自我调节认知能力等方面,阐述了笔者在实践过程如何实践分层教学的理念,并如何起到较好的效果。  【关键词】分层次教学 高中化学  我校从2004年开始在各年级进行不同层次学生进行分班教学。将一部分学习主动性强且分析能力较强的学生组成一个班
【摘要】 物理教学活动是以培养学生观察物理现象的敏锐感和解决物理问题的能力为主要目的。初中物理的计算题是考查学生综合能力的一种有效手段,这类题目具有较强的综合性,能够全面考察学生物理知识的学习能力,一般而言,它们占整个学习过程中和考试试卷分数中的比例较大,但学生的得分率却比较低。本文针对学生在解答初中物理计算题方面的能力不足现象,提出了几种实用而具有代表性的物理计算题解法。  【关键词】初中物理
【摘 要】信息技术的发展,使计算机操作已经成为了人类必备的技能。而中专校计算机的教育就是着重培养学生具有计算机的技能,在今后的工作、生活、学习中能熟练运用计算机。本文主要探讨如何培养学生的学习兴趣。  【关键词】计算机教育 激发兴趣  多年的教学实践,我对本校的计算机教学也积累了一些经验和体会,下面我就计算机教学的几个方面的问题进行分析,与大家共勉。  一、学生缺乏学习计算机的兴趣的表现  1.理
一、遵循认知规律,发挥主体作用,培养创新思维  思维是大脑对客观事物间接概括的反映,创新思维不仅能揭示客观事物的本质和内在联系,而更重要的是能产生出新颖的、前所未有的成果。对于中学生来说,头脑中旧的表象很少,展现书本知识发生发展的教学过程,就是学生创新思维的培养过程。在目前的中学物理教师的教学中仍存在着只注重学习的结果,而忽视学习的过程的现象。作为物理教师,应当努力实现新课程改革的目标,不仅应该注
若要有效将成人教育工作落实,一方面教育部门需明确省市地域招生计划,明确社会环境的需求与监管要素,做好招生管理、考核评估、教育流程、资质评估等工作,使成人教育素质更可