[发明专利]一种利用SDN技术解决环形网络链路断接的方法有效

专利信息
申请号: 201610747216.3 申请日: 2016-08-27
公开(公告)号: CN107786407B 公开(公告)日: 2019-11-15
发明(设计)人: 王雷;王亮;游培寒;胡瑜;张成震;王津言;虞伟民;傅蕾;陈立 申请(专利权)人: 南京理工大学
主分类号: H04L12/437 分类号: H04L12/437;H04L12/931
代理公司: 32203 南京理工大学专利中心 代理人: 陈鹏;朱显国<国际申请>=<国际公布>=
地址: 210094江苏*** 国省代码: 江苏;32
权利要求书: 暂无信息 说明书: 暂无信息
摘要:
搜索关键词: 一种 利用 sdn 技术 解决 环形 网络 链路断接 方法
【权利要求书】:

1.一种利用SDN技术解决环形网络链路断接的方法,其特征在于,系统架构包括Mininet模拟环境平台、OpenDaylight控制器、REST API接口和微型环形网络拓扑结构,所述微型环形网络拓扑结构包括第一SDN智能交换机(s1)、第二SDN智能交换机(s2)、第三SDN智能交换机(s3)、第四SDN智能交换机(s4)、第五SDN智能交换机(s5)、第一主机(h1)、第二主机(h2)和第三主机(h3),所述第一SDN智能交换机(s1)、第二SDN智能交换机(s2)、第三SDN智能交换机(s3)、第四SDN智能交换机(s4)、第五SDN智能交换机(s5)顺次连接,第五SDN智能交换机(s5)与第一SDN智能交换机(s1)连接,所述第一主机(h1)、第二主机(h2)和第三主机(h3)分别与第一SDN智能交换机(s1)、第二SDN智能交换机(s2)、第三SDN智能交换机(s3)连接;Mininet环境平台通过OpenDaylight控制器全局控制微型环形网络拓扑结构中SDN智能交换机的流表更新;SDN智能交换机解析并执行模拟环境Mininet中配置的网络流表;REST API接口通过编写脚本完成网络拓扑结构流表的配置;该方法包括以下步骤:

步骤1,开启Mininet模拟环境平台,初始化SDN基础环境;

步骤2,运行/opt/opendaylight-snapshot/run.delayed.sh命令开启OpenDaylight控制器,根据最短路径和最小网络路径开销的要求,给初始网络拓扑结构安装初始流表;

在初始流表中,第一主机(h1)发送数据包至第三主机(h3)时,数据包流经第一SDN智能交换机(s1)、第二SDN智能交换机(s2)、第三SDN智能交换机(s3),将第一SDN智能交换机(s1)的第三接口作为数据包的入接口,第一接口作为数据包的出接口,第二SDN智能交换机(s2)的第一接口作为数据包的入接口,第二接口作为数据包的出接口,第三SDN智能交换机(s3)的第一接口作为数据包的入接口,第三接口作为数据包的出接口;

第二主机(h2)发送数据包至第三主机(h3)时,数据包流经第二SDN智能交换机(s2)、第三SDN智能交换机(s3),将第二SDN智能交换机(s2)的第三接口作为数据包的入接口,第二接口作为数据包的出接口,第三SDN智能交换机(s3)的第一接口作为数据包的入接口,第三接口作为数据包的出接口;

将第四SDN智能交换机(s4)的第一接口设置为数据包的入接口和出接口,将第五SDN智能交换机(s5)的第二接口设置为数据包的入接口和出接口;

步骤3,第二SDN智能交换机(s2)和第三SDN智能交换机(s3)链路出现中断,按照第一SDN智能交换机(s1)、第二SDN智能交换机(s2)、第三SDN智能交换机(s3)、第四SDN智能交换机(s4)、第五SDN智能交换机(s5)的顺序依次配置;

重新命名流表,并将第二SDN智能交换机(s2)、第三SDN智能交换机(s3)之间的流删除,提高流表的优先级;

第一主机(h1)发送数据包至第三主机(h3)时,数据包流经第一SDN智能交换机(s1)、第五SDN智能交换机(s5)、第四SDN智能交换机(s4)和第三SDN智能交换机(s3),将第一SDN智能交换机(s1)的第三接口作为数据包的入接口,第二接口作为数据包的出接口,第五SDN智能交换机(s5)的第二接口作为数据包的入接口,第一接口作为数据包的出接口,第四SDN智能交换机(s4)的第二接口作为数据包的入接口,第一接口作为数据包的出接口,第三SDN智能交换机(s3)的第二接口作为数据包的入接口,第三接口作为数据包的出接口;

第二主机(h2)发送数据包至第三主机(h3)时,数据包流经第二SDN智能交换机(s2)、第一SDN智能交换机(s1)、第五SDN智能交换机(s5)、第四SDN智能交换机(s4)、第三SDN智能交换机(s3),将第二SDN智能交换机(s2)的第三接口作为数据包的入接口,第一接口作为数据包的出接口,第一SDN智能交换机(s1)的第一接口作为数据包的入接口,第二接口作为数据包的出接口;

步骤4,输入命令mininet>xterm h1 h2 h3,开启每个主机的终端检测仿真程序,检测到网络链路中第一SDN智能交换机(s1)和第五SDN智能交换机(s5)之间存在回路;

步骤5,更新流表并重新命名,提高流表优先级,改变交换机的配置顺序;先设置第五SDN智能交换机(s5),将第五SDN智能交换机(s5)的第二接口作为数据包的入接口,第一接口作为数据包的出接口,再设置第二SDN智能交换机(s2),将第二SDN智能交换机(s2)的第三接口作为数据包的入接口,第一接口作为数据包的出接口,第三步设置第一SDN智能交换机(s1),与第一主机(h1)连接的第三接口和第二SDN智能交换机(s2)连接的第一接口作为数据包的入接口,第二接口作为数据包的出接口,第四步设置第四SDN智能交换机(s4),第二接口作为数据包的入接口,第一接口作为数据包的出接口,最后设置第三SDN智能交换机(s3),它的第二接口作为数据包的入接口,第三接口作为数据包的出接口;

步骤6,通过第三主机(h3)的xterm屏显查看接收到的数据包标号,判断所有数据是否都已经成功发送,如成功则关闭Mininet模拟环境平台,反之继续监测发送直至发送完成。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201610747216.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top