FAQ-第4期-MPLS-L2VPN

FAQ-第4期-MPLS L2VPN

1、PWE3中满足什么条件LDP VC才能UP?

说明:充分必要条件也即充要条件,意思是说,如果能从命题p推出命题q,而且也能从命题q推出命题p ,则称p是q的充分必要条件,且q也是p的充分必要条件。

对于静态VC,VC UP的充分必要条件是:

本端AC Up

Tunnel UP

对于动态LDP VC,PW UP的充分必要条件是:

本端AC Up

Tunnel Up

LDP Session Up

两端的MTU、VC-Type和控制字一致

VC ID一致

2、PWE3中的控制字(control-word)作用是什么?

在PWE3的控制层面中,控制字用一个bit来表示。只有VC两端控制字一致,VC状态才能Up。

在转发层面,如果支持控制字,则在数据报文前增加一个32bit的字段,用来表示报文顺序。一般情况下,只有在支持负载分担时报文才可能乱序。

控制字的主要用途:

(1)转发报文中的序列号。

在负载分担的情况下,报文有可能产生乱序,此时可以通过使用控制字属性对报文进行重组。

(2)某种报文长度在以太网络传输过程中,不能达到网络要求的最小长度,做字节填充。

例如:当PE到PE为以太网链路,PE到CE为PPP链路时,由于PPP的控制报文大小达不到以太网支持的最小情况,导致PPP协议不能协商成功,可以通过增加控制字来避免这个问题。

(3)携带二层帧头控制信息

(4)某些协议的功能扩展

例如:ATM/TDM业务的控制字,可传递告警等信息。

(5)OAM报文

例如:VCCV PING,BFD for PW,PW trace

在IPRAN网络中,控制字的作用主要体现在以下三点:

(1)ATM/TDM业务需要。为了传递告警、时钟等信息,必须使能控制字。

(2)VCCV PING测试需要。使用ping vc命令可以在PW为Up的情况下,大体定位PW的异常情况,如转发项异常丢失或者不正确。如果是检测整个PW的情况,建议使用关键字control-word选项。虽然使用关键字label-alert也可以检测整个电路,但是只有使用关键字control-word才和真正的转发一致。

(3)BFD for PW需要。静态BFD检测PW有两种方式,TTL方式和非TTL方式,而我们IPRAN使用的是非TTL方式,在这种方式下,要求被检测的PW需要使能控制字。

3、PWE3中的多跳指的是什么?什么情况下需要配置多跳?

PWE3多跳是为了实现CE间的互通,将多条VC粘连的技术。

当VC需要跨越不同的自治域,或者两个UPE间没有直连隧道,只有分段的隧道时,需要配置多跳。可以用多跳来降低对接入设备的性能要求。

UPE不能感知对端是UPE还是SPE,所以UPE上的配置跟单跳相同,把SPE当成对端即可。在SPE上的配置分为三种情况:

动动:即两端均为动态。

静静:即两端均为静态。

混合:即一端为动态,另一端为静态。

4、以太网接口下配置Tagged和Untagged与PWE3的Tagged和Raw有何区别

以太网接口的Tagged/untagged与其绑定的PWE3隧道的Tagged/Raw属性的作用如下:

(1)以太网接口的Tagged和Untagged用于从AC侧收到报文时,区分报文所属的VLAN和接收报文的子接口。缺省情况下,Ethernet报文是Untagged类型,VLAN报文是Tagged类型。

(2)PWE3的Tagged和Raw用于设置PWE3载荷是否携带VLAN Tag(CE VLAN)。PWE3报文出隧道时,根据VC标签,而不是VLAN Tag找到出接口。

PWE3报文是否携带VLAN Tag与绑定PWE3隧道的以太接口是否配置VLAN Tag没有必然联系。

指定PWE3为Raw模式,可以完成VLAN Tag的交换功能。例如本端AC接口为Ethernet主接口,远端为以太网子接口:

