已解决问题
关于PTN,MPLS-TP,GMPLS的问题清高手作答 (进入论坛模式)
提问者:hellangleZ
|
提问时间:2012-5-1 00:15
小弟一直在弄IP的东西,目前在研究跟GMPLS有关的知识,但是对于学习IP的我来讲好多东西不懂
我画一个简单点的拓扑
LSR--L2switch--TDM--WDM--WDM--TDM---L2switch--LSR
这样的一个拓扑的话了,如果是我OSPF-TE跑路由的话,是不是所有设备一起跑,还是分别跑在自己的层面上
第2 封装格式 MPLS的话,是肯定在2层和3层之间的,那么如果对于LSR 的PSC来讲,很好理解,一般接受帧的设备发现了
是自己的2层设备地址,然后剥开开到label就可以基于label做转发了
但是我的问题是如果将一个比如带有MAC地址的标签包去给了L2switch,那么它肯定不care MAC地址后面的MPLS label啊
直接根据2层的转发规则走了,同理,我不理解的地方从L2switch---TDM--WDM,我想知道这些路径上的设备怎么可能关注
GMPLS/MPLS-TP的标签包呢?
另外GMPLS 定义了控制层面同时也有用data-link有转发层面,为什么我们还要MPLS-TP呢,只是为了OAM吗?
希望各位大大踊跃发言
我画一个简单点的拓扑
LSR--L2switch--TDM--WDM--WDM--TDM---L2switch--LSR
这样的一个拓扑的话了,如果是我OSPF-TE跑路由的话,是不是所有设备一起跑,还是分别跑在自己的层面上
第2 封装格式 MPLS的话,是肯定在2层和3层之间的,那么如果对于LSR 的PSC来讲,很好理解,一般接受帧的设备发现了
是自己的2层设备地址,然后剥开开到label就可以基于label做转发了
但是我的问题是如果将一个比如带有MAC地址的标签包去给了L2switch,那么它肯定不care MAC地址后面的MPLS label啊
直接根据2层的转发规则走了,同理,我不理解的地方从L2switch---TDM--WDM,我想知道这些路径上的设备怎么可能关注
GMPLS/MPLS-TP的标签包呢?
另外GMPLS 定义了控制层面同时也有用data-link有转发层面,为什么我们还要MPLS-TP呢,只是为了OAM吗?
希望各位大大踊跃发言
显示所有答案回应
最佳答案
TDM和WDM相对于IP来说,就是物理层,所以它不会跑OSPF和MPLS的,SDH现在也能支持MPLS,但那也是在以太网侧,在纯TDM内还是无法支持MPLS的;
至于你说的L2switch---TDM--WDM如何进行标签交,很好理解:LANSwitch或路由器之间进行标签交换,TDM和WDM只做物理层,不关注信号内容,更不会进行标签处理;
对于GMPLS和MPLS-TP,它们都是属于MPLS的子集,但分工不同,GMPLS主要用于ASON的控制平面,也就是ASON的信令;MPLS-TP是除去了一些关于IP无连接服务的特性,增加了OAM管理和保护,目前主要用于PTN等设备中。
至于你说的L2switch---TDM--WDM如何进行标签交,很好理解:LANSwitch或路由器之间进行标签交换,TDM和WDM只做物理层,不关注信号内容,更不会进行标签处理;
对于GMPLS和MPLS-TP,它们都是属于MPLS的子集,但分工不同,GMPLS主要用于ASON的控制平面,也就是ASON的信令;MPLS-TP是除去了一些关于IP无连接服务的特性,增加了OAM管理和保护,目前主要用于PTN等设备中。
回应该答案 (1) |
回答时间:2012-5-1 23:31
其他答案 ( 11 条 )
TE应该只是在一个区域内跑的吧,跨区域因该是不可以的。
数据包从左到右带mpls label(LSR)-->add vlan tag (L2 switch)-->把数据包进时分复用系统(TDM)-->变成光信号进入WDM-->....-->remove vlan tag (L2 switch)-->带label的mpls帧(LSR)
回复 3# 的帖子
您好,您说 TDM和WDM只做物理层,不关注信号内容,更不会进行标签处理;这段不进行标签处理。
但是TDM和WDM也有GMPLS的控制层面,他们的控制层面也会参与路由和标签的传递,我理解上他们也不会去关心物理层以后的事情,那么,他们来分发RSVP的标签做什么?不参与转发,纯分发?
您好,您说 TDM和WDM只做物理层,不关注信号内容,更不会进行标签处理;这段不进行标签处理。
但是TDM和WDM也有GMPLS的控制层面,他们的控制层面也会参与路由和标签的传递,我理解上他们也不会去关心物理层以后的事情,那么,他们来分发RSVP的标签做什么?不参与转发,纯分发?
网上说T-MPLS 是去除MPLS的IP话,我更是不明白,没ip的话,你控制层面怎么建立:L
1、TDM和WDM是传输设备,非互联网设备,一会处理互联网的数据包,所以谈不上路由协议这些东西。
2、二层设备只跟据MAC和VLAN处理数据,不会处理MPLS标签。
2、二层设备只跟据MAC和VLAN处理数据,不会处理MPLS标签。
感觉你的拓扑有问题,一般来说SDH/WDM会在接入侧,而MPLS-TP/MPLS网络用传输,在接入设备上会进行将SDH承载到以太上,基于以太和PWE3,跑MPLS-TP,GMPLS是控制平面协议用于动态分标签,就像LDP-MPLS之间的关系,二层交换机识别MPLS报文是通过type实现的,8847/8848对应MPLS、MPLS-TP单播和组播报文,如果要支持MPLS-TP转发,交换芯片当然要支持这种处理,如BRCM的C1/C2系列,通过微码进行处理
学习了
如果你是研究GMPLS的话,你的topo尝试把控制层和传输层糅合在一起,容易把自己搞晕,二者没有必然联系的。分开学习比较好
回复 8# 的帖子
我的拓扑没有问题SDH,那画的其实主要就是为了突出电交换,当然摆个MSTP在上边会更合适,只有您说的8847/.8848 这是在帧头上的东西,只是证明帧头后面是个MPLS的报文,不是IP的,但是如果是个纯2层的以太交换机(在数据层面),它只能通过CAM去查MAC,怎么可能关心LSP的label 和PW的label
我的拓扑没有问题SDH,那画的其实主要就是为了突出电交换,当然摆个MSTP在上边会更合适,只有您说的8847/.8848 这是在帧头上的东西,只是证明帧头后面是个MPLS的报文,不是IP的,但是如果是个纯2层的以太交换机(在数据层面),它只能通过CAM去查MAC,怎么可能关心LSP的label 和PW的label
回复 10# 的帖子
控制层面是GMPLS的,因为有ip(管理)所以肯定是可以建立控制层面也就是control channel的链接,和普通的mpls不一样,因为普通的LSP,控制和转发层面不可能不在一个线路上,但是TP不一样,它完全分离,其实我的问题主要就是纠结在非路由器设备上,它的转发,因为不是路由器根本不care label这东西,但是由于我控制层面ip 通信了,并且也跑了RSVP-TE和OSPF或者ISIS-TE,所以这些设备(无论是1 2 3层)都被分发了标签,那么我的问题也很明确了,标签在这些2层和3层设备上是干嘛用的
PS:比如你用ATM跑MPLS,那么LDP 分发的label 也是VPI/VCI的形式,原因很简单,ATM看到了VPI/VCI就传了,如果你label发到2层和ip之间,它根本不care
不知道这个例子能不能让大家知道我的问题所在
控制层面是GMPLS的,因为有ip(管理)所以肯定是可以建立控制层面也就是control channel的链接,和普通的mpls不一样,因为普通的LSP,控制和转发层面不可能不在一个线路上,但是TP不一样,它完全分离,其实我的问题主要就是纠结在非路由器设备上,它的转发,因为不是路由器根本不care label这东西,但是由于我控制层面ip 通信了,并且也跑了RSVP-TE和OSPF或者ISIS-TE,所以这些设备(无论是1 2 3层)都被分发了标签,那么我的问题也很明确了,标签在这些2层和3层设备上是干嘛用的
PS:比如你用ATM跑MPLS,那么LDP 分发的label 也是VPI/VCI的形式,原因很简单,ATM看到了VPI/VCI就传了,如果你label发到2层和ip之间,它根本不care
不知道这个例子能不能让大家知道我的问题所在
;P;P;P;P;P