从网络命令空间netns,来说明docker brige模式的通信原理
两个netns之间的通信① netns的概念:netns是linux中一个独立的网络栈,每个ns都有自己的网卡、loopback设备、路由表、iptables。有了这些,一个进程就可以和外部进行通信② netns之间通信需要用到的设备:vethpair设备:是一种必须成对出现设备,两张虚拟网卡,分别置于两端,一端发包,另一端会收包;网桥:交换机的角色③ 具体方式:两个netns之间通信,可以在两个netns下分别放一个vethpair设备;多个netns之间通信,借助网桥来做交换机,将
原创
2020-05-11 23:29:20 ·
741 阅读 ·
0 评论