neutron基础六(bridge fdb)
[b]转发表[/b]
在三台机器上建立三个namespace
192.168.139.55 上namespace 10.1.0.5
192.168.139.186 上namespace 10.1.0.6
192.168.139.221 上namespace 10.1.0.7
每天机器上建立个namespace zou
建立个veth peer(zouveth0,zouveth1) 一个扔进namespace(zouveth1)
建立个桥接br-zou
把zouveth0 接到桥上
建立一个vxlan remote指向非自己的一台机器的ip
把这个vxlan街道桥上
55指向了186,186指向了55
这样设置后两台机器上的namespace能互相ping通
221也指向55 ,和55能互相ping通
但是221 ping 不了186
所以需要设置bridge fdb
[b][color=red]bridge fdb append 00:00:00:00:00:00 dev vxlan-10 dst 192.168.139.186 via eth0[/color][/b]
bridge fdb 查看
bridge fdb add是增加
bridge fdb del 是删除
bridge fdb append 是再原来的mac和vxlan名字形同的基础上增加
在192.168.139.55上
#!/bin/ship netns add zouip link add zouveth0 type veth peer name zouveth1brctl addbr br-zoubrctl addif br-zou zouveth0ip link set zouveth1 netns zouip link add vxlan-10 type vxlan id 10 remote 192.168.139.186 dev eth0brctl addif br-zou vxlan-10ip netns exec zou ip a add dev zouveth1 10.1.0.5/24
ip link set zouveth0 upip netns exec zou ip link set zouveth1 upip netns exec zou ip link set lo upip link br-zou upip link set br-zou upip link set vxlan-10 up
在192.168.139.186上
#!/bin/ship netns add zouip link add zouveth0 type veth peer name zouveth1brctl addbr br-zoubrctl addif br-zou zouveth0ip link set zouveth1 netns zouip link add vxlan-10 type vxlan id 10 remote 192.168.139.55 dev eth0brctl addif br-zou vxlan-10ip netns exec zou ip a add dev zouveth1 10.1.0.6/24
ip link set zouveth0 upip netns exec zou ip link set zouveth1 upip netns exec zou ip link set lo upip link br-zou upip link set br-zou upip link set vxlan-10 up
在192.168.139.221上
#!/bin/ship netns add zouip link add zouveth0 type veth peer name zouveth1brctl addbr br-zoubrctl addif br-zou zouveth0ip link set zouveth1 netns zouip link add vxlan-10 type vxlan id 10 remote 192.168.139.55 dev eth0brctl addif br-zou vxlan-10ip netns exec zou ip a add dev zouveth1 10.1.0.7/24
ip link set zouveth0 upip netns exec zou ip link set zouveth1 upip netns exec zou ip link set lo upip link br-zou upip link set br-zou upip link set vxlan-10 up
最后
bridge fdb append 00:00:00:00:00:00 dev vxlan-10 dst 192.168.139.186 via eth0
可以保证三个都ping通
在221上
ip netns exec zou ping 10.1.0.5
ip netns exec zou ping 10.1.0.6
neutron基础六(bridge fdb)相关推荐
- Java并发基础(六) - 线程池
Java并发基础(六) - 线程池 1. 概述 这里讲一下Java并发编程的线程池的原理及其实现 2. 线程池的基本用法 2.1 线程池的处理流程图 该图来自<Java并发编程的艺术>: ...
- linux bridge 添加fdb,bridge fdb 与vxlan
10.10.18.214节点上 2: eth0@if6: mtu 1500 qdisc noqueue state UP group default qlen 1000link/ether 96:43 ...
- Neutron VxLAN + Linux Bridge 环境中的网络 MTU
1. 基础知识 1.1 MTU 一个网络接口的 MTU 是它一次所能传输的最大数据块的大小.任何超过MTU的数据块都会在传输前分成小的传输单元.MTU 有两个测量层次:网络层和链路层.比如,网络层上标 ...
- java基础(六) switch语句的深入解析
引言 switch 语句是非常的基础的知识,掌握起来也不难掌握,语法比较简单.但大部分人基本是知其然,不知其所以然.譬如 早期JDK只允许switch的表达式的值 int及int类型以下的基本类型 ...
- scrapy 解析css,Scrapy基础(六)————Scrapy爬取伯乐在线一通过css和xpath解析文章字段...
上次我们介绍了scrapy的安装和加入debug的main文件,这次重要介绍创建的爬虫的基本爬取有用信息 通过命令(这篇博文)创建了jobbole这个爬虫,并且生成了jobbole.py这个文件,又写 ...
- JAVA知识基础(六):抽象
1.概述 抽象类.抽象方法以及接口,这三个知识点是每个程序员必备的基础,无论是在实际编程的时候,还是在面试的时候,都会出现这类问题,面试官很可能就会问你,interface和abstract的区别 当 ...
- Java基础(六) static五大应用场景
static和final是两个我们必须掌握的关键字.不同于其他关键字,他们都有多种用法,而且在一定环境下使用,可以提高程序的运行性能,优化程序的结构.上一个章节我们讲了final关键字的原理及用法,本 ...
- java string hash变量_java基础(六)-----String性质深入解析
本文将讲解String的几个性质. 一.String的不可变性 对于初学者来说,很容易误认为String对象是可以改变的,特别是+链接时,对象似乎真的改变了.然而,String对象一经创建就不可以修改 ...
- 网络技术基础(六)网络互连技术
零.简介 1.网络互连的核心是网络之间的硬件连接和网间互连协议,掌握网络互连的基本知识是进一步深入学习网络应用技术的前提. 一.简介 1.网络互连的含义:网络互连是指将分布在不同地理位置.使用不同数据 ...
最新文章
- leetcode算法题--从先序遍历还原二叉树
- Android 笔记一
- 运营商市场经营方向及趋势
- SQL实用技巧:如何将表中某一列的部分数据合并到一行中
- 88mph将上线碎片化零息债券功能,目前正接受Peckshield的安全审计
- 【IT】计算机基础知识
- 服务器下最大能容量多少文件,windows下一个文件夹下面最多可以放多少文件(ntfs格式略过)...
- Laravel报错:Whoops, looks like something went wrong.
- 如何解决pip下载慢的问题
- 特种作业2021年电力电缆考试题库
- 测试@Test启动报错解决方案
- openstack版本_庆祝新版本,供应商自由以及更多OpenStack新闻
- 使用itext把图片转成pdf文件,图片来自本地路径或者文件上传,输出pdf存在本地或者远程minio
- 明翰英语教学系列之语料篇V0.4(持续更新)
- Qt5开发从入门到精通——第六篇四节( 图像与图片——显示SVG格式图片 )
- 虾神段子小剧场:人人都该学点数据分析(1):达五十万的电竞人才缺口?
- 论文解析[10] Contextual Transformer Networks for Visual Recognition
- JDK下载(jdk1.8下载与安装教程)
- 谭浩强-习题6.10
- html5如何设置视频为静音,html5中设置或返回音频/视频是否应该被静音的属性muted-...