科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道路由交换Cisco MPLS流量工程TE隧道的基本配置(1)

Cisco MPLS流量工程TE隧道的基本配置(1)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

 TE:Traffic Engineering的缩写,即流量工程的意思。流量工程的本质就是将业务流量映射到实际的物理路径上。就MPLS而言,其中心思想就是根据网络的实际情况为数据流确定合适的lsp并在该lsp上快速转发数据流,通过优化网络资源的使用,避免负载不均衡而导致的网络拥塞。

来源:chinaitlab 2010年10月24日

关键字: IP通信 MPLS

  • 评论
  • 分享微博
  • 分享邮件

  1 流量工程简介

  TE:Traffic Engineering的缩写,即流量工程的意思。流量工程的本质就是将业务流量映射到实际的物理路径上。就MPLS而言,其中心思想就是根据网络的实际情况为数据流确定合适的lsp并在该lsp上快速转发数据流,通过优化网络资源的使用,避免负载不均衡而导致的网络拥塞。

  说到MPLS TE,不得不提到流量工程的四个基础功能部件,即信息发布、通路选择、信令和数据转发,这四个部件形成了整个流量工程的工作流程,因此是重中之重的内容,这里将介绍每个部件的主要作用。

  信息发布:MPLS流量工程使用扩展的IGP-TE来向外通告和获取网络拓扑状态信息,并形成链路状态数据库LSDB和流量工程数据库TEDB,其中LSDB用于传统的SPF计算,而TEDB用于建立TE隧道时进行选路的计算。这里的信息发布组件就是IGP-TE,IGP-TE是在普通IGP的基础之上扩展了对第10类lsa的支持,即opaque-lsa,opaque-lsa可以表征最大链路带宽、最大预约链路带宽、当前预留带宽、当前使用带宽和链路颜色等属性,从而形成对应的TEDB。

  通路选择组件:具体的通路选择组件当然是CSPF了,即基于约束的SPF算法。在TEDB形成之后,入口LSR使用CSPF计算每条lsp的物理路径。

  信令组件:这里的信令组件可以是RSVP-TE或者CR-LDP,目前业界一般都使用RSVP-TE作为MPLS流量工程的信令组件,其作用主要是根据通路选择组件计算出来的路径建立lsp,预留资源并分发标签等。

  数据转发组件:既然是MPLS流量工程,数据转发组件当然是MPLS了,在信令组件成功的建立了lsp之后,采用MPLS对数据报文进行标签交换和转发处理。

  这样,整个MPLS流量工程大致的工作机制也就展现在大家眼前了,由于不是本文的重点,不再做更详细的阐述,仅为大家对流量工程的理解做一个铺垫。

  2 Cisco流量工程的配置

  配置要素如下:

  配置IGP-TE,使IGP能够支持opaque-lsa;

  配置路由器支持TE功能,即全局模式下使能流量工程;

  配置对应物理接口支持TE功能,即接口模式下使能流量工程;

  配置TE隧道。

  如下图拓扑,R1、R2和R3互连,从R1建立一条到R3的TE隧道,其具体的配置如下,在此以R1为例对其配置进行关键注释:

  

  [R1]

  R1#

  R1#show run

  Building configuration...

  Current configuration : 1816 bytes

  !

  version 12.4

  !

  hostname R1

  !

  mpls traffic-eng tunnels /*全局模式下使能mpls-te功能*/

  !

  interface Loopback0

  ip address 202.1.1.1 255.255.255.255

  !

  interface Tunnel1 /*配置隧道tunnel1*/

  ip unnumbered Loopback0 /*配置该隧道ip地址,也可以使用ip address方式配置隧道ip地址*/

  tunnel destination 202.1.1.3 /*配置该隧道的目的地址*/

  tunnel mode mpls traffic-eng /*配置隧道的模式为mpls-te*/

  tunnel mpls traffic-eng autoroute announce /*配置该隧道的自动路由功能*/

  tunnel mpls traffic-eng priority 6 6 /*配置该隧道的优先级*/

  tunnel mpls traffic-eng bandwidth 3000 /*配置该隧道的带宽*/

  tunnel mpls traffic-eng path-option 16 explicit name t1 /*配置隧道的显示路径*/

  tunnel mpls traffic-eng record-route /*配置隧道记录标签信息*/

  !

  interface Ethernet4/0

  ip address 80.1.2.1 255.255.255.0

  duplex half

  mpls traffic-eng tunnels /*接口模式下使能mpls-te功能*/

  ip rsvp bandwidth 10000 /*配置接口的总te带宽*/

  !

  router ospf 1

  mpls traffic-eng router-id Loopback0 /*使能ospf-te的mpls-te router-id*/

  mpls traffic-eng area 0 /*在ospf-te area 0中使能mpls-te*/

  network 80.1.2.0 0.0.0.255 area 0

  network 202.1.1.1 0.0.0.0 area 0

  !

  ip explicit-path name t1 enable /*配置隧道使用的显示路径*/

  next-address 80.1.2.2

  next-address 80.2.3.2

  !

  end

  R1#

  [R2]

  R2#

  R2#show run

  Building configuration...

  Current configuration : 1495 bytes

  !

  version 12.4

  !

  hostname R2

  !

  mpls traffic-eng tunnels

  !

  interface Loopback0

  ip address 202.1.1.2 255.255.255.255

  !

  interface Ethernet4/0

  ip address 80.1.2.2 255.255.255.0

  duplex full

  mpls traffic-eng tunnels

  ip rsvp bandwidth 10000

  !

  interface Ethernet4/1

  ip address 80.2.3.1 255.255.255.0

  duplex half

  mpls traffic-eng tunnels

  ip rsvp bandwidth 15000

  !

  router ospf 1

  mpls traffic-eng router-id Loopback0

  mpls traffic-eng area 0

  network 80.1.2.0 0.0.0.255 area 0

  network 80.2.3.0 0.0.0.255 area 0

  network 202.1.1.2 0.0.0.0 area 0

  !

  end

  R2#

  [R3]

  R3#show run

  Building configuration...

  Current configuration : 1423 bytes

  !

  version 12.4

  !

  hostname R3

  !

  mpls traffic-eng tunnels

  !

  interface Loopback0

  ip address 202.1.1.3 255.255.255.255

  !

  interface Ethernet4/1

  ip address 80.2.3.2 255.255.255.0

  duplex half

  mpls traffic-eng tunnels

  ip rsvp bandwidth 15000

  !

  router ospf 1

  mpls traffic-eng router-id Loopback0

  mpls traffic-eng area 0

  network 80.2.3.0 0.0.0.255 area 0

  network 202.1.1.3 0.0.0.0 area 0

  !

  end

  R3#

  3 Cisco流量工程的诊断

  上面完成了TE的相关配置,这时需要一些基本的诊断方式来确定隧道的状态是否状态,这些诊断命令如下:

  1、 检查隧道的状态:

  show mpls traffic-eng tunnels brief

  该命令显示隧道的简要信息,用于在隧道数目比较多的时候方便查询隧道的信息,比如下面的信息:

  R1#show mpls traffic-eng tunnels brief

  Signalling Summary:

  LSP Tunnels Process: running

  RSVP Process: running

  Forwarding: enabled

  Periodic reoptimization: every 3600 seconds, next in 1015 seconds

  Periodic auto-bw collection: disabled

  TUNNEL NAME DESTINATION UP IF DOWN IF STATE/PROT

  R1_t1 202.1.1.3 - Et4/0 up/up

  Displayed 1 (of 1) heads, 0 (of 0) midpoints, 0 (of 0) tails

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章