MPLSVSIP
IP转发原理:
路由器查看数据包的目的IP地址,依据路由表来转发数据。IP网络,依据IP包头转发数据。
MPLS转发原理:
MPLS路由器(LERLSR)接到MPLS数据报文,依据标签转发来转发MPLS数据报文。MPLS多协议标签交换【Multi-ProtocolLabelSwitching】,可以承载多种路由协议。
最基本IP包头:
MPLS包头结构,一般MPLS报头有32bit,包括:
·20bit作为标签(Label)
·3个bit的EXP,协议中沒有确立,一般作为COS
·1个bit的S,用于表示是不是栈底,表面MPLS的标签可以嵌套。
·8个bit的TTL
MPLS专业名词
标签label:等同于IP网络中的IP地址,本地路由更有意义。
FEC:等同于IP网络中的网络作为前缀,一个路由内容相匹配一个FEC。每一个FEC转化成一个相匹配的标签。例:192.168.1.0/24网络作为前缀,则192.168.1.1~192.168.1.254归属于同一个FEC。
LSP:标签交换通道,数据流分析走的相对路径便是LSP。
LSR:标签交换路由器,处在MPLS网络内的路由器
LER:标签交换边缘路由器,归属于MPLS网络边缘路由器。
MPLS转发原理
1、怎样转化成标签转发布项?
注:标签转发布相近为IPv4网络中的路由表。
路由器为每一个路由内容转化成一个相匹配的标签,将标签放进到标签转发布。
路由器和标签中间必须存在映射关系(FEC)
2、LER上如何将IP报文中插进MPLS标签头?
当数据包从IP域进到到MPLS域的情况下,LER插进一个MPLS包头,具体标签纸依据标签转发布来转化成的。
3、MPLS域内路由器如何将报文送至目的地?
LSR设备,依据标签转发布,对MPLS包头的标签做一个交换。
LER设备,IP报文进到时,查找标签转发布,给IP报文打标签操作(PUSH),IP报文离去时,对标签报文进行弹出操作(POP),按IP路由进行转发。
IP网络转发原理:
IP的逐跳转发,在历经的每一跳处,务必进行路由表的最多匹配查找(将会数次),速率迟缓。
MPLS转发原理:
MPLS的标签转发,根据事前分派好的标签,为报文创建了一条标签转发通道(LSP),在通道历经的每一台设备处,只必须进行快速的标签交换就可以(一次查找)
IP转发VSMPLS转发
MPLS转发优点:
①包头字段非常少,路由器解决这类包头效率快。
②转发过程简易,查看标签
③MPLA转发,扔然是要求查看标签转发布
MPLS转发缺点:
①标签的存活是借助IGP协议,借助路由表