网络知识25MPLS(静态建立LSP)
MPLS:Multi-Protocol Label Switching,多协议标签交换作用:目前主要用于 MPLS-vpn。① 支持更多的路由条目(BGP加持)② 使得客户端配置更加简单③ 允许客户端的路由重叠注意:MPLS是二层半协议,介于二层和三层之间
前提:ospf 全网互通 (R5 R6 也要运行ospf)
首先为每个路由器配置LSR-id 并开启mpls
R1:
mpls lsr-id 1.1.1.1
mpls
interface GigabitEthernet0/0/0
mpls
R2:
mpls lsr-id 2.2.2.2
mpls
interface GigabitEthernet0/0/0
mpls
interface GigabitEthernet0/0/1
mpls
R3 R4 配置和R1 R2 类似 (配置略)了解内容:TTL 的变化 (其中一种处理方式 去包
)注意:针对不同的报文ttl值的处理方式不一样!
icmp request报文:
注意:MPLS 中的TTL,报文进入mpls 网络后,三层IP层的TTL会被重置为126 且在mpls域传输时不变,MPLS 的TTL值从126 开始递减。
例如:从R5 区域PC ping 192.168.6.2 时 报文最开始时(纯IP报文)TTL=255 报文到达R1 R2之间时 IP的TTL=126 MPLS 中的TTL=126当报文传至R3 R4 时 IP的TTL依然是126 而MPLS的TTL=124
下面是在R3 R4之间抓包:
当报文传出MPLS域 到达R4 R6之间 弹出标签 IP 的
TTL=123(即124-1)
下面是在R4 R6 之间抓包:
手动LSP建立:PC1---->PC2 单向
R1:static-lsp ingress pc2 destination 192.168.6.0 24 nexthop
12.1.1.2 out-label 100
R2:static-lsp transit PC2 incoming-interface GigabitEthernet0/0/0
in-label 100 nexthop 23.1.1.3 out-label 200
R3:static-lsp transit pc2 incoming-interface GigabitEthernet0/0/0
in-label 200 nexthop 34.1.1.4 out-label 300
R4:static-lsp egress pc2 incoming-interface GigabitEthernet0/0/0
in-label 300