-1

私はkubernetesを使用したフランネルオーバーレイネットワークに非常に慣れていません.フランネルオーバーレイネットワークを使用して、異なるホストのコンテナ間でパケットがどのように送信されるかを知りたいです.以下の参照リンクには、異なるホストのコンテナ間でパケットを送信するための図が含まれています.それがどのように起こるかを説明しますか?参考リンク :: https://github.com/coreos/flannel

4

1 に答える 1

1

注意: 私はフランネルを書いていないので、答えるのに完璧な人ではありません...

私の知る限り、flannel はデフォルトで UDP パケット カプセル化を使用して、ネットワーク内のノード間でパケットを配信します。

したがって、1.2.3.4 の計算ノードが 10.244.1.0/24 のような CIDR を持つサブネットをホストしている場合、その CIDR のすべてのパケットは UDP でカプセル化されて 1.2.3.4 に送信され、そこでカプセル化が解除され、ブリッジに配置されます。サブネット。

それが役立つことを願っています! --ブレンダン

于 2014-11-13T21:32:02.457 に答える