51学通信论坛2017新版

标题: 为什么mininet创建环境后,namespace看不到? [打印本页]

作者: admin    时间: 2018-7-21 17:40
标题: 为什么mininet创建环境后,namespace看不到?
为什么mininet创建环境后,namespace看不到?
答:mininet使用namespace来隔离创建的host和Controller,但为什么创建mininet之后,用ip netns list命令看不到呢(输出为空)。
这是因为 ip netns 只会显示在 /var/run/netns 中有名字的、有挂载的 namespace,而 mininet 中新的 namespace 是通过 PID 来与主机相关联,使用 unshare() 方式来创建出新的 namespace,所以是没有名字的 namespace,以至于我们通过 ip netns list 是无法查看到节点的 namespace。





欢迎光临 51学通信论坛2017新版 (http://bbs.51xuetongxin.com/) Powered by Discuz! X3