提问人:wenkai 提问时间:11/14/2023 最后编辑:Marco Bonelliwenkai 更新时间:11/15/2023 访问量:19
Linux下使用SRv6的一个问题,SRv6结束操作命令不生效
A question about using SRv6 in Linux ,the SRv6 End operation command does not take effect
问:
我有一个关于在 Linux 中使用 SRv6 的问题。我已经尝试了很长时间,但一直无法解决。问题如下:
我在公网环境下有以下四个节点,这四台机器都装有Ubuntu20.04系统(linux内核版本为5.4.0),iproute2版本为6.1.0
我想从法兰克福ping新加坡,让ping数据包通过SRv6通过北京和东京节点,最后到达新加坡。
在 Frankfurt 节点上执行以下命令:
ip route add 148.153.174.150 encap seg6 mode encap segs 2400:5280:f803:d01::2,2400:5280:403:f::2 dev eth0
在北京节点上执行以下命令:
ip -6 route add 2400:5280:f803:d01::2 encap seg6local action End dev eth0
在法兰克福和北京捕获数据包分别产生了以下结果:
但是,在东京节点无法捕获相关数据包,这意味着北京节点的 End 操作命令不生效。
不知道问题出在哪里
我怎样才能使这个过程正常工作?
答: 暂无答案
评论