MPLS TE技术应用示例

来源 :计算机与网络 | 被引量 : 0次 | 上传用户:efan913
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:针对现有网络中常用的MPLS TE应用技术,通过对传统网络中拥塞控制的分析,阐述了MPLS TE技术的由来,并对MPLS TE技术的原理进行了详细描述,包括原理框架和组件构成,并在理论基础上,使用华为的成熟网络设备进行实例配置,给出具体的配置思路和过程,做到MPLS TE技术原理和实际配置的结合,为网络技术人员提供参考。
  关键词:MPLS网络;流量工程;MPLS TE
  中图分类号:TP393文献标志码:A文章编号:1008-1739(2018)08-62-3
  Example Application of MPLS TE Technology
  LI Xukai
  (The 54th Research Institute of CETC, Shijiazhuang Hebei 050081, China)


  0引言
  随着计算机网络的发展,流量拥塞的控制和网络资源的合理分配越来越被人们所重视,而基于多协议标签交换的流量工程———MPLS TE,就是一种通过在建立隧道时进行资源预留,使网络流量绕开拥塞节点,从而达到平衡网络流量的技术手段[1]。
  流量工程可以解决由于网络资源分配不合理导致的拥塞问题,即将一部分流量分配到空闲的链路上,使网络中流量的分配更加合理[2]。MPLS作为一种叠加模型,可以方便地在物理网络拓扑上建立一个虚拟拓扑,将流量映射到这个拓扑上[3]。因此,MPLS与流量工程相结合的技术———MPLSTE应运而生。
  1 MPLS TE的基本原理
  MPLS TE隧道是通过一系列协议组件相互配合完成建立的,按照建立顺序可以分为信息发布组件、路径计算组件、信令组件和报文转发组件,这4个组件构成了MPLS TE的基本框架,如图1所示。


  (1)信息发布组件
  MPLS TE网络中的各个节点,尤其是隧道的首节点必须知道网络中的资源分布情况,才能决定MPLS TE隧道要经过哪些路径和节点[4]。信息发布组件通过对现有的IGP进行扩展,让每台路由器收集本区域的每条链路的TE相关信息,生成流量工程数据库(TEDB),再将TEDB扩散至所有的路由器上,计算出满足各种约束条件的路径。
  (2)路径计算组件
  信息发布组件形成TEDB后,每个入口路由器上可以指定标签交换路径(LSP)隧道经过的路径。路径选择组件是通过带有约束条件最短路径算法(CSPF),利用TEDB中的数据来计算满足指定约束的路径[5]。
  (3)信令组件
  在获得入口LSP到出口LSP的最短路径后,信令组件建立TE隧道用于转发进入LSP的流量。通过信令动态地建立LSP隧道,叫做动态LSP。带约束的LSP隧道可以通过RSVP-TE协议建立,适用于规模较大、结构复杂的网络结构[6]。而通过手工分配标签建立的LSP叫做静态LSP,不涉及信令协议和路径计算,因此没有信息发布和路径选择组件。但静态LSP不能根据网络的变化动态调整,只适用于拓扑简单、规模小的组网。
  (4)报文转发组件
  报文转发组件用于将流量引入到MPLS TE隧道,并进行MPLS转发。前面3个组件已经能够建立完成一条MPLS TE隧道。但是,对于一条已建立完成的MPLS TE隧道而言,并不能自动引入流量,需要进行相应的配置,将流量引入到隧道中进行转发。
  2 MPLS TE配置示例
  目前国内的军、政、企事业单位使用的路由交换设备多为国产的华为系列设备,该配置示例中选用的设备便是华为的NE20E系列路由器,出于对用户信息的保密,本次配置示例仅选取了其中的一小部分,形成了一个简单的MPLS TE的经典配置。配置示例的关系连接图如图1所示,其中的测试仪用来验证配置后的试验结果。


  2.1配置目標
  使用RSVP-TE从LSRA到LSRD建立一条TE隧道,带宽为40 Mbit/s。隧道沿途的链路最大可预留带宽为40 Mbit/s,且BC0带宽为40 Mbit/s,即预留的带宽全部给予从LSRA到LSRD建立的TE隧道。
  2.2配置思路
  采用RSVP-TE信令来建立CR-LSR隧道,配置MPLS TE隧道,配置各接口的IP地址及作为LSR ID的Loopback地址,全局使能OSPF协议,使能OSPF的Opaque能力产生TE LSA,形成TEDB;配置全局使能MPLS、MPLS TE、MPLS RSVP-TE、MPLS CSPF,使能各接口的MPLS、MPLS TE和MPLS RSVP-TE。在隧道沿途的各链路出接口上配置链路的最大可预留带宽,在入节点创建隧道接口,指定隧道的IP地址、隧道协议、目的地址、隧道ID、动态信令协议RSVP-TE以及隧道带宽。
  2.3配置过程
  (1)基础配置
  按照图2所示的连接图,配置各设备的互联接口地址,并启用OSPF路由协议发布路由信息。
  (2)配置MPLS基本功能
  在各节点设备上全局使能MPLS、MPLS TE和RSVP-TE,在隧道沿途的接口上使能MPLS、MPLS TE、RSVP-TE和OSPF的Opaque功能,并在入节点设备LSRA的系统视图下使能CSPF。LSRA配置如下:   [LSRA]mplslsr-id 10.0.0.1 //配置本设备LSR的ID,使用设备的LOOPBACK地址
  [LSRA]mpls//进入全局MPLS配置视图
  [LSRA-mpls] mplste //使能MPLS TE功能
  [LSRA-mpls] mpls rsvp-te //使能RSVP-TE功能
  [LSRA-mpls] mplstecspf //使能CSPF功能
  [LSRA] interface ethernet 1/0/0 //进入E1/0/0接口视图
  [LSRA-E1/0/0] mpls //使能接口MPLS
  [LSRA-E1/0/0] mplste //使能接口MPLS TE
  [LSRA-E1/0/0] mpls rsvp-te //使能接口RSVP-TE
  [LSRA] ospf 1 //进入OSPF视图
  [LSRA-ospf-1]opaque-capability enable //使能OSPF的Opaque能力
  [LSRA-ospf-1]area 0
  [LSRA-ospf-1-area-0.0.0.0]mpls-te enable //当前OSPF区域使能TE功能
  (3)配置MPLS TE带宽属性
  在隧道沿途各接口上配置链路的最大可预留带宽。LSRA配置如下:
  [LSRA] interface ethernet1/0/0//进入E1/0/0接口试图
  [LSRA-E1/0/0] mplste bandwidth max-reservable-bandwidth 40000//配置链路的最大可预留带宽40 Mbps
  [LSRA-E1/0/0] mplste bandwidth bc0 40000//配置从全局的预留带宽中获取40 Mbps
  (4)配置MPLS TE隧道的显式路径和接口
  在隧道入节点上创建Tunnel接口,并配置Tunnel接口的IP地址、隧道协议、目的地址、Tunnel ID和隧道带宽。LSRA配置如下:
  [LSRA]explicit-path test//创建显式路径test
  [LSRA-explicit-path-test]next hop 10.1.1.2//配置严格下一跳地址10.1.1.2
  [LSRA-explicit-path-test]next hop 10.1.2.2//配置严格下一跳地址10.1.2.2
  [LSRA-explicit-path-test]next hop 10.1.3.2//配置严格下一跳地址10.1.3.2
  [LSRA-explicit-path-test]next hop 10.0.0.4//配置严格下一跳地址10.0.0.4
  [LSRA]interface tunnel0//创建Tunnel0接口,并进入Tunnel0接口视图
  [LSRA-Tunne10]ip address unnumbered interface loopback 0//配置隧道接口使用LOOPBACK接口IP地址。
  [LSRA-Tunne10]tunnel-protocol mplste//配置隧道协议为MPLS TE
  [LSRA-Tunne10]destination 10.0.0.4//配置隧道的目的地址,为出节点的LSR ID
  [LSRA-Tunne10]mplste tunnel-id 10//配置隧道ID
  [LSRA-Tunne10]mpls te signal-protocol revp-te//配置隧道使用RSVP-TE協议
  [LSRA-Tunne10]mpls te path explicit-path test//引用test作为隧道的显式路径
  [LSRA-Tunne10]mplste bandwidth ct0 40000//配置隧道带宽40 M,不能超过最大预留带宽
  以上是关于本次示例的基本配置,如此可以建立一条由LSRA到LSRD的MPLS TE隧道,然后可以配置隧道应用显式路径,通过转发捷径将流量引入TE隧道。
  3 MPLS TE示例试验结果
  在完成示例的配置后,可以使用配置命令进行查看,并可以通过模拟数据流来进行验证。
  检查配置结果:在LSRA可以通过命令display interface tunnel查看隧道的建立状态,处于UP状态为正常建立;通过命令display mplste tunnel verbose查看隧道的详细信息,应可见其入节点为LSRA,出节点为LSRD,隧道可用带宽CT0为40 M。验证试验结果:在完成配置后,可按照图2中的接口互联关系,接入testcenter网络测试仪,配置地址,模拟出2条数据流,分别为LSRA→LSRD经过TE隧道,和LSRB→LSRD未经过TE隧道的数据流,记录数据收发情况,用于验证该配置示例,记录结果如表1所示。


  从记录的结果中可以发现,经过TE隧道的数据流最高可用带宽为40M,传统未经过TE隧道的数据流最高可用带宽为60M,因为预留给TE隧道的带宽为40M,所以传统数据的最高可用带宽为接口总带宽100M减去TE隧道带宽,为60M。由此可见,该隧道配置成功,并一直为途经的数据流预留带宽资源。
  4结束语
  在流量工程技术的实际应用中,MPLS TE技术受到了广泛的关注,本文就其原理进行了简单的阐述,并给出了华为NE20E系列设备的配置示例,列出其中的MPLS TE的主要配置。当然不同的网络设备,其配置命令也各自不同,但是其配置原理是相通的,希望本文的内容可以供大家参考。
  参考文献
  [1]袁刚,甘家宝.MPLS网络的QoS及其管理框架实现方式[J].重庆邮电学院学报,2003,15(3):1-3.
  [2]王达.华为MPLS技术学习指南[M].北京:人民邮电出版社, 2017:220-228.
  [3]石晶林,丁炜.MPLS宽带网络互联技术[M].北京:人民邮电出版社,2001:38-42.
  [4]李晓东.MPLS技术与实现[M].北京:电子工业出版社,2002: 120-132.
  [5]华为技术有限公司.HCNP路由结合实验指南修订版[M].北京:人民邮电出版社,2017:183-189.
  [6]周卫华,倪县乐,丁炜.IP网络的流量工程[J].通讯世界,2003(4):50-52.
