[发明专利]一种基于软件定义网络的交换机间链路时延测量方法在审
申请号: | 201410790414.9 | 申请日: | 2014-12-18 |
公开(公告)号: | CN104486159A | 公开(公告)日: | 2015-04-01 |
发明(设计)人: | 程光;胡一非;王玉祥;吴桦 | 申请(专利权)人: | 东南大学 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 江苏永衡昭辉律师事务所 32250 | 代理人: | 王斌 |
地址: | 210096*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 软件 定义 网络 交换机 间链路时延 测量方法 | ||
1.一种基于软件定义网络的交换机间链路时延测量方法,其特征在于:
步骤一:设置安装一台SDN控制器C及Openflow交换机S1、Openflow交换机S2,三台设备使用网线互连,设置SDN控制器C与Openflow交换机S1的eth0接口互联,设置SDN控制器C与Openflow交换机S2的eth0接口互联,设置Openflow交换机S1的eth1接口与Openflow交换机S2的eth1接口互联,进入步骤二;
步骤二:控制器C构造一个Packet_Out包,设定Packet_Out包的action为output,设定Packet_Out包的out_port为eth0,进入步骤三;
步骤三:控制器C发送构造的Packet_Out包至Openflow交换机S1,同时记录当前控制器C的时戳为ts1,进入步骤四;
步骤四:构造的Packet_Out包到达Openflow交换机S1,Openflow交换机S1把数据从Packet_Out包中解析出来,重新封装为普通数据包,并执行action从Openflow交换机S1的eth0接口转发; 普通数据包到达Openflow交换机S2, Openflow交换机S2把所述普通数据包封装到一个Pakcet_In包中又发回控制器C,进入步骤五;
步骤五:控制器C接收到Openflow交换机S2发来的Packet_In包,记录下当前时戳te1,计算第一环路时间t=te1-ts1,进入步骤六;
步骤六:控制器C发送构造的Packet_Out包至Openflow交换机S2,同时记录控制器C的当前时戳为ts2,进入步骤七;
步骤七:构造的Packet_Out包到达Openflow交换机S2,Openflow交换机S2把数据从Packet_Out包中解析出来,重新封装为普通数据包,并执行action从Openflow交换机S2的eth0接口转发; 普通数据包到达Openflow交换机S1, Openflow交换机S1把所述普通数据包封装到一个Pakcet_In包中又发回控制器C,进入步骤八;
步骤八:控制器C接收到Openflow交换机S1发来的Packet_In包,记录下当前时戳te2,计算第二环路时间t’=te2-ts2,进入步骤九;
步骤九:控制器C分别向Openflow交换机S1和Openflow交换机S2各下发一条流表,令分别从Openflow交换机S1和Openflow交换机S2的eth1接口进入的源MAC地址为控制器网卡MAC地址的数据包仍从Openflow交换机S1和Openflow交换机S2的eth1接口转发,进入步骤十;
步骤十:控制器C构造一个探测包,发送至Openflow交换机S1,同时记录当前控制器时戳t1,进入步骤十一;
步骤十一:探测包到达Openflow交换机S1,执行流表规定的action, 从Openflow交换机S1的 eth1接口转发并回到控制器C,记录当前控制器时戳t1’,则控制器C和Openflow交换机S1之间的双向时延为t1’-t1,进入步骤十二;
步骤十二:控制器C发送构造的探测包至Openflow交换机S2,同时记录当前控制器C时戳t2,进入步骤十三;
步骤十三:探测包到达Openflow交换机S2,执行流表规定的action,从Openflow交换机S2的eth1接口转发并回到控制器C,记录当前控制器时戳t2’,则控制器C和Openflow交换机S2之间的双向时延为t2’-t2,进入步骤十四;
步骤十四:计算Openflow交换机S1和Openflow交换机S2之间的双向时延d=t+t’-(t1’-t1)-(t2’-t2),输出双向时延,方法结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410790414.9/1.html,转载请声明来源钻瓜专利网。