ImageVerifierCode 换一换
格式:DOCX , 页数:53 ,大小:51.95KB ,
资源ID:16497774      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16497774.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(RFC3270MPLS对差分服务的支持Word文档格式.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

RFC3270MPLS对差分服务的支持Word文档格式.docx

1、行为聚集Differentiated Services(Diff-Serv):差分服务Traffic Engineering:流量工程drop precedence:丢弃优先级 目 录1 简介 51.1 术语 51.2 由EXP决定PSC的LSP (E-LSP) 71.3 只由标签决定PSC的LSP (L-LSP) 71.4 全部的操作 81.5 标签和FEC之间的关系 81.6 为E-LSP和L-LSP保留带宽 82 Diff-Serv LSR的标签转发模型和隧道模型 92.1 Diff-Serv LSR的标签转发模型 92.2 输入PHB决策 102.2.1 标签堆栈项作为输入PHB决策

2、102.2.2 IP报头作为输入PHB决策 102.3 输出PHB决策及可选的流量调节 102.4 标签转发 102.5 编码Diff-Serv信息到封装层 112.5.1 编码Diff-Serv信息到传送标签项 112.5.2 编码Diff-Serv信息到传送IP报头 112.6 MPLS上Diff-Serv隧道模式 122.6.1 Diff-Serv隧道模式 122.6.2 管道模型(Pipe Model) 122.6.3 统一模型(Uniform Model) 152.6.4 分层 173 E-LSP的详细操作 173.1 E-LSP 的定义 173.2 为输入E-LSP填充封装-PHB

3、 映射 183.2.1 预先配置EXPPHB 映射 183.3 在输入E-LSP上的 输入PHB决策 183.4 为输出E-LSP填充 PHB设置-封装的映射3.4.1 PHB-EXP映射 183.4.2 PHB-CLP 映射 193.4.3 PHB-DE 映射3.4.4 PHB-802.1映射 203.5 编码Diff-Serv信息到输出E-LSP封装层 203.5.1 PHB-EXP映射 213.5.2 PHB-CLP映射3.5.3 PHB-DE映射3.5.4 PHB-3.6 E-LSP的合并 214 L-LSP的详细操作 224.1 L-LSP的定义 224.2 为输入L-LSP填充封装

4、-PHB 映射 224.2.1 EXP-PHB映射 224.2.2 CLP-PHB mapping 234.2.3 DE- 244.3 在输入L-LSP上输入PHB决策 244.3.1 EXP- 254.3.2 CLP-4.3.3 DE-4.4 为输出L-LSP填充Set of PHB-Encaps mappings4.4.1 PHB-EXP mapping4.4.2 PHB-CLP mapping 264.4.3 PHB-DE mapping4.4.4 PHB-802.1 mapping 274.5 在输出L-LSP上编码 Diff-Serv 信息到封装层 274.6 L-LSP 合并 27

5、5 支持Diff-Serv 的RSVP 扩展 275.1 Diff-Serv 相关 RSVP 信息格式 275.1.1 Path Message Format 285.2 DIFFSERV对象 285.2.1 一个E-LSP 的DIFFSERV 对象: 285.2.2一个L-LSP 的DIFFSERV 对象: 305.3 处理DIFFSERV 对象 305.4 不支持DIFFSERV对象的处理 325.5 Diff-Serv的错误码 325.6 Intserv服务类型 326 LDP 支持Diff-Serv的扩展 336.1 Diff-Serv TLV 336.2 Diff-Serv状态码值

6、356.3 Diff-Serv相关的LDP消息 356.3.1 标签请求消息 356.3.2 标签映射消息 356.3.3 标签释放消息 366.3.4 通知消息 366.4 Diff-Serv TLV的处理 376.4.1 Diff-Serv TLV在下游自主模式下的处理 376.4.2 Diff-Serv TLV在下游按需模式下的处理 386.5 不支持Diff-Serv TLV的处理 396.6 带宽信息 397 MPLS在PPP, LAN, Non-LC-ATM和 Non-LC-FR接口上支持Diff-Serv 398 MPLS在LC-ATM接口上支持Diff-Serv 398.1 A

7、TM业务类的使用和业务管理机制 398.2 LSR实现LC-ATM接口 409 MPLS在LC-FR接口上支持Diff-Serv 409.1 帧中继业务参数的使用和业务管理机制 409.2 LSR实现LC-FR接口 4010 IANA的考虑 4111 安全的考虑 4112 答谢 41附录 A. 部署情景例子 41A.1 情景1: 8个 (或更少) BA, 没有流量工程, 没有MPLS 保护 42A.2 情景2: 多于 8个 BA, 没有流量工程, 没有MPLS 保护 42A.3 情景 3: 8个(或更少) BA,聚集流量工程, 聚集MPLS 保护 43A.4 情景 4: 每个OA的流量工程/M

8、PLS保护 43A.5 情景 5: 8 个(或更少) BA, 每个OA上支持流量工程/MPLS保护 44A.6 情景 6: 在8个BA上不支持流量工程/MPLS保护,在其它BA上支持每个OA一个流量工程/MPLS保护 44A.7 情景 7: 多于8个BA, 无量工程,无MPLS保护 45附录B. 带宽保留情景的例子 45B.1 情景 1: 无带宽保留 45B.2 情景 2: 每个PSC准入控制的带宽保留 46B.3 情景 3: 每个PSC的准入控制的带宽保留和每个PSC的资源调整 46参考文献 46作者地址 50完整的版权陈述 541 简介在一个MPLS域MPLS_ARCH,当数据流通过相同的

9、路径,可以使用MPLS信号协议建立一条标签交换路径(LSP)。在入口标签交换路由器(LSR)上,每个报文指派一个标签并传送到下游。沿着LSP的每LSR上,使用标签转发报文到下一跳。在差分服务(Diff-Serv) 域 DIFF_ARCH,穿过一个链接并需要相同的Diff-Serv行为的所有的IP报文构成一个行为聚集(BA)。在Diff-Serv域的入口节点,报文被分类并被标记一个相应行为聚集的Diff-Serv代码点(DSCP)。在每个转发节点上,使用DSCP选择决定调度处理的每一跳行为(PHB),在一些情况下,也决定每个报文的丢包率。本文详细说明在MPLS网络支持目前PHB(在DIFF_HE

10、ADER, DIFF_AF, DIFF_EF)中相应的Diff-Serv行为聚集的解决方案。这个方案也为轻松支持PHB未来可能的定义提供了灵活性。这个方案依赖两种类型LSP的组合使用: 可运送多个有序聚集体(OA)的LSP,以使MPLS SHIM报头中EXP字段向LSR表达适用于这个报文的PHB。(包括报文调度处理及它的丢包率)。 只运送单个有序聚集体(OA)的LSP,以使报文的调度处理可以被LSR从报文的标签值完全推断出来,而报文的丢包处理由MPLS SHIM报头中EXP字段来转达或者在encapsulating link layer specific selective drop mech

11、anism (ATM,封装链路层指定丢机制的选择(ATM,帧中继,802.1)。正如DIFF_HEADER提到的,“服务提供者在他们的网络中无需使用相同的节点机制或配置来启动差分服务,并且可以自由的配置节点参数到任何方式以恰当的提供他们的服务和实现流量工程目标”。因而,本文定义的这个方案赋予服务提供者在他们的域中选择Diff-Serv的服务等级(CoS)如何路由或流量工程的灵活性(例如,不同的CoS经由不同的LSP和不同的路由来支持,所有的CoS通过相同的LSP和路由来支持)。因为MPLS是基于路径的,当拓扑改变时,它可能提供比传统的逐跳路由IP系统更快和更可预见的保护和恢复能力。在本文中我们

12、称之为“MPLS保护”。尽管这些能力和相关的机制超出了本文的范围,我们要注意他们可能给不同的LSP提供不同级别的保护。既然目前这个方案允许服务提供者选择Diff-Serv的CoS如何映射到LSP,这个方案也赋予服务提供者在不同Diff-Serv的CoS上保护级别的灵活性(例如,有些CoS可以在保护的LSP中支持而其它一些CoS可以在未保护的LSP中支持)。进而,通过一个转发等价类(FEC) MPLS_ARCH的多个LSP,本文这个方案详述获得标签空间的保护和减少标签建立/拆毁信号量。这个规则说明书允许在MPLS网络中支持IPv4和IPv6流量的差分服务。本文只描述单播的操作。多播的支持在以后研

13、究。本文描述的方案不排除信令方式(signaled)或配置使用EXP位来在MPLS上同时地支持显式拥挤通知ECN和Diff-Serv。然而,在MPLS环境下支持ECN的技术超出本文的范围。1.1 术语本文所用关键字“必须”、“不得”、“要求”、“应”、“不应”、“需”、“不可”、“推荐”、“可以”和“可选”参见RFC 2119的解释。假定读者已经熟悉在MPLS_ARCH, MPLS_ENCAPS, MPLS_ATM, MPLS_FR中的下列术语。FEC Forwarding Equivalency Class,转发等价类FTN FEC-To-NHLFE Map,FEC到NHLFE的映射ILM

14、Incoming Label Map,入口标签映射LC-ATM Label Switching Controlled-ATM (interface),ATM标签交换控制(接口)LC-FR Label Switching Controlled-Frame Relay (interface), 帧中继标签交换控制(接口)LSP Label Switched Path,标签交换路径LSR Label Switch Router,标签交换路由器MPLS Multi-Protocol Label Switching,多协议标签交换NHLFE Next Hop Label Forwarding Entry

15、,下一跳标签转发项假定读者已经熟悉在DIFF_ARCH, DIFF_HEADER, DIFF_AF, DIFF_EF中的下列术语。AF Assured Forwarding,保证转发BA Behavior Aggregate,行为聚集CS Class Selector,分类选择开关DF Default Forwarding,缺省转发DSCP Differentiated Services Code Point,差分服务代码点EF Expedited Forwarding,加速转发PHB Per Hop Behavior,逐跳行为假定读者已经熟悉在DIFF_NEW中的下列术语。OA Ordere

16、d Aggregate. 分类聚集,一组共享分类约束的行为聚集。PSC PHB Scheduling Class. PHB的调度类。PHB的设置,可能是一个或多个,PHB用于属于同一个给定OA的BA。例如,AF1x是一个包括AF11,AF12和AF13的PHB的PSC。EF是由单一PHB组成的PSC的例子,EF PHB。还使用下列缩写:CLP Cell Loss Priority,信元丢弃优先DE Discard Eligibility, 丢弃合格SNMP Simple Network Management Protocol,简单网络管理协议最后,在本文定义下列缩写: E-LSP EXP-In

17、ferred-PSC LSP L-LSP Label-Only-Inferred-PSC LSP1.2 由EXP决定PSC的LSP (E-LSP) 一个单一的LSP可以用于支持一个或多个OA。这样的LSP在一个给定的FEC上最多支持8个BA,无论这些BA上跨越多少个OA。在这样的LSP上,LSR使用MPLS SHIM报头中的EXP字段来决定报文的PHB。这包括PSC和丢弃优先级。既然在LSP运送报文的PSC由该报文的EXP字段决定,我们称这样的LSP为“由EXP决定PSC的LSP” (E-LSP)。一个这样给定LSP的EXP字段到PHB的映射(PSC和丢弃优先级),或者是建立标签的明确协商,或

18、者依赖预先配置的映射。E-LSP的详情操作在下面第3节详细说明。1.3 标签决定PSC的LSP (L-LSP) 一个单独的LSP可以通过一对建立。在这样的LSP上,PSC是建立标签时的明确协商,因此标签建立后,LSR可以从标签值独立的推断出应用到标签报文的PSC。当使用SHIM报头时,LSR应用到标签报文的丢弃优先级,是由标签报文内部MPLS SHIM报头使用的EXP字段传送的。当不使用SHIM报头(例如,ATM上的MPLS),LSR应用到标签报文的丢弃优先级在链接层报头封装内部使用链接层丢弃优先级字段(例如,ATM CLP)。我们称这样的LSP为“由标签决定PSC的LSP”(L-LSP),既

19、然PSC可以完全从标签中推断出而不用其它任何信息(例如,不关心EXP字段的值)。L-LSP的详情操作在下面第4节详细说明。1.4 全部的操作对一个给定的FEC,并且除非应用下面第7,8和9节标明的媒质特定的限制,这个规则说明书在MPLS Diff-Serv域中允许下列的任何一个的组合: 零条或任何数量的E-LSP,以及 零条或任何数量的L-LSP就Diff-Serv的支持,流量工程和MPLS保护而言,为了最佳匹配他的/她的环境和目的,网络管理人员从一组允许的组合中选择实际的LSP组合并且在这些LSP的组合上选择如何实际上运送这个行为聚集。选择这些组合的标准超出了本文的范围。对一个给定的FEC,

20、可能会使用不止一条LSP传送相同的OA,例如为了OA负载均衡的目的;然而为了遵守分类约束,一个给定细流的所有的报文,可能对应一个给定OA的多个BA,必须在同一个LSP上传输。相反地,每条LSP必须有能力支持一个给定OA的所有(活动的)BA。在附录A中提供开发情形的例子。1.5 标签和FEC之间的关系MPLS_ARCH在第2.1节“概述”中说明:有些路由器分析报文IP首部信息不仅仅是为了获取下一跳,还用首部中的信息来决定报文的优先级和服务类型。从而对不同的报文选择不同的丢弃门限或者时间限制。MPLS允许报文的优先级和服务类型完全的或者部分的信息可以从标签中获取,当然这不是必须的。在这种情况下,你

21、可以说一个标签表示的是一个FEC和优先级或者CoS的组合。在这里,我们观察到: 使用E-LSP,标签代表一个FEC和一组在E-LSP上传输的BA的组合。所有支持的BA在一条E-LSP上传输,标签就代表整个FEC。 使用L-LSP,标签代表一个FEC和一个OA的组合。1.6 为E-LSP和L-LSP保留带宽无论使用那个标签绑定协议,用不用保留带宽,E-LSP和L-LSP都可以建立。保留带宽建立E-LSP或L-LSP意味着在建立LSP时用协商LSP需要的带宽。这样的协商带宽要求可能在建立时被LSR用来在Diff-Serv资源配置方式上为相应的PSC执行协商LSP准入控制(例如,通过配置SNMP或策

22、略协议)。这样的协商带宽要求在建立时可能也被LSR用来执行相关的PSC的Diff-Serv资源调整(例如,调整PSC调度权重)。注意保留带宽建立E-LSP或L-LSP不表示每条LSP调度都是需要的。既然本文中的E-LSP和L-LSP是为了支持差分服务的,转发处理的需求(调度和丢包策略)在适合的Diff-Serv PHB中定义。转发处理必须在LSR中适用于BA的粒度并且必须兼容相应的PHB规格。当发出建立一条L-LSP协商带宽要求时,协商的带宽显然和L-LSP的PSC相关联。因而,LSR使用协商带宽执行准入控制可能在Diff-Serv用于PSC的资源上执行准入控制(例如,在PSC的带宽保证上通过

23、它的调度权重)。当发出建立一条E-LSP协商带宽要求时,协商的带宽和整个LSP都有联系因此和一组运输PSC都有联系。因而,LSR使用协商带宽执行准入控制可能要在PSC共享的全局资源上执行准入控制(例如,在链接的总体带宽)。在附录B中提供不使用保留带宽情形和使用保留带宽情形的例子。2 Diff-Serv LSR的标签转发模型和隧道模型2.1 Diff-Serv LSR的标签转发模型既然给定FEC的不同OA可能在不同的LSP上传输,Diff-Serv LSR的标签交换决策完全地依赖于转发报文的BA。同时,既然转发报文IP的DS字段可能到LSR不是直接可见的,应用到收到的报文上PHB的决定方式和应用

24、到发送的报文上的PHB的编码,是和非MPLS Diff-Serv的路由器不同。因而,为了描述Diff-Serv LSR上的标签转发,我们建立LSR Diff-Serv标签交换行为的模型,由四个阶段组成: 输入PHB决策(A) 输出PHB决策及可选的流量调节(B) 标签转发(C) 编码Diff-Serv信息到封装层(EXP, CLP, DE, User_Priority)(D)每个阶段在下面几节详细描述。显然,为了加强Diff-Serv差分服务LSR必须应用相应于出口PHB的转发处理。这个模型如下所示: -Inc_label(s)(*)-I=I-Outg_label(s)(&)- I I -I=

25、I I C I -I=I-Encaps- I A I I=I-Outg_PHB-I=I I D I (&) -Encaps-I=I-Inc_PHB-I B I /-I=I (*) I=I -+ -Forwarding- Treatment (PHB)Encaps指在MPLS封装层的Diff-Serv相关的信息编码(例如,EXP字段,ATM CLP,帧中继DE,802.1 User_Priority)。(*)当LSR行为表现为MPLS入口节点,输入报文可能以非标签的方式接收。(&)当LSR行为表现为MPLS出口节点,输出报文可能以非标签的方式发出。在这里的这个模型描述Diff-Serv LSR的

26、功能操作并且不限制实际实现。2.2 输入PHB决策这个阶段决定收到报文的BA(行为聚集)。2.2.1 标签堆栈项作为输入PHB决策3.3和3.4节提供细节:如何对一个给定收到的标签堆栈项和/或收到的输入MPLS的封装信息依赖输入LSP类型及依赖输入MPLS封装执行输入PHB决策。2.6节提供细节:输入PHB决策考虑哪个标签堆栈项依赖于支持Diff-Serv隧道模式。2.2.2 IP报头作为输入PHB决策当IP报头作为输入PHB决策,依赖于支持Diff-Serv隧道模式。在这些使用IP报头的情况下,这个阶段的操作正好就像使用非MPLS IP Diff-Serv路由器并且使用DS字段来决定输入PH

27、B。2.3 输出PHB决策及可选的流量调节流量调节阶段是可选的,并且可以用在LSR上运行的流量调节包括BA(行为聚集)的降级或晋级。这超出了本文的范围。为了在MPLS转发时指定Diff-Serv,我们单纯地注意到LSR实际上实施的及传送到下游LSR的PHB(称之为“输出PHB”),可能不同于前一LSR分配来这个报文的PHB(称之为“输入PHB”)。当不使用流量调节阶段,“输出PHB”与“输入PHB”是非常一致的。2.4 标签转发MPLS_ARCH描述了LSR是如何执行标签交换的,输入标签报文使用输入标签映射(ILM),而每个输入标签映射到一个或多个NHLFE。MPLS_ARCH也描述了LSR如

28、何在输入的非标签报文上用FEC到NHLFE映射(FTN)执行标签处理,而每个输入FEC映射到一个或多NHLFE。标签的Diff-Serv上下文由组成如下: LSP类型(也说是,E-LSP或L-LSP) 支持的PHB 一个输入标签的Encaps- 一个输出标签的Set of PHB-当前的规则说明书定义Diff-Serv上下文存储在每个输入标签的ILM中。MPLS_ARCH说NHLFE可能也包含为了正确处理报文的任何其它信息,依据这一点,当前的规则说明书定义每个交换或压入的输出标签的Diff-Serv上下文存储在NHLFE中。Diff-Serv上下文信息在标签建立时就写入ILM和FTN中。如果没有EXPPHB的映射的E-LSP相应的标签在建立LSP时明确的协商,支持的PHB 填入预先配置的EXPPHB的映射

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1