【MPLS】关于标签数据的TTL及环路避免
华为认证ICT专家HCIE考试(习题卷5)
华为认证ICT专家HCIE考试(习题卷5)第1部分:单项选择题,共51题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]某企业准备上线华为桌面云系统,该企业对数据安全性要求高,现对用户虚拟机进行整机备份,以下哪个是不需要考虑的事项?A)备份软件:优秀的备份软件包括加速备份、自动操作、灾难恢复等特殊功能,对于安全有效的数据备份是非常重要的B)备份网络:备份网络可以选择SAN,也可以选择LAN,它是数据传输的通道,数据备份的效率高低与备份网络有密切关系。
C)备份介质:介质是数据的载体,它的质址一定要有保证,使用质批不过关的介质无疑是拿企业的数据在冒险。
D)备份的用户数据类型:用户数据有文档、视频等类型不同的数据类型采用的备份方案也是不一样的,切勿用备份文档的方式来备份视频答案:D解析:2.[单选题]在ip组播网络中运用RPF主要作用是什么?A)为了建立从接收者到源的组播反向流路径B)为了避免组播流量在网络中形成环路C)为了确认OIL表项中存在的接口D)为了阻止未经授权的组播流量传输答案:B解析:3.[单选题]关于 IGMP Proxy 说法正确的是?()A)IGMP Proxy 设备不可以代替 IGMP 查询器向下游成员主机发送查询报文,维护组成员关系B)IGMP Proxy 可以与 IA 联动检测链路状态,实现主备链路快速切换C)IGMP Proxy 通常部署在接入设备的成员主机之间的设备上D)IGMP Proxy 设备的下游接口通过成员主机加入/高开组播组的信息生成组播转发表项答案:B解析:4.[单选题]在 IPv6 网络中,两个节点 A 和 B 互为邻居,如果节点 A 发送 NS 消息,如果节点了收到消息后回复 NA 消息,则在节点 A 上查看,邻居状态将会标志成什么A)IncompleteB)ReachableC)ProbeD)Stale答案:B解析:5.[单选题]在MPLS交换中"pop"动作的含义是∶()A)在MPLS标签栈中移除顶部标签B)在MPLS标签栈中加入顶部标签C)将顶部标签替换成另外一个数值D)将顶部标签替换成另一组标签答案:A解析:6.[单选题]关于 IDV 桌面云架构,下面描述不正确的是?A)当管理大规模冬端,需要专门服务器集中管理终端镜像。
华为认证ICT专家HCIE考试(习题卷11)
华为认证ICT专家HCIE考试(习题卷11)说明:答案和解析在试卷最后第1部分:单项选择题,共51题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]桌面云系统中,假设链接克隆母盘大小为40G,母盘IOPS为2,差分盘的大小5G,差分盘IOPS为3;采用300G的SAS盘,组成RAID10,VDI应用场景的写IO占70%,则以下描述中错误的是哪项?A)500个链接克隆VI需要的总硬盘数(IOPS维度)是25。
B)500个链接克隆VI需要的总硬盘数(容量维度)是22。
C)每个300GSAS盘的有效容量是139G。
D)每个SAS盘的有效IOPS是117G2.[单选题]华为FusionAccess备份系统数据支持以下哪种方式A)CIFSB)HTTPSC)FTPD)NAS3.[单选题]下面关于 CBWFQ 描述正确的?A)CBWFQ 为流量提供延迟,抖动和带宽保证B)CBWFQ 既能用于出接口,也能运用于入接口C)CBWFQ 可以运用 MQC 进行配置,service-policy 被应用到出口方向D)CBWFQ进行配置,service-policy 只能在层次化的 policy-map 中进行配置。
父 policy-map 执行监管,子 policy-map 执行CBWFQ4.[单选题]下列选项中,哪一项可以实现VXLAN报义的封装和解封装?A)VBDIFB)VLANIFC)BDD)VTEP5.[单选题]设备间建立BFD会话过程中,不会建立下列哪种状态?A)2-wayB)downC)initD)up6.[单选题]138. 下面哪个IP地址是C类IP地址A)192.0.0.1B)10011010.01101110.11100000.01110011C)10.110.192.111D)127.0.0.17.[单选题]下面关于分发树的描述,正确的是:A)以组播源为根,组播组成员为叶子的组播分发树称为 RPT。
华为认证ICT专家HCIE考试(习题卷38)
华为认证ICT专家HCIE考试(习题卷38)第1部分:单项选择题,共48题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]在某运营商MPLS VPN网络中,存在PE1与PE2两台设备进行MPLS VPN的数据转发,PE1从客户端收到一条172.16.1.0/4的私网路由,在PE1上转变为VPN4路由并分配标签为1027发送给PE2,PE2到达PE1分配的标签为1025。
当PE2上的客户端访问该路由时,数据也在运营商网路上转发,内外层标签为下列哪个选项的组合?A)外层标签,1027;内层标签;1025B)外侧标签,1025;内层标签;1025C)外层标签,1027;内层标签:1027D)外侧标签,1025;内层标签:1027答案:D解析:PE2到达PE1分配的标签为1025,所以1025为外侧标签;封装在外部,内层标签为1027。
所以正确答案是“外侧标签,1025;内层标签:1027”。
2.[单选题]你需要在路由器上配置策略路由以指定特定流量通过某个接口进行转发。
当运用基于策略的路由时,那两类最典型的信息可以用来使流量沿特定路径转发?A)数据包的 TTL 和源 IP 地址B)源 IP地址和二层源地址C)源IP 地址和特定协议(比如 FTP.HTTP)D)服务类型报头和报文长度答案:C解析:3.[单选题]以下关于华为交换机中 Mux VLAN描述正确的是?A)Mux VLAN分为Principal VLAN和Subordinate VLAN。
Subordinate VLAN又分为 Separate VLAN和Isolate VLANB)每个Separate VLAN 可以绑定多个Principal VLANC)在同一VLAN下,Mux VLAN 可以和Super VLAN混合使用D)Principal Port 可以和 Mux VLAN 内的所有端口进行通信答案:D解析:4.[单选题]下列描述中关于 MPLS 网络中配置静态 LSP 正确的是?A)当某一台 LSR 为 TransitLSR 时,需要同时配置 InLabel 和 Outlabel,范围均为 16-1023B)当某一台 LSR 为 TransitLSR 时,需要同时配置 InLabel 和 Outlabel.InLabel 范围为 16-1023.OutLabel 范围为16-1048575C)当某一台 LSR 为 EgressLSR 时,仅需配置 InLabel.范围为 16-1023D)当某一台 LSR 为 IngressLSR 时,只需配置 OutLabel.范围为 16-1048575答案:A解析:5.[单选题]关于 HDA的描述,下面不正确的是?A)HDA是一系列卓百连接服务代理,B)每一个卓面虚拟机不是必须要安装 HDAC)HDA是在制作模板时安装的6.[单选题]华为桌面云系统采用指纹认证模式时,指纹认证过程是由以下哪个对象完成认证的?A)WIB)ADC)HDCD)虚拟机答案:D解析:7.[单选题]某FusionCompute,CAN主机异常下点后,无法正常启动。
MPLS功能使用指南-MPLS网络中的TTL处理
Internal Use Only▲MPLS 功能使用指南--MPLS 网络中的 TTL 处理测试三室 朱超国一、MPLS TTL 的相关标准和处理规则在 MPLS 网络中,标签中的 TTL 字段和 IP 头部中 TTL 的作用是相同的,主要用于防止环 路和追踪检测, 但是在 IP 域和 MPLS 域之间及其 MPLS 域与 MPLS 域之间的 TTL 扩散和处理 机制需要遵循一定的规则,在早期的 RFC3032 中对 TTL 的处理有一些表述和约定,后来 RFC3443 对 TTL 的处理规则进行了更加详细的阐述, 本文主要分析标准中 TTL 的处理机制和 ZXR10 路由器目前的实现方式及其相关问题。
1.RFC3443:TTL Processing in MPLS Networks本文节选了 RFC3443 的部分章节对 TTL 的处理进行了表述并增加了部分图示: 在 RFC3443 中,TTL 的处理在三种模式(Uniform、Short Pipe、Pipe)下是不同的,3.1、 3.2 和 3.3 章节分别对此三种工作模式进行了表述:3.1. TTL Processing for Uniform Model LSPs (with or without PHP) (consistent with [MPLS-ENCAPS]): ========== LSP =============================> +--Swap--(n-2)-...-swap--(n-i)---+ / (n-1) / (I) (inner header) (outer header) \ (n-i) \ (E or P)>--(n)--Push...............(x).....................Pop--(n-i-1)->(n) represents the TTL value in the corresponding header (x) represents non-meaningful TTL information (I) represents the LSP ingress node (P) represents the LSP penultimate node (E) represents the LSP Egress node This picture shows TTL processing for a Uniform Model MPLS LSP. Note that the inner and outer TTLs of the packets are synchronized at tunnel ingress and egress.RFC3443 的 3.1 章节的 TTL 处理情形可以用下图一表示:ZTE Corporation Copyright Reserved, No Spreading Abroad unless Permitted.Page 1 of 10Internal Use Only▲图一3.2. TTL Processing for Short Pipe Model LSPs 3.2.1. TTL Processing for Short Pipe Model LSPs without PHP ========== LSP =============================> +--Swap--(N-1)-...-swap--(N-i)-----+ / (N) / (I) (inner header) (outer header) \ (N-i) \ (E)>--(n)--Push...............(n-1).....................Pop--(n-2)->The Short Pipe Model was introduced in [MPLS-DS]. In the Short Pipe Model, the forwarding treatment at the egress LSR is based on the tunneled packet, as opposed to the encapsulating packet. 3.2.2. TTL Processing for Short Pipe Model with PHP: ========== LSP =====================================> +-Swap-(N-1)-...-swap-(N-i)-+ / (N) / (I) (inner header) (outer header) \ (N-i) \ (P) (E)>--(n)--Push.............(n-1)...............Pop-(n-1)-Decr.-(n-2)->(N) represents the TTL value (may have no relationship to n) (n) represents the tunneled TTL value in the encapsulated header (I) represents the LSP ingress node (P) represents the LSP penultimate node (E) represents the LSP egress node. Since the label has already been popped by the LSP's penultimate node, the LSP egress node just decrements the header TTL.ZTE Corporation Copyright Reserved, No Spreading Abroad unless Permitted.Page 2 of 10Internal Use Only▲Also note that at the end of the Short Pipe Model LSP, the TTL of the tunneled packet has been decremented by two, with or without PHP.RFC3443 的 3.2 章节的 TTL 处理情形可以用下图二表示:图二3.3. TTL Processing for Pipe Model LSPs (without PHP only): ========== LSP =============================> +--Swap--(N-1)-...-swap--(N-i)-----+ / (N) / (I) (inner header) (outer header) \ (N-i) \ (E)>--(n)--Push...............(n-1)....................Pop--(n-2)->(N) represents the TTL value (may have no relationship to n) (n) represents the tunneled TTL value in the encapsulated header (I) represents the LSP ingress node (E) represents the LSP Egress node From the TTL perspective, the treatment for a Pipe Model LSP is identical to the Short Pipe Model without PHP.RFC3443 的 3.3 章节的 TTL 处理情形可以用下图三表示:图三ZTE Corporation Copyright Reserved, No Spreading Abroad unless Permitted.Page 3 of 10Internal Use Only▲2.MPLS TTL 和 IP TTL 的处理规则依据 RFC 标准和 Cisco 的处理方式,TTL 在 IP 和 MPLS 之间的处理规则归纳如下: 1) 当一个 IP 报文进入 MPLS 域被加上标签 (push)TTL 值的处理有两种行为:a)Uniform , ( 模式,IP TTL 值减 1 后封装到 MPLS 标签的 TTL 字段中; (b) Short Pipe 和 Pipe 模式, IP TTL 值减 1,MPLS TTL 值被新设置成 255 封装;(a) (b) 2) 当一个含有 MPLS 标签的报文标签交换(swap)后转发,入方向的顶层标签 TTL 将被 减 1 然后封装到出方向的顶层标签中;(c) (d) 3) 当一个含有 MPLS 标签的报文标签移除(pop)后转发,入方向的顶层标签 TTL 被减 1 后拷贝到新的顶层标签 TTL 中。
MPLS详解
MPLS详解MPLS详解一.IP vs ATM1. IP危机90年代中,路由器技术发展滞后于网络发展,主要表现在转发率低、无法提供QOS保证。
原因:路由查找算法使用最长匹配原则,必须使用软件查找;而IP的本质就是“只关心过程,不注重结果”的“尽力而为”。
当时流行一种论调:过于简单的IP技术无法承载网络未来,基于iP技术的Internet必将在几年后崩溃。
通俗的说在传统IP 网络中,路由查询都是基于3层RT表,在核心网络中,这样路由器需要维护庞大的路由表,这样就大大的减低了设备的性能;这样,转发的效率就非常的低了。
2. ATM的野心ATM出来,不辛的是信奉唯美主义的ATM走向了另一个极端,过于复杂导致没有任何厂商能够完全支持,而且无法与IP很好的融合,在与IP的决战中最终落败,ATM只能寄人篱下,沦落到作为IP链路层的地步。
ATM技术虽然没成功,但又几点传新:1)屏弃了繁琐的路由查找,改为简单快速的标签交换2)将具有全局意义的路由表改为只有本地意义(本路由)的标签表这些都可以大大提高一台路由器的转发能力3. MPLSMPLS充分吸取了ATM的精华,但也同时认识到IP又无法取而代之,所以成为IP的承载层。
但为了与一般链路层有所区别,将地位在2.5层的位置。
可以承载其他协议的报文,故称为"multiprotocol"于1997年正式形成标准MPLS(Multiprotocol Lable Switch)。
MPLS实际上就是一种分类转发的技术,它将具有相同转发处理方式(目的地相同FEC—Forwarding Equivalence Class 转发等价类),给具有相同属性的一类报文分配标签。
对于一条FEC来说,沿途所有的设备都必须具有相同的路由(前缀和掩码必须完全先同)才可以建成一条LSP。
也就是说,使用MPLS转发的所有沿途的路由器都不能做聚合或者汇总。
Cisco IOS的三种交换方式:①Routing Table-driven switching: process switching 进程交换②Cache-driven switching: fast switching 路由器接口默认是这种交换–ip route cache(启用命令)③Topology-drivern switching: CEF switching(prebuilt FIB table)MPLS必须先启用CEF,因为只有在CEF的FIB表中才能插入标签. CEF是唯一一种提供MPLS标签插入的转发机制, cef主要靠三层的路由表和邻接表生成一张转发库(FIB和ADJ),CEF主要的作用是完成3层和二层转发表的映射。
MPLS关于domain tag及其防环作用
【MPLS VPN】关于Domain-Tag及其防环作用Domain-tag和Down Bit功能类似,只不过它是用于OSPF外部路由。
如上图,在PE2上,将BGP路由重发布进OSPF后,如果是以外部路由的形式进入OSPF,则这些路由会被打上tag(这个tag有默认的设置方式,参照RFC1745,也可以通过domain-tag 命令在PE路由器上手工配置)。
这些路由在Site内,如果传递到本Site的另一台PE路由器PE3,那么一旦它自己本地设置的Domain-tag匹配到了这个路由携带的tag,这条路由就不会被重发布进BGP(这些OSPF路由不会被装载进VRF路由表,自然无法被重发布进BGP)。
默认情况下,Domain-tag的设置是根据RFC1745来进行的。
BGP的AS号码将会在无意义的16bits中被编码为OSPF外部路由标记。
在上图中,PE2上BGP重发布到OSPF后,这些路由被打上tag,tag中包含BGP的AS号,路由传递到PE3后,PE3发现这些OSPF路由的 tag与本地的匹配,那么它就只将LSA放进OSPF DATABASE,而不将路由装载进路由表,因此PE3上,对于这些远端站点的路由仍然是优选通过BGP学习到的(而忽略从CE的OSPF学到的)。
但是如果在PE2上,做BGP向OSPF路由重发布的时候手工去改个tag,使得与PE3的tag不匹配,那么PE3同时从OSPF及BGP学习到这些外部路由,并且TAG不匹配,那么PE3会优选OSPF路由(AD值使然)。
例如:R5#sh ip ro 1.1.2.0Routing entry for 1.1.2.0/24Known via "ospf 1", distance 110, metric 20Tag Complete, Path Length == 1, AS 234, , type extern 2, forward metric 1Last update from 10.1.45.4 on FastEthernet0/0, 00:00:00 agoRouting Descriptor Blocks:* 10.1.45.4, from 44.44.44.44, 00:00:00 ago, via FastEthernet0/0Route metric is 20, traffic share count is 1Route tag 3489661162这个tag3489661162,将它转换成2进制:11010000000000000000000011101010,最后这16个bits,再转成10进制,就是BGP的AS号,234.TAG值在OSPF域之间传递。
华为认证ICT专家HCIE考试(习题卷18)
华为认证ICT专家HCIE考试(习题卷18)第1部分:单项选择题,共51题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]IP 地址 132.119.100.200 的子网掩码是 255.255.255.240,哪么它所在子网的广播地址是 。
A)132.119.100.207B)132.119.100.255C)132.119.100.193D)132.119.100.223答案:A解析:2.[单选题]数据库实例状态为“规格变更中”,表示实例正在() 。
A)正在修改数据库实例的数据库端口B)数据库实例的CPU和内存规格变更中C)数据库代理的CPU和内存规格变更中D)数据库实例的磁盘空间扩容中答案:B解析:3.[单选题]RDS主备实例内存规格配置最高为()。
A)128GBB)256GBC)512D)1024GB答案:C解析:4.[单选题]以下关于华为交换机中 MuxVLAN 描述正确的是?A)在同一VLAN 下,Mux VLAN可以和Super VLAN 混合使用B)Principal Port 可以和Mux VLAN 内的所有端口进行通信C)Mux VLAN分为Principal VLAN 和Subordinate VLAN。
Subordinate VLAN 又分为 Separate VLAN 和 Lsolate VLAND)每个Separate VLAN 可以绑定多个Principal VLAN答案:B解析:5.[单选题]如下是基于自助服务系统的FusionAccessDaas系统主要角色的业务流程,请按照正确的总体流程进行排序:1、运营商管理员审批;2、租户管理员申请开户;3、最终用户使用桌面;4、租户管理员自助发放桌面。
A)1->2->3->4B)2->1->4->3C)4->2->1->3D)1->4->2->3答案:B解析:无B)接口策略路由仅支持在接口的入方向上应用。
MPLS对TTL的处理检测
MPLS 目录目录MPLS Basics (1)MPLS简介 (1)MPLS基本概念 (1)MPLS体系结构 (3)MPLS与路由协议 (4)MPLS的应用 (5)MPLS基本配置简介 (6)标签的发布和管理 (6)倒数第二跳弹出 (7)MPLS MTU (7)MPLS对TTL的处理 (7)检测MPLS LSP (8)LDP协议简介 (8)LDP基本概念 (8)LDP标签分发 (9)LDP基本操作 (10)LDP环路检测 (11)LDP 标签过滤 (12)LDP GR (13)MPLS BasicsMPLS 简介MPLS (Multiprotocol Label Switching ,多协议标签交换)起源于IPv4(Internet Protocol version 4,因特网协议版本4),最初是为了提高转发速度而提出的,其核心技术可扩展到多种网络协议,包括IPv6(Internet Protocol version 6,因特网协议版本6)、IPX (Internet Packet Exchange ,网际报文交换)和CLNP (Connectionless Network Protocol ,无连接网络协议)等。
MPLS 中的“M ”指的就是支持多种网络协议。
MPLS 技术集二层的快速交换和三层的路由转发于一体,可以满足各种新应用对网络的要求。
MPLS 结构的详细介绍可参考RFC 3031(Multiprotocol Label Switching Architecture )。
MPLS 基本概念1. 转发等价类MPLS 作为一种分类转发技术,将具有相同转发处理方式的分组归为一类,称为FEC (Forwarding Equivalence Class ,转发等价类)。
相同FEC 的分组在MPLS 网络中将获得完全相同的处理。
FEC 的划分方式非常灵活,可以是以源地址、目的地址、源端口、目的端口、协议类型或VPN 等为划分依据的任意组合。
mpls面试中会提到的问题
mpls面试中会提到的问题MPLS面试中常见的问题MPLS(Multiprotocol Label Switching)是一种基于标签的转发技术,广泛应用于现代网络中。
在MPLS面试中,面试官往往会针对这一技术提出一系列问题,以评估面试者的理解和掌握程度。
本文将介绍一些常见的MPLS面试问题,并提供相应的回答。
1. 什么是MPLS?请简要解释其工作原理。
MPLS是一种基于标签的转发技术,它将数据包添加一个标签,然后在网络中进行转发。
MPLS通过将数据包的转发决策从IP头移动到标签中,提高了数据包的转发效率和灵活性。
2. 请解释MPLS标签的作用和结构。
MPLS标签是一个固定长度的字段,通常为32位,包含了路由器对数据包进行转发所需的信息。
它由标签值、实验位、S位、TTL等字段组成。
标签值用于标识特定的转发路径,实验位用于不同服务质量的区分,S位用于指示是否是栈顶标签,TTL用于控制数据包的生存时间。
3. 请解释MPLS的前缀匹配和标签交换的过程。
在MPLS网络中,路由器根据数据包的目的IP地址进行前缀匹配,以确定转发路径。
然后,路由器将匹配到的前缀与相应的标签进行绑定,并将标签添加到数据包的标签栈中。
当数据包到达下一跳路由器时,路由器根据标签进行转发决策,并将标签交换为下一跳路由器对应的标签。
4. 请解释MPLS的VPN技术。
MPLS VPN是一种虚拟专用网络技术,它通过在MPLS网络中使用标签来实现不同VPN之间的隔离。
MPLS VPN将不同的VPN用户的数据包封装在不同的标签中,以确保数据的安全性和隔离性。
5. 请解释MPLS的TE(Traffic Engineering)技术。
MPLS TE是一种用于优化网络资源利用和流量工程的技术。
它通过在MPLS网络中预先设置路径和带宽限制,实现对流量的控制和管理。
MPLS TE可以通过选择最佳路径、避免拥塞、提供服务质量保证等手段,优化网络性能。
6. 请解释MPLS的QoS(Quality of Service)技术。
MPLS_协议
盛年不重来,一日难再晨。
及时宜自勉,岁月不待人。
MPLS Multiple Protocol Label Switching多协议标签交换MPLS是一种标签转发技术,它采用无连接的控制平面和面向连接的数据平面,无连接的控制平面实现路由信息的传递和标签的分发,面向连接的数据平面实现报文在建立的标签转发路径上传送。
从实际来讲,它应该属于OSI的2.5层,即不是数据链路层也不是网络层,为数据链路层和网络层提供服务。
MPLS封装模式:1.帧模式。
帧模式封装直接在报文的二层头部和三层头部之间增加一个MPLS标签头,以太网和PPP采用这种封装格式。
2.信元模式。
ATM中使用信元模式。
MPLS Header(4B)| 20b |3b |1b | 8b | LABEL(20b):该标签用于报文转发。
2^20=1024*1024=1,048,576EXP(3b) Experimental Use:承载IP报文中的优先级。
(IP头部中的TOS)S(1b)Bottom of Stack:用来表明是否为最后一个标签。
(MPLS标签可以多层嵌套)TTL(8b):用来防止报文环路。
(类似IP头部的TTL,只有帧封装的MPLS有这个字段)以太网中的Type标识二层后面的报文类型:Ethernet 0x0800 IPv4 0x8847 MPLS单播报文0x8848 MPLS多播报文PPP链路中的Protocol标识二层后面的报文类型:0x8021IPv40x8281MPLS单播报文0x8283MPLS多播报文MPLS网络模型常见概念:LER Label Edge Router:位于MPLS域边用于连接IP网络或其他非MPLS网络的交换机或ATM交换机称为LER。
LER 负责从IP网络接收IP报文并给报文打上标签,然后送到LSR,同样,也负责从LSR接收带标签的报文并去掉标签然后转发到IP网络。
LSR Label Switch Router:位于MPLS域内的交换机。
MPLS环路预防机制(RFC3063)
组织:中国互动出版网(/)(/compters/emook/aboutemook.htm)E-mail:ouyang@译者:徐春红(airria air_xu@)译文发布时间:2001-3-29版权:本中文翻译文档版权归中国互动出版网所有。
可以用于非商业用途自由转载,但必须保留本文档的翻译及版权信息。
MPLS(多协议标签交换)环路预防机制摘要本文讲述了一种基于“线程”的、用于防止多协议标签交换协议(MPLS)设置含有环路的标签交换路径(LSP)的简单机制。
此机制与虚电路(VC)的合并相兼容,但此兼容u 并不是必需的。
该机制还可用于下游按需等级分配也可用于下游等级分配。
在协议消息中对要传输的信息进行了紧密的捆绑(也就是,不需使用路径矢量)。
当一个节点需要转换到它的下一跳时,分布式程序被执行。
不过,这只针对那些下游变化的节点。
目录摘要 (1)1.介绍 (2)2.基本的定义 (3)3.线程基础 (4)3.1 线程属性 (4)3.2. 线程环 (5)3.3. 线程的基本行为 (5)3.4 线程基本行为实例 (7)4.线程算法 (9)5. 算法的适用性 (10)5.1 LSP路由环的预防/检测 (10)5.2 当新路径上有路由环时使用旧路径 (10)5.3 如何处理下游等级分配 (10)5.4. 如何实现负载的分离 (11)6.为什么算法是有效的? (11)6.1 为什么一个带有未知跳数的线程被扩展 (11)6.2. 为什么一个回绕的线程不能包含一个环? (12)6.3. 为什么L3路由环被检测 (12)6.4. 为什么L3不被错误地检测 (12)6.5一个滞留线程怎样自动地从环路中恢复 (12)6.6. 为什么不同颜色的线程不能相互追赶? (13)7. 环预防的例子 (13)7.1 第一个例子 (14)7.2. 第二个例子 (16)8. 线程控制时钟 (16)8.1. 有限状态机制 (17)9. 与路径矢量/扩散方法进行比较 (20)10 .安全考虑 (20)附录A--算法的进一步讨论 (20)A.1. 环路预防的强制方法 (21)A.2. 强制方法有哪些不妥? (21)A.3. 线程跳数 (22)A.4. 线程颜色 (23)A.5. 颜色和跳数之间的关系 (23)A.6. 检测线程环 (23)A.7. 预防LSPs环路的建立 (24)A.8. 撤销线程 (25)A.9. 修改现有线程的跳数和颜色 (25)A.10.什么时候没有下一跳? (25)A.11. 下一跳的变化和先前存在的有颜色的输入线程 (26)A.12. 一个环中有多少个线程在运行? (26)A.13. 关于跳数U的一些特殊规则 (27)A.14. 从环路中恢复 (27)A.15. 继续使用旧路径 (29)1.介绍本文讲述了一种基于线程,用于防止MPLS设置具有路由环的标签转换路径(LSPs)的简单机制。
(新版)华为HCIP222认证考试题库大全-下(多选题部分)
(新版)华为HCIP222认证考试题库大全-下(多选题部分)多选题1.MPLS头部包括以下哪些字段A、TTLB、LabelC、TosD、EXP答案:ABD2.以下是关于eSight物理拓扑监控的功能描述,其中正确的选项有(多选)A、图形化的展示网元.子网.链路的布局以及状态B、精确可视化的监控全网网络运行状态C、系统的展现全网网络结构及网络实体在业务上的关系'D、整个网络监控的入口,为客户实现高效运维答案:ABCD3.LDP的Discoverymessage用于邻居发现,并且LDP在发现邻居时有不同的发现机制,请问以下关于Discoverymessage消息在基本发现机制中的说法,正确的是哪些选项A、该消息的目的P地址为组播IP地址224.0.0.2B、TCP连接建立之后,LSR不再继续发送HelloMessageC、该消息被发往指定的LDPPeerD、这个消息是封装在UDP报文中的,目的端口号为646答案:AD4.以下几种VPN技术中,哪种VPN技术可能会出现一个报文中存在两个IP报文头部A、IPSECVPNB、GREC、SSLVPND、L2TP答案:AB5.网络中部署了一台DHCP服务器,但是管理员发现部分主机并没有正确获取到该DHCP服务器所指定的地址,以下选项中可能的原因哪些A、部分主机无法与该DHICP服务器正常通信。
B、主机的访问控制拒绝了UDP包的通信。
C、DHCP服务器的地址池已经全部分配完毕。
D、该主机没有打开IP地址自动获职。
E、网络中存在另外一台工作效率更高的DHCP服务器。
答案:ABCDE6.关于VⅥAN聚合说法不正确的是(多选)A、VLAN聚合就是在一个物理网络内.用多个VLAN隔离广播域使不同的VLAN属于同一个子网B、VLAN聚合可以节省IP地址.解决了IP地址资源浪费的问题C、VLAN聚合只需要在super-vlan上配置IP地址而不必在sub-VLAN上配置super-VLAN中是可以添加物理端口的。
MPLS-VPN学习笔记
目录MPLS VPN学习笔记 (2)MPLS(多协议标签交换) (2)帧模式报文格式: (2)标签格式: (3)MPLS原理: (5)MPLS网络模型: (5)MPLS结构: (5)转发过程: (6)MPLS标签分发方式: (7)配置实例:LDP (10)配置实例:MPLS-VPN (19)MPLS VPN学习笔记MPLS(多协议标签交换)MPLS标签报文独立于二层报头与三层报头之间,可插入多个MPLS头部,这种标签模式也被成为帧模式(Frame Mode),这也是最常用的一种模式。
还有一种叫信元模式,用于ATM网络,现在基本已经淘汰了。
帧模式报文格式:上图为ICMP数据包在运行MPLS的路由器上报文格式:位于2.5层1.首先二层报头为:帧头部、以太网头部;2.然后是MPLS报头:图中是两层标签,外层标签为1025,内层标签为1031(栈底位S=1);3.然后是IP报头:源IP与目标IP等信息;4.最后是数据:ICMP;标签格式:◆EXP:用于QoS;◆S:值为“1”用于标识最内层标签,为“0”表示为外层标签;◆TTL:用于表示MPLS报文的在转发过程中的最大跳数,即防环;如图所示:MPLS原理:MPLS网络模型:MPLS结构:转发过程:MPLS标签分发方式:特殊固定标签值:静态分发(不常用)全局模式下:PE(ingress方向):Static-lsp ingress 名字destination x.x.x.x 32 nexthop x.x.x.x out-lable 标签号;P(transit):Static-lsp transit 名字incoming-interface 接口号in-label 标签号nexthop x.x.x.x out-label 标签号;PE(egress方向):Static-lsp transit 名字incoming-interface 接口号in-label 标签号;查看静态LSP:display mpls static-lsp;静态LSP的标签值范围:16~1023;动态分发:(LDP)LDP:标签分发协议,是用来在LSR之间建立LDP Session并交换Label/FEC映射信息的协议。
MPLS学习总结
MPLS协议学习总结一、MPLS概述1、MPLS:多协议标签交换(MultiProtocol label Switch)。
MPLS使用只具有本地意义的标签表来进行快速的路由转发。
通常,MPLS包头有32Bit,其中有:20Bit用作标签(Label)3个Bit的EXP, 协议中没有明确,通常用作COS1个Bit的S,用于标识是否是栈底,表明MPLS的标签可以嵌套。
8个Bit的TTL理论上,标记栈可以无限嵌套,从而提供无限的业务支持能力。
这是MPLS技术最大的魅力所在。
2、标签(Label)是一个比较短的,定长的,通常只具有局部意义的标识,这些标签通常位于数据链路层的数据链路层封装头和三层数据包之间,标签通过绑定过程同FEC相映射。
3、FEC:Forwarding Equivalence Class,FEC(转发等价类),是在转发过程中以等价的方式处理的一组数据分组,MPLS创始人在秘笈本来规定:可以通过地址、隧道、COS等来标识创建FEC,只可惜后辈弟子大多资质愚钝,不能理解其中的精妙之处,所以我们现在看到的MPLS中只是一条路由对应一个FEC。
通常在一台设备上,对一个FEC分配相同的标签。
4、LSP:标签交换通道。
一个FEC的数据流,在不同的节点被赋予确定的标签,数据转发按照这些标签进行。
数据流所走的路径就是LSP。
5、LSR:Label Switching Router,LSR是MPLS的网络的核心交换机,它提供标签交换和标签分发功能。
6、LER: Label Switching Edge Router,在MPLS的网络边缘,进入到MPLS网络的流量由LER分为不同的FEC,并为这些FEC请求相应的标签。
它提供流量分类和标签的映射、标签的移除功能。
二、LDP标签分发协议1、LDP消息:发现(Discovery)消息:用于通告和维护网络中LSR的存在。
会话(Session)消息:用于建立,维护和结束LDP对等实体之间的会话连接。
mpls学习知识点总结
MPLS基本概念1. 转发等价类FEC(Forwarding Equivalence Class,转发等价类)是MPLS中的一个重要概念。
MPLS是一种分类转发技术,它将具有相同特征(目的地相同或具有相同服务等级等)的报文归为一类,称为FEC。
属于相同FEC的报文在MPLS网络中将获得完全相同的处理。
目前设备只支持根据报文的网络层目的地址划分FEC。
2. 标签标签是一个长度固定、只具有本地意义的标识符,用于唯一标识一个报文所属的FEC。
一个标签只能代表一个FEC。
图1-1 标签的封装结构如图1-1所示,标签封装在链路层报头和网络层报头之间的一个垫层中。
标签长度为4个字节,由以下四个字段组成:Label:标签值,长度为20bits,用来标识一个FEC。
Exp:3bits,保留,协议中没有明确规定,通常用作服务等级。
S:1bit,MPLS支持多重标签。
值为1时表示为最底层标签。
TTL:8bits,和IP报文中的TTL意义相同,可以用来防止环路。
3. 标签交换路由器LSR(Label Switching Router,标签交换路由器)是具有标签分发能力和标签交换能力的设备,是MPLS网络中的基本元素。
4. 标签边缘路由器位于MPLS网络边缘、连接其他网络的LSR称为LER(Label Edge Router,标签边缘路由器)。
5. 标签交换路径属于同一个FEC的报文在MPLS网络中经过的路径称为LSP(Label Switched Path,标签交换路径)。
LSP是从MPLS网络的入口到出口的一条单向路径。
在一条LSP上,沿数据传送的方向,相邻的LSR分别称为上游LSR和下游LSR。
如图1-2所示,LSR B为LSR A的下游LSR,相应的,LSR A为LSR B的上游LSR。
图1-2 标签交换路径6. 标签转发表与IP网络中的FIB(Forwarding Information Base,转发信息表)类似,在MPLS网络中,报文通过查找标签转发表确定转发路径。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【MPLS】关于标签数据的TTL及环路避免
(2013-07-09 11:30:22)
前言
∙MPLS的环路检测机制依赖于IGP协议
∙如果出现的环路(一般是IGP出了问题,如静态路由的配置错误),标签头中的TTL 将防止标签包无止尽的被转发
∙标签头中的TTL与IP头中的TTL是一样的,通常拷贝自IP头中的TTL值(当一个IP 包进入MPLS网络时),这是TTL propatation
1.传统的TTL操作
数据包被A压上标签,标签的头的TTL值拷贝IP头中的TTL(当然要先减1),并且随着数据帧在MPLS网络中传输,MPLS头中的TTL值在递减,到0则丢弃,直到数据帧出了MPLS域,那么IP头中的TTL才开始工作。
在出站时,标签头中的TTL减1后拷贝到IP头中的TTL。
这里实际上存在一定的隐患,例如使用traceroute,可能会暴露网络内部结构(TTL=0后,路由器会返回差错消息,就可能会暴露网络信息)。
我们来看一下,为什么会暴露网络信息?假设A下面有个路由器E,E发了一个数据包要到D下的F,数据包被A打上标签转给B,假设在BC之间出现了环路随后标签TTL递减至0,由于TTL值设置的非常小,因此很快,TTL就递减到了0,这时候B(报文丢弃者),就会发送ICMP出错消息回E,那么这时候如果B有E的路由(或标签),B就会直接将ICMP出错消息发回E,如果没有,B会继续将出错信息打上标签然后逐渐传递到D,D作为PE,有关于E的路由,于是再装上标签送回给E。
那么无论什么情况,最终E都能收到由B产生的ICMP差错消息。
这时可以关闭TTL propagation(CISCO路由器默认开启)
2.关闭TTL propagation
在A设备(一般在边界设备)上配置该特性no mplsip propagate-ttl
这样一来在边界设备上将IP包加标签头的时候,就不去拷贝原IP头里的TTL值了,而是用一个如255的TTL放入标签头。
关闭TTL propagation可以避免MPLS网络被暴露(通过traceroute方式)。
nomplsip propagate-ttl [ forwarded | local ]
forwarded 关键字表示这条命令针对穿越本路由器的流量生效。
Local关键字表示针对本地产生的流量生效
3.补充知识点:在SWAP、PUSH、POP操作中标签到标签的TTL扩散行为
前面描述的是IP-标签包的TTL扩散过程,现在来看一下标签到标签的TTL扩散过程。
SWAP这个过程很好理解,注意,LSR在处理标签栈中有多个标签的标签数据时,只会处理顶层标签。
因此SWAP这个过程,标签在交换后,入站标签TTL -1,然后拷贝到出站标签TTL。
PUSH也是类似的理解,只对顶层标签操作,首先入站顶层标签的TTL249先减1,然后新压入的标签头TTL拷贝这个值。
POP则是顶层标签的TTL先减去1,然后弹出,新的TTL值被写入到出站数据的顶层标签上。