[发明专利]一种常规路由与延迟容忍网络融合分布式转发系统和方法有效
申请号: | 201810755142.7 | 申请日: | 2018-07-11 |
公开(公告)号: | CN109005114B | 公开(公告)日: | 2021-01-26 |
发明(设计)人: | 王海;牛大伟;郭晓;于卫波;米志超;熊飞;李艾静;黄星河 | 申请(专利权)人: | 中国人民解放军陆军工程大学 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/741;H04L12/747;H04L12/751 |
代理公司: | 江苏银创律师事务所 32242 | 代理人: | 孙计良 |
地址: | 210007 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 常规 路由 延迟 容忍 网络 融合 分布式 转发 系统 方法 | ||
1.一种常规路由与延迟容忍网络融合分布式转发系统,其特征在于,包括控制器单元、路由管理模块、软交换单元和延迟容忍模块;
所述控制器单元包括路由接收模块、路由设置模块和数据处理模块;
所述路由接收模块用于接收所述路由管理模块发送的路由信息;
所述路由设置模块用于将所述路由管理模块所发送的路由信息生成流表设置指令,然后将所述流表设置指令发送至所述软交换单元;所述流表设置指令包含路由信息;
所述数据处理模块用于接收所述软交换单元所提交的数据报文,并将该数据报文发送至所述延迟容忍模块;
所述路由管理模块用于发现和管理相应子网的路由,并将相应的路由信息发送至所述控制器单元;
所述软交换单元包括流表配置模块和数据转发模块;所述流表配置模块用于根据控制器单元所发的流表设置指令生成流表和相应的流表数据;所述流表由流表数据所组成;所述流表数据包括路由信息;
所述数据转发模块用于接收待转发的数据报文,然后根据数据报文中的目的地址查找所述流表,当流表中能够找到相应目的地址所对应的流表数据时,向对应的网络发送所述数据报文;当流表中找不到相应目的地址所对应的流表数据时,将所述数据报文提交至所述控制器单元;
所述延迟容忍模块用于接收所述控制器单元所发送的数据报文,通过延迟容忍的方式发送该数据报文。
2.如权利要求1所述的常规路由与延迟容忍网络融合分布式转发系统,其特征在于,所述控制器单元、路由管理模块、软交换单元和延迟容忍模块位于不同主机。
3.一种常规路由与延迟容忍网络融合分布式转发方法,其特征在于,包括如下步骤:
R1:路由管理模块发现和管理相应子网的路由,并将相应的路由信息发送至控制器单元;
M1:控制器单元接收路由管理模块发送的路由信息;
M2:控制器单元将路由管理模块所发送的路由信息生成流表设置指令,然后将所述流表设置指令发送至软交换单元;所述流表设置指令包含路由信息;
C1:软交换单元根据控制器单元所发的流表设置指令生成流表和相应的流表数据;所述流表由流表数据所组成;所述流表数据包括路由信息;
C2:接收待转发的数据报文,然后根据数据报文中的目的地址查找所述流表,当流表中能够找到相应目的地址所对应的流表数据时,向对应的网络发送所述数据报文;当流表中找不到相应目的地址所对应的流表数据时,将所述数据报文提交至控制器单元;
M3:控制器单元接收所述软交换单元所发的数据报文,并将该数据报文发送至延迟容忍模块;
D1:延迟容忍模块将控制器单元所发送的数据报文通过延迟容忍的方式进行发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军陆军工程大学,未经中国人民解放军陆军工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810755142.7/1.html,转载请声明来源钻瓜专利网。