Flannel网络详解
来源:     阅读:534
云上智慧
发布于 2020-04-24 15:25
查看主页

概述

flannel是CoreOS提供用于处理Dokcer集群跨主机通讯的覆盖网络工具。它的主要思路是:预先留出一个网段,每个主机使用其中一部分,而后每个容器被分配不同的ip;让所有的容器认为大家在同一个直连的网络,底层通过UDP/VxLAN等进行报文的封装和转发。

架构图

跨主机容器通信

这里涉及到一个知识点,就是底层通过UDP/VxLAN设施进行报文的封装和转发,以下来叙述一下这个过程,当报文从Pod1:10.1.15.2/24要去往Pod4: 10.1.20.2/24这个容器的时候,要分别经过以下步骤。








喜欢我写的东西的朋友可以关注一下我的公众号,上面有我的学习资源以及少量其余福利。:Devops部落

免责声明:本文为用户发表,不代表网站立场,仅供参考,不构成引导等用途。 系统环境 服务器应用
相关推荐
前P8程序员留下来面试题干货:关于RabbitMQ「含答案」
【Docker 系列】我们来看看容器数据卷究竟是个啥
WeChat 背景音乐播放
web性能优化
深入了解Android插件化技术
首页
搜索
订单
购物车
我的