[发明专利]一种主动测量OpenFlow网络端到端路径性能的方法及其所采用的系统有效
申请号: | 201410799394.1 | 申请日: | 2014-12-19 |
公开(公告)号: | CN104734907B | 公开(公告)日: | 2018-06-19 |
发明(设计)人: | 陈鸣;代飞;许博;邢长友 | 申请(专利权)人: | 中国人民解放军理工大学 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L7/00;H04L12/937 |
代理公司: | 北京思创大成知识产权代理有限公司 11614 | 代理人: | 王尧 |
地址: | 210007 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 路径性能 主动测量 网络端 单向时延 高效测量 设备时钟 测量 控制程序 端到端性能 定量分析 测量系统 技术手段 控制平面 评估网络 实用工具 数据平面 体系结构 往返时延 控制器 丢包率 路由 时延 使能 逐段 调试 发送 分组 统一 | ||
1.一种主动测量OpenFlow网络端到端路径性能的方法,其特征在于,在OpenFlow规范的基础上,它包括下列步骤:
A.用户发送网络端到端路径性能的测量指令至OFMP使能控制器,OFMP使能控制器接到用户发送的网络端到端路径性能的测量指令后,解析测量指令获取测量指标和测量路径,构造OFMP测量报文并在测量报文中写入OFMP使能控制器的本地测量信息,按照测量路径向其中的首跳OFMP使能交换机发送该测量报文,所述的OFMP测量报文包括测量路径和测量路径中各OFMP使能交换机的本地测量信息;其中,首跳和最后一跳交换机均为OFMP使能交换机;
B.首跳OFMP使能交换机接收到来自OFMP使能控制器的OFMP测量报文,在测量报文中写入本地测量信息,按照测量路径向下一跳交换机发送,如果该交换机是OFMP使能交换机,则在测量报文中写入该OFMP使能交换机的本地测量信息,然后向下一跳交换机发送该测量报文;如果该交换机不是OFMP使能交换机,则再向其下一跳交换机发送该测量报文;依次遍历测量路径中的所有交换机完成OFMP测量报文的转发,最后一跳OFMP使能交换机在OFMP测量报文写入本地测量信息后将其返回OFMP使能控制器;
C.OFMP使能控制器根据测量指标的要求,对OFMP测量报文中的各使能交换机的本地测量信息序列进行处理,得到端到端路径性能参数,并向用户显示这些性能参数;
步骤A中:OFMP是OFMP使能交换机与OFMP使能控制器或OFMP使能交换机之间通信的协议,OFMP的报文格式包括基本字段:Version字段用于表示OFMP版本号,Flag字段中包括多种测量方式的标识位,Identification字段和Sequence Number字段用于标识不同的主动测量过程和相同主动测量过程中的不同报文,Path Pointer字段表示插入路径测量记录的当前位置的指针,Measurement Start字段和Measurement End字段用于标识测量路径的起点和终点交换机的Dpid值,Path Record字段用于存放本结点标识Dpid或主机的MAC和测量报文到达本设备的时刻。
2.根据权利要求1所述的主动测量OpenFlow网络端到端路径性能的方法,其特征在于,步骤A中:OFMP使能控制器是指能够理解OpenFlow测量协议OFMP,并执行相应功能的OpenFlow控制器;OFMP交换机是指能够理解OpenFlow测量协议OFMP,并执行相应功能的OpenFlow交换机。
3.根据权利要求1所述的主动测量OpenFlow网络端到端路径性能的方法,其特征在于,步骤A中:测量路径是指在OpenFlow网络中测量报文从OFMP使能控制器发出、由测量指标要求而设定的交换机序列直至返回OFMP使能控制器的路径,该路径中交换机序列的部分与被测流的路径一致。
4.根据权利要求1所述的主动测量OpenFlow网络端到端路径性能的方法,其特征在于,步骤A中:测量指标是指端到端路径的性能测度,包括路由即测量分组所经过的路径结点序列、往返时延、单向时延、丢包率、交换机逐跳时延和控制平面与数据平面间的时延中的一个或多个。
5.根据权利要求1所述的主动测量OpenFlow网络端到端路径性能的方法,其特征在于,本地测量信息包括本地设备的标识符和本地时钟时间,所述的本地设备的标识符为Dpid或MAC地址。
6.根据权利要求1所述的主动测量OpenFlow网络端到端路径性能的方法,其特征在于,步骤B中,首跳OFMP使能交换机以PACKET OUT方式接收到来自OFMP使能控制器的OFMP测量报文,最后一跳交换机,则以PACKET IN方式向OFMP使能控制器返回该测量报文。
7.一种如权利要求1所述的主动测量OpenFlow网络端到端路径性能的方法所采用的系统,其特征在于,在OpenFlow规范的基础上,OpenFlow主动测量系统包括一台OFMP使能控制器和至少两台OFMP使能交换机,系统测量端到端路径时,路径的首跳和最后一跳交换机均为OFMP使能交换机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军理工大学,未经中国人民解放军理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410799394.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种轻量级网页性能测试架构和方法
- 下一篇:一种带外管理服务器资产信息的方法