Fannel和Calico

在这里插入图片描述

1、路由器下面每一个端口都是一个vlan,隔离了广播包
192.168.1.0和192.168.2.0他们属于不同的vlan,没有三层交换机或者路由器,他们通不了信

不在同一个vlan,也就是子网,包就会走向网关(也就是路由器那里,路由器有路由表。查看目的地192.168.2.0在b口,从b口出去vlan2里找)。二层路由器会记录mac地址

他俩就是解决节点之间容器之间的通信
在这里插入图片描述
如果两个node上的pod是一个ip,那数据包往哪走啊?所以ip 要全局唯一
网络组件为每个node分配一个唯一的子网,也可以说是vlan

1 Fannel :解决跨主机网络通信用的

1) vxlan

1、fannel 预设一个大的子网,然后为每个node分个小的子网,这些细节存储在etcd中。fannel有个守护进程,在每个node上运行,维护路由信息和 etcd 信息,采用的damonset 的方式
2、fannel 使用的是主要是vxlan技术
VLAN 通常用于在局域网范围内创建虚拟网络,而 VXLAN 则通常用于在广域网络中创建大规模虚拟网络。

相关推荐

  1. 09.kubernetes 部署calico / flannel网络插件

    2024-04-21 15:12:05       59 阅读
  2. Calico IP_AUTODETECTION_METHOD

    2024-04-21 15:12:05       48 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-21 15:12:05       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-21 15:12:05       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-21 15:12:05       87 阅读
  4. Python语言-面向对象

    2024-04-21 15:12:05       96 阅读

热门阅读

  1. css 中backdrop-filter使用

    2024-04-21 15:12:05       36 阅读
  2. pytorch中unsqueeze用法说明

    2024-04-21 15:12:05       37 阅读
  3. esp32s3中使用双通道通信解决TCP粘包问题

    2024-04-21 15:12:05       29 阅读
  4. 【Unity】Unity项目启动时报找不到Git

    2024-04-21 15:12:05       38 阅读
  5. 速盾:cdn可以加速哪些服务器

    2024-04-21 15:12:05       41 阅读
  6. 富格林:学习安全技能阻挠诱导虚假

    2024-04-21 15:12:05       36 阅读
  7. 【pytorch】内容链接汇总

    2024-04-21 15:12:05       39 阅读
  8. 浏览器原理 之 浏览器安全

    2024-04-21 15:12:05       41 阅读
  9. cpp中的右值引用(&&)及其相关拓展知识

    2024-04-21 15:12:05       39 阅读