基于OVS+VXLAN实现Docker容器跨主机通讯
来源:互联网 发布:中经网数据库 编辑:程序博客网 时间:2024/06/05 21:06
示意图如下:
一、OVS+GRE实现方式
参见:http://blog.csdn.net/dylloveyou/article/details/53241964
二、改为vxlan模式及测试
docker33上面操作(docker32上面也一样,只是remote_ip为11.11.175.33):
先删除 gre0 的port
ovs-vsctl del-port gre0
将vxlan0挂接到br0
ovs-vsctl add-port br0 vxlan0 – set interface vxlan0 type=vxlan options:remote_ip=11.11.175.32
33上启动一个容器
docker start test_mysql02
查看IP
32上面启动一个容器
查看IP
互相ping
显示两个跨主机容器能互相ping通
查看数据流包流向
tcpdump -i eth0 -T vxlan
21:46:16.674200 IP 11.11.175.32.45120 > 11.11.175.33.4789: VXLAN, flags [I] (0x08), vni 0IP 172.17.42.6 > 172.17.43.9: ICMP echo request, id 65, seq 596, length 6421:46:16.674885 IP 11.11.175.33.53854 > 11.11.175.32.4789: VXLAN, flags [I] (0x08), vni 0IP 172.17.43.9 > 172.17.42.6: ICMP echo reply, id 65, seq 596, length 64
查看创建的port
0 0
- 基于OVS+VXLAN实现Docker容器跨主机通讯
- (菜汪学docker) 用vmware 完成 docker+ovs+vxlan 实现容器跨主机访问
- docker使用ovs跨主机互联
- (菜汪学docker)docker+macVlan实现容器跨主机
- 创建基于ovs的vxlan隧道
- 【Docker容器的跨主机访问】-【使用网桥实现跨主机容器连接】
- 【Docker容器的跨主机访问】- 使用Open vSwitch实现跨主机容器连接
- 【Docker容器的跨主机访问】- 使用weave实现跨主机容器连接
- docker 使用网桥实现跨主机容器链接
- 使用openvswitch实现跨主机docker容器互联
- 使用openvswitch实现跨主机docker容器互联
- 使用weave实现跨主机docker容器互联
- docker跨主机容器访问(网桥实现)
- 如何实现跨 Docker 主机存储?- 每天5分钟玩转 Docker 容器技术(73)
- Docker实现跨主机容器实例网络通信(2)——利用OpenVSwitch构建多主机Docker网络
- Docker实现跨主机容器实例网络通信(1)——利用LinuxBridge构建多主机Docker网络
- Docker容器的跨主机连接
- 理解Docker跨多主机容器网络
- hibernate中多对一映射删除
- 文章标题 CoderForces 450D : Jzzhu and Cities(最短路---spfa)
- 傻瓜式的重装系统Windows
- Java中通过反射获取泛型实例
- WebStorm创建nodejs Express工程(node js web 开发),并进行git版本管理
- 基于OVS+VXLAN实现Docker容器跨主机通讯
- 模拟实现memmove函数
- VC单文档菜单栏如何固定
- 用 Flask 来写个轻博客 (19) — 以 Bcrypt 密文存储账户信息与实现用户登陆表单
- hibernate中多对一映射更新
- shell中date的一些用法
- C#创建COM组件,QT调用COM组件简单测试(VS2008+QT4.6.4)
- jsp自定义标签的问题Unable to load tag handler class
- MySQL5.7MHA+MaxScale2.0构建高可用环境