[发明专利]基于硬件的大规模网络路由仿真方法无效

专利信息
申请号: 200910136096.3 申请日: 2009-04-28
公开(公告)号: CN101567818A 公开(公告)日: 2009-10-28
发明(设计)人: 郑康锋;郭世泽;杨义先;王秀娟;钮心忻;武斌;赵建鹏 申请(专利权)人: 中国人民解放军总参谋部第五十四研究所;北京邮电大学;北京工业大学
主分类号: H04L12/26 分类号: H04L12/26;H04L12/24;H04L12/56
代理公司: 中国和平利用军工技术协会专利中心 代理人: 容敦璋
地址: 100081北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了提供一种基于硬件的大规模网络路由仿真方法,提出使用高性能专用网络处理专用平台实现大规模网络路由仿真技术。仿真的初始化过程由网络性能的仿真、装载相应的QoS算法代码和虚拟路由表的构建三个部分依次生成;仿真过程步骤如下:首先,接收真实网络数据包,然后,将真实数据包转化为用于仿真的虚拟包,在虚拟网络设备之间转发虚拟数据包,并虚拟数据包转化为真实数据包进入真实网络。本发明申请所提供的大规模网络路由仿真方法处理性能高、提供可靠的虚实转换接口、可扩展性强、降低了成本,增强了方便性和可操作性。
搜索关键词: 基于 硬件 大规模 网络 路由 仿真 方法
【主权项】:
1.一种基于硬件的大规模网络路由仿真方法,其特征在于:仿真过程流程之前要有初始化过程;仿真的初始化过程由生成网络设备的仿真模型、装载相应的QoS算法代码和虚拟路由表的构建三个部分依次生成;生成网络设备的仿真模型本质上就是内存中的一系列缓冲队列,一个虚拟的数据包在这些仿真模型之间的传递过程实际上就是处理器将一个虚拟的数据包从一个设备所对应的队列拷贝到另一个设备所对应的队列中;装载相应的QoS算法代码指对以上提及的仿真模型中的队列的拥塞控制控制策略和队列之间的调度策略需对应真实的网络设备的QoS特性;路由表为每一个进入仿真系统的数据包提供了一条穿过仿真网络的路径,它是根据配置文件中提供的静态路由以及各个仿真设备所使用的路由协议产生的动态路由两者合并生成的;其特征还在于:在初始化之后的仿真过程步骤如下:(1)接收真实网络数据包网络处理器接收来自网络中的数据包,存储在网络处理器的存储器中,并在其中构造相应的数据包描述信息;数据包描述信息包括数据包的入口、存储地址、数据包偏移以及大小;最后在存储器中存放相应的数据包指针,根据这个指针找到相应的数据包描述信息和数据包的内容;(2)真实数据包转化为用于仿真的虚拟包将从网络中接收的真实数据包解封装,去掉二层的包头信息,修改数据包描述的偏移地址;然后将数据包的指针拷贝到虚拟接收路由器的缓冲队列中,用于仿真数据包的转发过程,这里称存储下来用于仿真的数据包为虚拟数据包;(3)在虚拟网络设备之间转发虚拟数据包提取虚拟包的目的IP地址,用此IP地址去查找路由表,得到下一跳跳径和下一跳路由器;如果下一跳路径是虚拟链路,则将数据包指针拷贝到下一跳路由器的缓冲内存队列中,并使TTL值减1,返回步骤(3)继续查找转发,如此循环直到下一跳为真实的物理接口;如果下一跳路径是是真实的物理接口,则转至第(4)步;在虚拟网络设备之间转发虚拟数据包也就是在虚拟路由器内存队列之间转发虚拟数据包指针;在虚拟数据包指针的插入队列过程中,根据配置的拥塞控制策略即可模拟路由器的QoS特性;(4)虚拟数据包转化为真实数据包进入真实网络将虚拟数据包封装成真实网络的数据包,从正确的物理接口发送;根据下一跳的IP地址则将数据包封装成帧,添加正确的源MAC地址和目的MAC地址,由于TTL的修改重新计算并修改数据包包头的校验和值,并从此物理接口发送进入真实网络。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军总参谋部第五十四研究所;北京邮电大学;北京工业大学,未经中国人民解放军总参谋部第五十四研究所;北京邮电大学;北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/200910136096.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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