肺火旺的症状
MPLSPWControlWord与AssociatedChannel
RFC4385定义了在MPLS PW中使⽤的Control Word和Associated Channel,即在LSP label和PW Label后⾯,可以跟Control
笃定的意思Word或者Associated Channel两个结构化字段。这两个东西有什么⽤呢?
在MPLS Packet Switched Network⾥⾯,LSP label后⾯会携带IP Payload,IPv4或者IPv6, ⼤家知道,IP是会做ECMP的,基于IP的MPLS LSP同样也可能做ECMP, 在不同的系统⾥⾯,MPLS ECMP可能⽤不同的field来算hash值,这其中就可能⽤LSP后⾯的IP payload.
当PW在MPLS PSN 传输的时候,如果没有特殊标志,后⾯的PWE3 payload可能被误当做IP payload,⼀旦被⽤来做ECMP,那就可能导致同⼀个PW上的 数据⾛不同的转发路径,从⽽出现乱序。
蠕形住肠线虫为了避免这个问题,就需要在PW后⾯加⼀些东西来跟IP payload区分开,如何区分呢?我们知道IPv4的IP header的前四个bits是4,IPv6的是6,所以如果能加⼏个bytes,前四个bits既不是4也不是6,不就可以了吗?正是基于这个想法,所以RFC4385提出了Control word和Associated Channel这两个概念。
会计工作总结
其中,Control word⽤于传输PW中的 ⽤户数据,⼀共32个bits, 前四个bits恒为0,只要看到payload的前四个bits是0,就知道是control word。格式如下:
胆道癌
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
秋风起兮白云飞|0 0 0 0| Flags |FRG| Length | Sequence Number |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
青菜面条⽽Associated Channel则⽤于传输PW中的OAM数据,⼀共也是32个bits,前四个bits恒为1,只要看到payload的前四个bits是1,就知道是PW的OAM (被VCCV使⽤),格式如下:
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
手机忘记密码怎么办+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|0 0 0 1|Version| Rerved | Channel Type |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
⽽MPLS-TP⾥⾯进⼀步 发展了PW Associated Channel,提出了Generic Associated Channel.