我试图将MPLS应用于迷你网,并且能够安装iproute2,问题是当我尝试使用任何格式的命令时。
ip -f mpls xxx我总是会犯错误。
我能插入一条路线
mininet> r1 ip route add 10.0.4.0/24 encap mpls 400 via inet 172.16.1.2
mininet> r1 ip route show
10.0.1.0/24 dev r1-eth0 proto kernel scope link src 10.0.1.1
10.0.4.0/24 encap mpls 400 via 172.16.1.2 dev r1-eth1
172.16.1.0/24 dev r1-eth1 proto kernel scope link src 172.16.1.1 但是我无法用正确的mpls命令看到它。
mininet> r1 ip -f mpls route show
mininet> 同样,当我尝试对标签进行交换时,会出现一个错误。
mininet> r5 ip -f mpls route add 400 as 405 via inet 172.16.8.2
RTNETLINK answers: Invalid argument任何帮助都将不胜感激。
发布于 2017-11-01 20:33:37
我通过更改/proc/sys/net/mpls/platform_labels上的值解决了我的问题这里设置的值将是可以使用的最高的标签值
https://unix.stackexchange.com/questions/401719
复制相似问题