kube-ovn
ovs跟calico等有啥区别?
A6: calico 主要依赖 linux 的路由功能做网络打通,ovs 是在软件交换机层面实现网络打通,并提供了更丰富的网络功能
overlay 和 underlay
这两个是相对的概念。underlay就是指普通的组网,可以是二层也可以是三层网络。
overlay就是在正常网络之上的一层虚拟逻辑网络。相互连接的Overlay设备之间建立隧道,数据包准备传输出去时,设备为数据包添加新的IP头部和隧道头部,并且被屏蔽掉内层的IP头部,数据包根据新的IP头部进行转发。当数据包传递到另一个设备后,外部的IP报头和隧道头将被丢弃,得到原始的数据包,在这个过程中Overlay网络并不感知Underlay网络。
也就是说,报文进行了二次封装,这就是overlay网络了