MPLS基本分析
教学资源
课程代码涵盖产品版本课程版本ISSUEDP002004 PTN ALL ISSUE 1.01开发/优化者时间审核者开发类型(新开发/优化)章节2009-01-15周新开发www.huawei.com版权所有2010
版权所有2010华为技术有限公司保留所有权利第2页的MPLS以对增值业务的卓越支持能力,正在越来越多的运营商骨干中大规模部署。
现在,MPLS的应用已经从主干网络渗透到城市访问。支持PTN的PWE3是基于MPLS的典型应用程序。本课介绍MPLS的基本知识。
版权所有2010华为技术有限公司保留所有权利.第3页培训目标完成本课程后,您必须能够掌握MPLS的基本概念。
描述LSP设置过程和MPLS传递过程了解MPLS常见错误检测方法了解MPLS OAM的基本概念和应用
版权所有2010华为技术有限公司,保留所有权利. page 4目录1。MPLS概述
2.MPLS LSP编写和MPLS转发3 .MPLS错误检测4 .MPLS OAM
版权所有2010华为技术有限公司,保留所有权利. page 5目录1。MPLS概述
2.MPLS LSP编写和MPLS转发3 .MPLS错误检测4 .MPLS OAM
版权所有2010华为技术有限公司,ltd . all rights reserved . page 6 MPLS简介MPLS —— multi-protocol label switching multi
支持多种三层协议(如标签交换,如IP、IPv6、IPX和SNA),以标签交换而不是IP转发来标记消息。
版权所有2010华为技术有限公司,保留所有权利. page 7 MPLS源MPLS技术\ 1555未连接的控制平面面向连接的转发平面
IP技术ATM技术\ 1555无连接控制平面无连接转移平面连接导向控制平面连接导向转移平面
版权所有2010华为技术有限公司保留所有权利.第8页MPLS网络结构non-mplsnetworknon-mplsnetworknon-
核心LSR核心LSR核心LSR核心LSR MPLS域
版权所有2010华为技术有限公司保留所有权利. page 9 MPLS LSP non-mplsnetworknon-mplsnetworkler
core LSR core LSR ler ingress egress transit transit LSP
版权所有2010华为技术有限公司保留所有权利. page 10 MPLS消息MPLS消息结构
Label Exp S TTL0 19 22 23 31 MPLS标签包中的位置L2 Header Label L3 Header L3 Payload
版权所有2010华为技术有限公司,ltd . all rights reserved . page 11 MPLS基本概念L2 header outer label inner L3 header L3 paylor
版权所有2010华为技术有限公司,保留所有权利. page 12 MPLS基本概念上游和下游LSS
192.168.1.0/24
Data Flow Data Flow
版权所有2010华为技术有限公司,保留所有权利. page 13转发等价类(FEC)forwarding equivalence classis(FEC)此类数据FEC可以根据地址、业务类型、QoS等因素进行划分。在使用最长匹配算法的传统IP转发中,有关同一路由的所有消息都是转发等价类。
工业和信息化教育
penultimate hop popping(PHP)ptn不支持PHP
版权所有2010华为技术有限公司,ltd .保留所有权利. page 15请说明问题MPLS包中的字段的含义。说明标签如何沿LSP中的每个LSR工作。
版权所有2010华为技术有限公司,保留所有权利. page 16目录1。MPLS概述
2.MPLS LSP编写和MPLS转发3 .MPLS错误检测4 .MPLS OAM
版权所有2010华为技术有限公司在ltd . all rights reserved . page 17l sp中创建的基本过程l sp标签分发
ingress transit transit egress 3 . 3 . 3 . 3/32 to 3 . 3 . 3 . 3/32 label=x
to 3 . 3 . 3 . 3/32 label=zto 3 . 3 . 3/32 label=y
版权所有2010华为技术有限公司,ltd .保留所有权利. page 18静态LSP创建政策:
标记上一个节点的值可以到达与标记下一个节点的值Ingress节点相对应的FEC路由
弹出接口Up,MPLS转发功能将Transit节点转换为接口和出站Up,MPLS转发功能将Egress节点转换为接口Up,并启用MPLS转发功能。
版权所有2010华为技术有限公司,ltd .保留所有权利. page 19动态LSP部署动态LSP是通过标签发布协议动态构建的。MPLS可以使用多种标签发布协议,包括:
Ldp:标签分发协议
RSVP-te:resource reservation protocol-traffic engineering MP-BGP:multi-protocol BGP PTN在PWE3中,RSVP用于分配tunning
版权所有2010华为技术有限公司,ltd.all rights reserved.page 20案例:静态LSP实施ingress transit 1 transit 2 egress 3.3
300 200 100
ingress transit 1 transit 2 egress FEC out in out in out in out in 3 . 3 . 3/32 300 300 200 200 100 100
版权所有2010华为技术有限公司,保留所有权利. page 21m pls转发ingress transit 1 transit 2 egress 3 . 3 . 3
300 200 100 IP packet to :3 . 3 . 3 push swap swap popip packet
to :3 . 3 . 3 . 3 label :300 IP packet to :3 . 3 . 3 . 3 label :200 IP packet to :3 . 3 . 3 label 3
案例:MPLS传输执行处理
版权所有2010华为技术有限公司保留所有权利. page 22 MPLS TTL处理统一模式MPLS DomainCE PE P PE CEIP TTL
255
IP TTL 254MPLS
TTL254MPLS
TTL254IP TTL 254MPLS
TTL253IP TTL 252
版权所有2010华为技术有限公司,保留所有权利. page 23mp ls TTL处理Pipe模式
MPLS DomainCE PE P PE CEIP TTL255
国家职业教育
TTL100IP TTL 254MPLS
TTL100IP TTL 253MPLS
TTL 99
版权所有2010华为技术有限公司,ltd .保留所有权利. page 24问题静态LSP和动态LSP有何区别?
版权所有2010华为技术有限公司,保留所有权利. page 25目录1。MPLS概述
2.MPLS LSP编写和MPLS转发3 .MPLS错误检测4 .MPLS OAM
版权所有2010华为技术有限公司,保留所有权利. page 26 MPLS ping/traceroute MPLS ping LSP错误检测
MPLS Traceroute \ 155 LSP错误位置
版权所有2010华为技术有限公司保留所有权利. page 27 MPLS ping MPLS ping
routera routerb routerc routerd 1 . 1 . 1 . 0/30
.1 . 1 . 1 . 2 . 22 . 2 . 0/30 3 . 3 . 3 . 0/305 . 5 . 5/32 4 . 4 . 4
版权所有2010华为技术有限公司保留所有权利. page 28 MPLS traceroute MPLS traceroute
routera routerb routerc routerd 1 . 1 . 1 . 0/30
.1 . 1 . 1 . 2 . 22 . 2 . 0/30 3 . 3 . 3 . 0/305 . 5 . 5/32 4 . 4 . 4
版权所有2010华为技术有限公司,保留所有权利. page 30目录1。MPLS概述
2.MPLS LSP编写和MPLS转发3 .MPLS错误检测4 .MPLS OAM
版权所有2010华为技术有限公司,ltd .保留所有权利. page 31为什么需要MPLS OAM?server layer user plane control plane client layer MPLS layer
MPLS引入了网络层位置表达
版权所有2010华为技术有限公司对LTD . All RIGHTS RESERVED . PAGE 32 MPLS OAM的要求MPLS OAM必须满足不同的用户平面缺陷检测要求
从控制平面的OAM分离
控制平面传递信号,用户平面传递用户数据,使用的路径可能会有所不同
对于静态设置的LSP,如果没有MPLS控制平面MPLS控制平面故障,可能不会影响用户平面的流量传递。
版权所有2010华为技术有限公司,ltd .保留所有权利. page 33需要在MPLS OAM中实施的功能MPLS OAM必须实现以下功能:
提供按需查询和持续检测,检查受监控的LSP是否有缺陷,检测缺陷,分析,定位,通知网络管理系统,并根据缺陷类型采取相应的措施。链路故障或故障时快速保护切换LSP迭代应用程序可以通过适当的处理抑制警告风暴。良好的兼容性可衡量LSP可用性和网络性能,为用户计费提供依据。
版权所有2010华为技术有限公司,保留所有权利. page 34 MPLS OAM消息MPLS OAM使用的消息分为三类:连接检测
对于熟视CV检测,熟视设置宽度为3秒的滑动窗口(sliding window)根据滑动窗口内收到的CV消息确定LSP状态。对于FFD检测主机端FFD检测,FFD传输周期的滑动窗口(主机端设置宽度为3倍)根据滑动窗口内接收的FFD消息确定LSP状态。
版权所有2010华为技术有限公司,保留所有权利. page 36 MPLS OAM缺陷检测MPLS OAM缺陷检测示例Source LSR Sink LSRTransit LSR
Transit LSRCV/FFD
143360 OAM alert ls pout-label BDI 143360 OAM alert ls pout-label
版权所有2010华为技术有限公司,在ltd.all rights reserved.page 37反向通道上承载BDI消息的反向通道包括三种类型:专用反向LSP
共享反向LSP非MPLS返回路径
版权所有2010华为技术有限公司,ltd .保留所有权利. page 38问题CV消息和FFD消息有何区别?
版权所有2010华为技术有限公司,保留所有权利. page 39摘要LSR/LER/LSP/FEC/etc。LSP编写和MPLS
MPLS ping/traceroute MPLS OAM/CV/FFD/ETC . WWW . Huawei.com谢谢你