vxlan基本原理及裸搭过程

https://mp.weixin.qq.com/s/pqVvBd2CbHkWwD79aDb6mg

剥离flannel或者其他overlay网络的上层封装,我们可以通过 ip命令纯手工搭建一个vxlan overlay网络,

这其中最关键的部分是:

  • vethpair: 打通容器内外
  • vxlan.nic: 虚拟网卡,封装/解封数据包

除了创建这些硬件,我们还需要设置:

  • proxy_arp:让vethpair的一端成为默认网关。
  • ip route:让veth1 和 vxlan.nic 之间的数据包通过路由是现在两个设备间的跳转。
  • ip neigh: 标识vxlan.nic 上已封装的udp数据包的下一跳。
  • ip fdb: 维护对端vtep ip地址和mac地址的绑定关系。

具体设置过程参考文初的连接。

posted @ 2024-06-21 19:40  zongzw  阅读(32)  评论(0)    收藏  举报