【Open vSwitch】Open vSwitch的GRE隧道实验网络

实验参考:

Open vSwitch的GRE隧道实验网络

实验步骤:

1. 配置VM:

1. 本次要实现的拓扑如下:

 

先验证虚拟机VM1的OvS服务是否被启动好:

 

2. 在VM1中创建两个bridge:

 

1 # ovs-vsctl add-br br0
2 # ovs-vsctl add-br br1

 

3. 配置br0:

 

4. 配置br1:

 

# ifconfig br1 172.171.6.6/24 up

 

5. 查看ovs配置:

 

6. 查看网络配置:

 

7. 同理,配置VM2。在配置IP地址时需注意与VM1的不同:

 

 

给VM2的br1配置IP地址:

 

# ifconfig br1 172.171.6.7/24

 

8. 查看VM2的ovs与网络配置:

 

 

 

2. gre相关实现:

1. 先进行ping测试,可以看到,两虚拟机间的br0可以通信,但是br1无法通信:

 

2. 在两虚拟机上配置GRE:

 

# ovs-vsctl add-port br1 gre1 -- set interface gre1 type=gre option:remote_ip=20.0.2.11 #VM1上配置
# ovs-vsctl add-port br1 gre1 -- set interface gre1 type=gre option:remote_ip=20.0.2.12 #VM2上配置

 

查看配置结果:

 

3. 验证gre隧道是否成立:

 

可以看到VM2已经能成功ping通VM1,反过来,VM1也能成功ping通VM2:

 

4. 抓包分析,可以看到数据包使用的协议的确是GRE:

 

 

实验结论:

Open vSwitch创建GRE隧道可以让两个无法通信的机器通信起来,实验中,GRE把两个不通信的网桥连接起来,可以推断出,假如网桥上接主机,那么主机之间也可以通信。这在连接两个不同域之间的SDN网络有很大的作用,我们的“SDN创新实验平台”中的不同节点就是用Open vSwitch创建GRE隧道连接的。值得说的是用运行在Linux环境中的 Open vSwitch创建GRE隧道,LinuxKernel的最低版本为3.11。

转载于:https://www.cnblogs.com/ptolemy/p/11257056.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/549949.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

电子政务项目风险管理(上)

风险管理是项目管理中非常重要的环节。电子政务项目由于受到政府预算体系、领导个人意志、层层审批决策机制以及实施方对政府业务特点把握能力等多种客观因素的影响,风险种类更多,如果不能很好地进行管理,会对整个项目的进展造成严重影响&…

php web音视频通话,实现音视频通话(Web)

实现音视频通话(Web)网易云信音视频通话产品的基本功能包括高质量的实时音视频通话。当您成功初始化 SDK 之后,您可以简单体验本产品的基本业务流程。本文档为您展示音视频通话提供的基本业务流程。前提条件请确认您已完成以下操作:快速跑通Sample Code注…

【Open vSwitch】Open vSwitch的VxLAN隧道网络实验

验参考: Open vSwitch的VxLAN隧道网络实验 实验步骤: 1. 预先配置: 1. 验证两虚拟机的OvS服务是否被启动好: # ps –ef|grep ovs 2. 登陆两台安装Mininet的虚拟机,分别查看IP地址: VM1(192.168.0.102&#…

centos oracle创建库,CentOS Oracle安装必要的软件创建数据库

CentOS Oracle安装系统的特性,既可作为高校计算机专业CentOS Oracle安装学习,也可以作为CentOS系统开源爱好者、CentOS系统用户CentOS Oracle安装系统的特性,,既可作为高校计算机专业CentOS Oracle安装学习,也可以作为…

(转载)windows server 2003的注意事项

Windows Server 2003需要注意的地方Windows Server 2003分为4个版本:标准版、企业版、Datacenter 版和 Web版,对硬件系统的最小要求为:最小CPU速度 133MHz,推荐CPU速度 550MHz最小内存要求 128M,推荐最小内存 256M安装…

【Open vSwitch】Open vSwitch流表应用实战

