网络知识25MPLS(静态建立LSP)
MPLS:MultiProtocolLabelSwitching,多协议标签交换作用:目前主要用于MPLSvpn。支持更多的路由条目(BGP加持)使得客户端配置更加简单允许客户端的路由重叠注意:MPLS是二层半协议,介于二层和三层之间
前提:ospf全网互通(R5R6也要运行ospf)
首先为每个路由器配置LSRid并开启mpls
R1:
mplslsrid1。1。1。1
mpls
interfaceGigabitEthernet000
mpls
R2:
mplslsrid2。2。2。2
mpls
interfaceGigabitEthernet000
mpls
interfaceGigabitEthernet001
mpls
R3R4配置和R1R2类似(配置略)了解内容:TTL的变化(其中一种处理方式去包
)注意:针对不同的报文ttl值的处理方式不一样!
icmprequest报文:
注意:MPLS中的TTL,报文进入mpls网络后,三层IP层的TTL会被重置为126且在mpls域传输时不变,MPLS的TTL值从126开始递减。
例如:从R5区域PCping192。168。6。2时报文最开始时(纯IP报文)TTL255报文到达R1R2之间时IP的TTL126MPLS中的TTL126当报文传至R3R4时IP的TTL依然是126而MPLS的TTL124
下面是在R3R4之间抓包:
当报文传出MPLS域到达R4R6之间弹出标签IP的
TTL123(即1241)
下面是在R4R6之间抓包:
手动LSP建立:PC1PC2单向
R1:staticlspingresspc2destination192。168。6。024nexthop
12。1。1。2outlabel100
R2:staticlsptransitPC2incominginterfaceGigabitEthernet000
inlabel100nexthop23。1。1。3outlabel200
R3:staticlsptransitpc2incominginterfaceGigabitEthernet000
inlabel200nexthop34。1。1。4outlabel300
R4:staticlspegresspc2incominginterfaceGigabitEthernet000
inlabel300