其他文献
软件定义网络(SDN)技术以其集中式智能化管理、控制面与数据面解耦和以应用为主导的可编程特性等特点为下一代网络的发展提供了新的思路,同时也给传统网络中的密码防护体系带来
小学数学教师需要更新教学理念,在教学中探索新的教学策略和方法。采取有效措施,激发学生兴趣,兴趣是最大的老师;注重难点引导,促进知识理解,重点难点都是教学的关键,建立新的数学模型;精心设计练习,发展创新能力。  创新能力有效措施精心联系在新课改基本教学理念的指导下,小学数学教师要不断更新教学观念,在实际教学中探索新的教学策略和教学方式,才能提高课堂教学效率,开创小学数学教学新局面。本文结合小学数学的
摘要:新课标指出,语文课要致力于培养学生语言文字运用能力,提升学生的综合素养。要注重语言文字的运用,在实施的过程中,根据课标要求,学段目标,单元导读,课后习题确定语言文字训练的目标,找到切入點,选择恰当的方法策略落实训练。  关键词:小学语文 课堂教学 语言文字 训练方法  新课标指出,语文课要致力于培养学生语言文字运用能力,提升学生的综合素养。我们要注重语言文字的运用,在实施的过程中,根据课标要
<正>在全民移动化时代,从信息获取、生活购物到日常娱乐,移动端已深入渗透到人们的日常生活中。对此,如何从移动端入手丰富用户的服务内容,升级消费体验,已成为三大运营商着
摘要:根据高中英语课程特点以及小组分层次教学策略的内涵,探索如何在高中英语课程中应用小组分层次教学策略,以期提高高中英语课程的教学质量、教学水平以及教学效率。  关键词:高中英语 小组分层 教学策略 学习主动性 教学评估体系随着高中英语课程教学改革的不断深入,学校对于高中英语课程的教学效率与课堂教学有效性提出了越来越高的要求。同时,高中英语作为一门语言课程,单一化、同质化的教学方法不能满足教学实际
摘要:经过教学设计和采用有效的教学战略,激起学生学习兴趣,满足学生成就动机,是数学教学中情感教育的主要途径。我们要站在素质教育的高度,充分认识学科教学中情感教育的重要意义,留意应用和充分发挥情感教育的迁移性、感染性、情境性、自主性、可导性等功用,才能真正做到在数学教学中既教书,又育人!  关键词:数学教学 课堂效果 情感教育  随着我国小学数学教学的变革,经历了一个逐渐深化而又非常艰辛的探究过程。
【摘要】当前,高中新课改更注重高中学生自主学习能力的培养。教师在教学活动当中,要切记高中生的全面发展。高中信息技术在高中学习当中又具有其特殊性,对如何在新课改中做到有效衔接进行分析。【关键词】新课改高中信息技术教学教学设计一、把控教学目标,进行有效教学高中信息技术教师进行教学活动当中,必须围绕教学目标组织有效的教学活动,在教学活动当中,是否能够完成教学目标也是评定教学效果的重要凭证。在新课程的要求
图像不仅能够使抽象的概念变得形象直观,描述物理量间的函数关系,还可以准确地表达出我们很难用语言表述清晰的内容。使用图像法解答物理问题,既能够降低学习难度,又能够帮助
【摘要】随着经济的发展,社会的进步,教育受到了广泛的关注,在整个教育系统中高中生物占有一定的地位,同时也发挥着重要的作用。在当前教学形势下,对于人文教育而言主要是针对学生进行的一种人性教育,将人文知识进行全面的传授,进而培养学生的人文精神。高中生物教学不仅将学科知识进行全面的传授,还应与人文教育结合开来,进而帮助学生树立正确的观念,最终促进学生的综合发展。  【关键词】高中生物 人文教育 策略  
现阶段,随着我国社会科技水平的不断提高,媒体行业的发展空间也逐渐增加,数字媒体时代的发展,为视觉艺术的发展带来了一定的挑战和问题。视觉艺术的发展,在经历了创新的阶段