实验参考: Open vSwitch流表应用实战 如何在ubuntu系统下搭建一个opendaylight Beryllium版本环境 实验步骤: 1. 前期准备。 1.创建2个虚拟机,一个是选择OpenDaylight镜像的虚拟机作为控制器(注:内存大于2G&#xff09…

oracle sql loop merge,Oracle之存储过程和MERGE INTO语句

一、MERGE INTO语句1、merge into语句的功能:我们操作数据库的时候,有时候会遇到insert或者Update这种需求。我们操纵代码时至少需要写一个插入语句和更新语句并且还得单独写方法效验数据是否存在,这种操作完全可以用merge into语句代替&…

七月暴雨

狼是弱者 是生命无从着落的弱者 是黯然神伤的异族 它们此刻在星光月夜里 悲情地凝望厮守缠绵过的故园 在逡巡的感伤里作别 为了生命 为了延续 选择死亡或者选择离去 就像时间无意从指间滑过一样 悄悄的溜走 没有…

【OpenFlow】OpenFlow1.3协议基于Mininet部署与验证

实验参考: OpenFlow1.3协议基于Mininet部署与验证 实验步骤: 1. 安装mininet,具体步骤请看实验参考。 2. Mininet创建拓扑后连接支持OpenFlow1.3的控制器: 在连接前,可以通过命令确认控制器的端口号: 3. 进…

oracle gets/exec 单位,ORACLE AWR使用基础

ORACLE AWR使用基础Oracle Database 10g 提供了一个显著改进的工具:自动工作负载信息库(AWR)。Oracle 建议用户用这个取代Statspack。AWR 实质上是一个Oracle 的内置工具,它采集与性能相关的统计数据,并从那些统计数据中导出性能量度&#xf…

思科(Cisco)IOS 12.3特性分析[ZT]

cisco的ios 12.3和其子版本不仅包含增加的基本变化和漏洞修复。一起来近距离体验12个最有用的变化,包括网络准入控制(nac),最优边缘路由,动态多点***,ipsec全状态故障恢复等。      可能会有少数网络工…

【OpenFlow】OpenFlow1.0协议分析

实验参考: OpenFlow1.0协议分析 实验步骤: Coming soon... 转载于:https://www.cnblogs.com/ptolemy/p/11257083.html

vs连接oracle数据库报错,用VS连接oracle数据库时ORA-12504错误

Android中的AlertDialog使用示例二(普通选项对话框)在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择.这些功能我们叫它Android Dialog对话框,AlertDialog实现方法为建造者模式. ...OpenCV2学习笔记05:矩阵翻转对图像进行翻…

红龙大虾不能吃!

南京街头基本上所有的饭店、餐厅都再热买 红龙大虾,特别是世界杯期间,边看球边喝啤酒边吃红龙大虾几乎是所有餐厅的热门选择。但今天网上看了一编文章,才发现原来这个红龙大虾是万万不能吃的! 下面内容转自网易社区--------------…

【OpenDaylight】OpenDaylight的C/S模式实验

实验参考: OpenDaylight的C/S模式实验 实验步骤: 1. 启动OpenDaylight: 查看是否开启: 或: 2. 查看OpenDaylight的IP地址: 3. 用Miniet创建简易拓扑并连接ODL: 4. 在OpenDaylight虚拟机上查看监…

网管日志-06.07.24

现在时间是20:36分钟,我仍在机房工作着,还是那条光纤透明链路,本应该上个周就可以完成的工作,却一直拖到现在还没有解决,第一次是因为电信没有携带壁挂的odf,只能在机架式odf的一个法兰盘上熔接光纤&#x…

matlab平稳随机过程的功率谱密度,平稳随机过程的功率谱密度

《平稳随机过程的功率谱密度》由会员分享,可在线阅读,更多相关《平稳随机过程的功率谱密度(27页珍藏版)》请在人人文库网上搜索。1、平稳随机过程的功率谱密度,一、平稳过程的功率谱密度,假如 x( t ) 满足狄利克雷 (Dirichlet) 条件,且,绝对可积, 即,那么…

【OpenDaylight】OpenDaylight及Postman实现VxLAN网络实验

实验参考: OpenDaylight及Postman实现VxLAN网络实验 实验步骤: Coming soon... 转载于:https://www.cnblogs.com/ptolemy/p/11257095.html

linux vnc 改端口号,基于Linux中vnc配置端口号的修改方法

vnc的默认端口是自己配置的,并不是这有一个端口号。通过打开/etc/sysconfig/vncservers。 这里就配置了2个桌面,一个桌面号是1, 一个是2.这里的配置的参数VNCSERVERS"2:root"VNCSERVERARGS[2]"-geometry 1280x800"就可以…

Event Organization Site - To be published on 4th August

www.asp.net The first "By the Community, For the Community" sample! Do not forget it!