[发明专利]一种SDN网络中分片报文乱序的处理方法及应用有效

专利信息
申请号: 201310498492.7 申请日: 2013-10-22
公开(公告)号: CN103532672B 公开(公告)日: 2017-06-16
发明(设计)人: 芮雄丽;张可彦 申请(专利权)人: 芮雄丽;张可彦
主分类号: H04L1/00 分类号: H04L1/00;H04L12/801
代理公司: 南京知识律师事务所32207 代理人: 汪旭东
地址: 211167 江苏省南京市江宁科*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 sdn 网络 分片 报文 处理 方法 应用
【权利要求书】:

1.一种SDN网络中分片报文乱序的处理方法,其特征在于:包括以下内容

①下发转发路径的PMTU“Path MTU,路径MTU”和分片规则,包括:

根据从其控制的OF交换机收集到的拓扑信息和端口属性,Controller为每条流所经过的转发路径计算PMTU;其中PMTU等于该流所经过的SDN转发路径上各个OF交换机端口的最小值;Controller将该PMTU作为该流对应的流表的一个属性下发到转发路径的OF交换机上,并控制OF交换机在沿着该路径转发报文时,如果进行报文分片,则分片大小不能超过该PMTU;

②该进入SDN网络的流中的报文添加流id,包括:

对于含有TCP/UDP端口号的报文,当这些报文进入SDN网络时,Controller通过流表控制入口处的OF交换机,为属于同一个流的报文,在IP报文头中添加流id,用来标识该报文所属的流;Controller向该流的转发路径上的后续OF交换机下发的流表中,含有该流的流id;后续OF交换机借助该流id,确定报文所属的流和查询转发路径;

③对于SDN网络内部遇到的分片报文,确定其所属的流,并按照流id转发分片报文,包括:

1)对于含有TCP/UDP端口号的报文,具有相同源/目的IP地址对和TCP/UDP端口号的报文,定义为属于同一个流;

2)对于不含TCP/UDP端口号的分片报文,源/目的IP地址与前面含有TCP/UDP端口号的分片报文中的源/目的IP地址相同,并且报文头中流id与包含TCP/UDP端口号的报文头中的标识相同,这些分片也属于前面报文所属的流。

2.OF交换机根据权利要求1所述方法对不含流id的IPv4分片报文的处理方法,其特征在于:包括以下步骤:

步骤1:接收IPv4报文,解析源/目的IP、流id、标志“Flags”和片偏移“FragmentOffset”字段;如果标志“Flags”中的分片标志为0且片偏移“Fragment Offset”为零,则表示接收到的报文不是分片报文,继续步骤2;否则,转至步骤4;

步骤2:解析报文头中的Protocol字段,对于TCP/UDP报文,从TCP/UDP报文头中获取源/目的Port号;结合步骤1中的源/目的IP,确定报文所属的流;把具有相同源/目的IP和源/目的Port号的报文归属于同一个流;继续步骤3;

步骤3:记录该报文的流id信息,将该报文的流归属信息、报文的流id传送到分片报文处理模块,并用该流id更新“分片报文流归类表”中对应条目的流id信息;在该“分片报文流归类表”中的条目通常包括:源/目的IP、流id,转至步骤5;

步骤4:解析报文头获取流id字段,结合步骤1中解析出的源/目的IP信息,查询分片报文处理模块的“分片报文流归类表”,获取该分片报文所属的流对应的条目,并返回该条目中保存的源/目的Port号;继续步骤5;

步骤5:获取转发路径,根据源/目的IP和源/目的Port号,查询流表,获取该流的转发路径,根据转发路径转发该报文。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

周一至周五 9:00-18:00

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