1, 网卡
k8s安装完以后,查看k8s 各node节点的网卡,会发现多了4个网卡docker0,flannel.1, cni0, veth, 其中docker0纯粹是因为安装了docker服务才生成的网卡,和k8s集群是的逻辑架构没关系
1.1 docker0网卡
docker0 充当了一个网桥的功能,就是相当于一个集线器的功能,一个口收到信号,原封不动的发给其他的口,相当于最原始的交换机,所以这个就和docker0本身的ip没有没有关系了
1.2 cni0网卡
cni0 ,用来实现pod中容器的通信,案例:不通node上面, pod中容器的通信
https://www.cnblogs.com/zhrx/p/15917826.html
1.3 flannel网卡
overlay网络的设备,用来进行 vxlan 报文的处理(封包和解包)。不同node之间的pod数据流量都从overlay设备以隧道的形式发送到对
1.4,veth网卡
cni0 生成的 veth网卡是成对的,一个在容器内,另外一个会链接到cnio上
标签:cni0,node,docker0,网卡,详解,pod,k8s,flannel From: https://www.cnblogs.com/zhuhaofeng/p/18032271