基于MPLS的Internet流量工程

来源 :网络与信息 | 被引量 : 0次 | 上传用户:nonomad
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  1 引言
  传统的基于IP的流量工程方法在现今网络规模不断增大、负载不断加重的情形下已难以有效提高网络性能。多协议标记交换MPLS(Multi-Protocol Label Switch)在传统的IP网络中增加了面向连接的特性。网络管理者可以很容易地对网络资源和业务流实施控制,从而达到平衡网络负载,提高网络资源利用率的目标。
  
  2 Internet流量工程
  Internet流量工程的产生来自于人们对于提高大规模骨干网络性能的需求。IETF对Internet流量工程的定义是:对IP网络实施性能评估和优化的行为。流量工程的最终目标是将业务流合理地映射到网络物理拓扑中,从资源和流两个层面上优化网络性能,同时使网络提供可靠服务。
  面向流的流量工程着重解决流的服务质量问题,在“尽力而为”的单一服务模型中,面向流的流量工程性能指标主要包括:对分组丢失的最小化、对时延的最小化、对吞吐率的最大化和服务级别约定SLA(Service Level Agreement)实施等。面向资源的流量工程着重解决资源的平衡和合理使用的问题,其性能目标是:优化资源利用率和网络资源的配置,平衡网络中不同链路以及交换和路由设备之间的业务负载,避免某些网络资源过度使用而另一些资源未得到充分利用的问题,提高网络的整体资源利用率。
  最小化拥塞是面向流和面向资源流量工程的共同目标。流量工程主要研究如何解决现今Internet持续存在的、由于负载分配不均衡引起的网络拥塞问题。
  
  3 MPLS技术
  3.1 MPLS网络构成
  图1给出了一个MPLS网络示意图。一个MPLS网络的转发设备由标记边缘路由器LER和标记交换路由器LSR构成。当一个未标记的数据包进入MPLS网络时,LER将根据标记策略为该数据包加上MPLS头部,其中20bit的标记字段作为标记交换路径的索引隐式地指明该数据包需要经过的路径,中间路由器LSR按照该标记值通过查询标记信息库LIB(Label Information Base)来确定标记交换路径LSP,进行MPLS数据包的转发。
  图1的MPLS网络中产生两条LSP:其中LSP1沿LER1-LSR1-LSR2-LSR3-LER2,LSP2沿LER1-LSR1-LSR2-LSR4-LSR3-
  LER2。当标记包到达出口路由器LER2时,MPLS包头被去除,数据包被恢复成原始数据包,并根据路由表转发到目的地。
  3.2 MPLS信令协议
  MPLS信令协议的作用是使用消息机制在显式路由经过的LSR上安装LSP状态和进行标记分发。当信令协议沿着显式路由成功发布标记后,LSR在标记信息库LIB中增加该LSP的一条记录,一条LSP真正建立起来,数据包在到达沿途的LSR时将按LSP指定的路径进行转发。目前,支持MPLS流量工程和显式路由的标记分发信令协议有RSVP-TE(Traffic Engineering)和CR-LDP(Constraint Routing-Label Distribution Protocol)两种。
  


  
  4 MPLS流量工程实现
  MPLS流量工程实施步骤:首先,根据业务流的不同QoS需求将其划分为不同的等效前传类FEC(Forwarding Equal Class)。然后,针对每个FEC,采用基于约束的显式路由算法为其计算合理的显式路由。
  最后,采用支持流量工程的信令协议沿显式路由确定的路径进行标记分发,产生ER—LSP(Explicit Route-Label Switch Path),从而支持流量工程。
  
  5 结束语
  利用MPLS的显式路由技术可以提高网络资源利用率,避免因资源使用不均衡产生的网络拥塞,同时在流和资源两个层面上优化网络性能。利用MPLS有效实施Internet流量工程的关键是寻求优化的显式路由算法。下一步我们将对典型的显式路由算法进行深入研究,并提出优化方法。
  
  参考文献
  [1]Awduche D et al. Requirements for Traffic Engineering Over MPLS.IETF RFC 2702,
  1999.9.
  [2]Rosen E,Viswanathan A,and Callon R. RFC 3031 IETF, Multiprotocol Label Switching Architecture,2001.1.
  [3]wduche D.A, Chiu A et al.Overview and Principles of Internet Traffic Engineering.IETF Internet Draft,draft-ietf-tewg-principles-02.txt,May 2002.
  [4]罗志详,等,译.多协议标签交换技术与应用.北京:机械工业出版社,2001.1.
  ——————————
  基金项目:北京市教委科技发展计划面上项目,项目编号:KM200610016012
  作者简介:李蓬(1975-),男,山东省东营市人,硕士,讲师。研究方向:计算机网络及网络安全。
