我对kubernetes的法兰绒覆盖网络很新,我们想知道如何使用法兰绒覆盖网络在不同主机上通过容器传输数据包,下面提到的参考链接包含图表,以便在不同主机的容器之间传输数据包,谁能解释它是如何发生的?参考链接:: https://github.com/coreos/flannel
答案 0 :(得分:1)
据我了解,默认情况下,flannel使用UDP数据包封装在网络中的节点之间传送数据包。
因此,如果1.2.3.4处的计算节点托管具有类似10.244.1.0/24的CIDR的子网,则该CIDR的所有数据包都封装在UDP中并发送到1.2.3.4,其中将其解封装并放置到子网桥。
希望有所帮助! --brendan