报文从Ethernet主接口接收,此时该报文是Untagged类型;由于PWE3是Raw模式,不对报文加VLAN Tag;当PWE3隧道把报文送到远端时,由于出接口是以太子接口,给报文加上VLAN Tag后发送出去。

反向传送时,远端以太子接口收到带VLAN Tag的报文,发现PWE3隧道是Raw模式,于是剥掉VLAN Tag,把报文从Ethernet主接口发出去。此时报文没有携带VLAN Tag。

QinQ模式下,报文进入隧道时带有多层Tag。如果PW是Raw方式,转发时会先剥掉一层Tag,带着内层Tag到达隧道远端。

对于VLANIF接口,缺省VLAN的报文不带VLAN Tag。如果PWE3配置成Tagged方式,则转发引擎会为报文加上缺省VLAN Tag。Ethernet主接口可以虚拟出缺省VLAN,使报文为缺省VLAN方式。

因此,在Ethernet类型接口上配置PWE3时,不能直接根据接口类型判断报文是Tagged还是Untagged,只能通过手工方式设定。

在IPRAN网络中,配置PW以太专线业务很常见,经常会遇到一端有VLAN(一般为汇聚侧),另一端没有VLAN(一般为接入侧)的场景,这个时候我们一般会把有VLAN的一侧的AC口配置成raw模式,另一端保持默认配置。

5、PW Redundancy 的工作模式

PW Redundancy 的工作模式在配置了主备PW 的PE 设备上指定。

Master/Slave 模式:

在此种配置模式下,本地确定PW 的主备,并通过信令协议通告远端,远端PE 可以感知主备状态。PW 侧和AC 侧的主备关系互不影响。可以实现PW 侧和AC 侧故障隔离。

Independent (独立)模式:

在此种配置模式下,本地PW 的主备状态由远端AC 侧协商结果确定,远端通告主备状态到本地。AC 侧故障发生的保护倒换会影响PW 侧同时进行保护倒换,不能实现故障隔离。

6、PW Redundancy 中两组较为重要的概念

Primary/Secondary 指的是PW 的转发优先级,是PW 的配置参数。

Primary PW 被设定为优先用于流量转发,Secondary PW 用于保护Primary PW,在两者PW 状态相同的情况下使用Primary PW 转发流量。目前对于某个Primary PW最多只能再配置一条Secondary PW。值得一提的是,Bypass PW 也可看作是一条Secondary PW。

Active/Inactive 指的是PW 的转发状态,是PW 的运行状态,非配置参数。

只有处于Active 状态的PW 才被用于转发流量。PW 本地的Active 或Inactive 状态取决于PW 本地和远端的信令状态和优先级(配置的Primary/Secondary)。处于最优状态和最高优先级的PW 才会被选择为Active,用来转发流量,其它的PW 均处于Inactive 状态。处于Inactive 状态的PW 不用于转发流量,但可以配置接收流量。

7、Martini方式VLL是否可以和PWE3方式VLL互通?

说明:PWE3属于点到点方式的二层VPN技术,Martini方式的L2VPN是PWE3的一个子集。PWE3采用了Martini L2VPN的部分内容,包括信令LDP和封装模式。同时,PWE3对Martini方式的L2VPN进行了扩展,两者的基本的信令过程是一样的

由于PWE3比Martini方式多一种Notification信令,Notification消息主要用于通告PW状态,比如转发、备用、禁止备用等状态。虽然两种方式的VLL初次可以建立并且互通,但是一旦发生公网振荡或者AC口振荡等问题,由于互发的信令不同,Martini方式一端不识别Notification报文,会导致处理错误,两端VLL的状态不一致。但是,两者可以通过自动协商通过Martini方式实现互通。


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 xumeng32@126.com

文章标题:FAQ-第4期-MPLS-L2VPN

文章字数:2k

本文作者:F_numen

发布时间:2020-02-14, 15:06:44

最后更新:2020-02-14, 15:45:22

原始链接:https://netheroone.cn/archives/b9c533c0.html

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
/*baidu统计*/