其他文献
本人在平时的QQ空间操作里领悟出来一些实用小知识。希望不懂QQ空间的朋友能学会,做出自己的个性QQ空间。     1.在商城买东西时就能拖动挂件等物品     我们在商城买东西时点挂件,显示出来后不能拖动,停在左上角。这样我们不知道它到底放在哪个位置好看。   我们在要买的挂件等东西上点击购买后,在左上角直接把显示出来的东西拉到你所想放到的地方,就能看到效果了。      2.做个性欢迎录音   
期刊
Ad Hoc网络是由移动节点构成的,不依赖于任何固定基础设施的无线网络。在能量有限的移动自组网中,节点剩余电池能量是在选择路由时应考虑的重要指数,已成为Ad Hoc网络路由协议的一个研究热点。对于节点能量的限制方面,如果使用多路径方式分发报文,那么节点电池将以比较接近的速率消耗,这使得整个网络的生命周期增长[1,2]。如果在协议设计的时候,就尽量减少控制报文,那么随着节点移动性的增加,协议往往有着
期刊
如果有一天你发现你的硬盘空间越来越小了,一定记得到QQ的CustomFaceRecv文件夹和image文件夹看看,看看是不是已经塞进了好多垃圾!   塞满了垃圾,就要清理掉。找到QQ所在的安装目录,然后寻找CustomFaceRecv文件夹和image文件夹,具体位置在:  QQ的所在盘符:\Program Files\Tencent\QQ\你的QQ号码\CustomFaceRecv   QQ的所
期刊
1.显示“开始”菜单:按Ctrl+ESC键    其实显示“开始”菜单最直接的键应该是WINKEY键(WINKEY指的是键盘上刻有Windows徽标的键)。但现在五花八门的键盘越来越多,有些键盘上面就没有这个键;或者在有些笔记本电脑上面为了节省空间,设计者们也没有把这个键安排在上面。还有朋友肯定会提出这样的问题:我直接用鼠标点击屏幕左下角的“开始”标志不就完了吗?没错,可是有时候我们看到别人的电脑
期刊
在使用电脑时,我们为了优化XP启动速度会经常使用一些修改软件,这些软件无一例外地会修改你的注册表,甚至会修改到双系统用户的系统启动文件,造成双系统启动文件BOOT.ini丢失。当BOOT.ini丢失后我们就必需再建一个BOOT.ini来恢复系统的启动。   boot.ini是系统启动时,需要查询的一个系统文件,它告诉启动程序本计算机有几个操作系统、各系统的位置在哪里等信息。重新恢复的方法如下:单击
期刊
如果文档打开不正常,可以使用如下几种办法来恢复其中保存的所有或者大部分信息。  1.复制到新的文档。可以拷贝文档中除了最后一个段落标志之外的所有对象至一个新的文档。Word在段落标志中保存大量信息,而文档中的最后一个段落标志包含更多信息,包括关键节和样式数据。在许多情况下,Word文档中的最后一个段落标志也包含文档的破坏信息。此时,将其余对象全部拷贝至新的文档可以解决问题。   2.将整个文档保存
期刊
一、撤销对压缩文件的支持     从Windows Me开始,微软就在系统内置了对ZIP文件的支持,用户可以把ZIP文件当成文件夹浏览。现在WinRAR已经是时下最流行的压缩软件,想必你的系统装上了这套软件。禁止Zip文件功能,只需取消zipfldr.dll的注册就可以了。点击“开始→运行”,在运行输入框中输入“regsvr32 /u zipfldr.dll”(不包括引号,下同),回车即可。   
期刊
新手要做的第一件事就是要学会重装系统,而重做系统做的第一件事就是进入BIOS设置光驱启动,然后进入安装程序。所以认识一些BIOS里的基础知识,是学会安装系统的关键。尤其是出现错误的语句,更要掌握,可以了解到出现故障的原因,以便“对症下药 ”。  下面是开机时BIOS出现的一些常见错误语言的解释,帮菜鸟认识BIOS。     1.CMOS battery failed     中文:CMOS电池失效
期刊
通过端口入侵用户的计算机,是黑客一向惯用的伎俩,所以该适当关闭哪些端口和开启哪些端口,对防御黑客利用端口入侵系统有一定的帮助。一般用户对端口都不太懂,很容易遭到别人的入侵。必须了解多些关于端口的知识,关闭一些无用的端口,让黑客无功而返。   下面是笔者经过长时间搜集积累的一些端口的知识,不看不知道,端口也和服务扯上联系,哪些端口和哪些服务有联系?请大家耐心看。   每一项服务都对应相应的端口,比如
期刊
U盘对病毒的传播要借助autorun.inf文件的帮助,病毒首先把自身复制到U盘,然后创建一个autorun.inf,在你双击U盘时,会根据autorun.inf中的设置去运行U盘中的病毒,我们只要可以阻止autorun.inf文件的创建,那么U盘上就算有病毒也只能躺着睡大觉了,大家可能也想到这个,但是不管给autorun.inf设置了什么属性,病毒都会更改它,我提到的方法就是,在根目录下,删除a
期刊