带你走进OpenVirteX之简单网络拓扑实验

101656_Kyf6_2249260.jpg

本文将介绍如何利用网络虚拟化平台OpenVirteX(以下简写为OVX)来创建、配置和启动虚拟网络,做一个简单的网络拓扑实验。这将帮助我们 进一步理解OVX的主要概念。实验环境的搭建请参考《带你走进OpenVirteX之环境搭建》,其中,MongoDB的安装是可选的。如果想使用OVX 的持久化功能,建议安装,而在本次实验中并没有启动MongoDB。

实验环境准备就绪后,请跟我一起做一个简单的实验吧。

1 启动Mininet并创建网络拓扑

在基于标准的NDDI拓扑的网络中,一共有11个城市,每个城市有1个核心交换机,每个交换机上有4台主机与之相连。表1中列出了不同城市的物理 DPID(即物理交换机的DPID)。其中DPID的最后6个字节表示主机的MAC地址,MAC地址的最后一个字节表示主机编号。根据表1中城市SFO的 物理DPID,那么该城市第三台主机的MAC地址应是00:00:00:00:02:03。

表1 各城市物理DPID

101550_Mz4t_2249260.png

在该拓扑中连接在每个核心交换机上的主机IP地址分配为10.0.0.1到10.0.0.4,端口为1到4,其他端口一般用于城市间交换机互联,具体连接情况如图1所示。

101731_p3bC_2249260.png

图1 网络拓扑结构

图1中,横线上的数字表示物理交换机端口号。例如城市EWR交换机6号端口与城市IAD交换机的7号端口相连。

开启一个终端,在主目录下执行以下命令,运行系统自带的Mininet脚本internet2.py。这将启动Mininet并创建一个如图1的拓 扑结构,并将所有的交换机连接到OVX。你可以看到Mininet不能连接到控制器,这是由于OVX还没有启动。请保持终端端口处于打开状态,因为整个实 验过程都会用到它。

101805_tLhL_2249260.png

2 启动OVX

再开启一个终端,输入以下命令启动OVX。

101828_f66R_2249260.png

第一次启动OVX,会提示packaging……,耐心等待。成功启动OVX后,可以看到OVX中所有交换机连接到网络,截图给出其中一部分交换机的连接情况:

101848_x4zC_2249260.png

你也可以观察连接检测过程,下面红框标注的部分显示DPID为00:00:00:00:00:00:06:00的6端口和DPID为00:00:00:00:00:00:05:00的7端口连接。

101908_LgfT_2249260.png

你可以在Mininet控制台进行验证,Mininet脚本internet2.py显示EWR和IAD之间的连接,使用net命令可以看到EWR的6端口和IAD的7端口的确存在连接。

101932_JiyE_2249260.png

本文未完,详情请查看原文

了解更多请关注SDNLAB

官方微信平台

101953_gfQE_2249260.jpg

 


转载于:https://my.oschina.net/sdnlab/blog/339113

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值