[发明专利]利用内网模拟公共网的方法及装置无效
申请号: | 201110348363.0 | 申请日: | 2011-11-07 |
公开(公告)号: | CN102821035A | 公开(公告)日: | 2012-12-12 |
发明(设计)人: | 陈治平 | 申请(专利权)人: | 金蝶软件(中国)有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/08;H04L29/12 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 模拟 公共 方法 装置 | ||
技术领域
本发明涉及计算机网络技术领域,具体是利用内网模拟公共网的方法及装置。
背景技术
现有技术中,存在很多种公共网络,这些公共网络环境复杂,如:零售行业不仅有EAS(Electronic Article Surveillance,电子商品防窃(盗)系统)后台控制系统,也有远程门店pos(销售点终端)机系统,因此需要各种软件(如:交易中间件)来实现远程pos机和EAS的实时通讯。该交易中间件是基于网络开发出的一个软件,但在内网环境下进行研发该交易中间件等软件却存在这样的问题:对于任何一种公共网络,它们的真实网络环境都不一样,而这些个复杂公共网络环境会带来什么样的问题就很难预料。
发明内容
本发明的主要目的是提供一种利用低成本的内网模拟成本高昂的公共网的方法和装置。
本发明解决其技术问题所采用的技术方案是:
一种利用内网模拟公共网的方法,其包括:
在内网中对数据包进行过滤,将数据包分类;
使用队列规定对数据包进行网络控制以模拟公共网。
优选地,所述对数据包进行过滤,将数据包分类,具体包括:
按照数据包的特征对所述数据包进行分类,所述数据包的特征包括:源IP地址、目标IP地址、端口或者协议类型。
优选地,所述对数据包进行网络控制,具体包括:
对所述数据包的流量、流向、流速、延迟时间和丢包率进行修改,使之与公共网的对应参数值相同或者近似。
优选地,所述对数据包进行网络控制,具体包括:使用HTB算法、CBQ算法、pfifo_fast算法、TBF算法、SFQ算法或者PRIO算法对数据包进行网络控制。
优选地,将数据包分类,之前,进一步包括:在所述数据包添加服务类型标识位,根据所述服务类型标识位对所述数据包进行分类。
本发明还提供一种利用内网模拟公共网的装置,其包括:
分类单元,用于在内网中对数据包进行过滤,将数据包分类;
网络控制单元,用于将使用队列规定对数据包进行网络控制以模拟公共网。
优选地,所述分类单元,具体用于按照所述数据包的特征对所述数据包进行分类,所述数据包的特征包括:源IP地址、目标IP地址、端口或者协议类型。
优选地,所述网络控制单元,具体用于对所述数据包的流量、流向、流速、延迟时间和丢包率进行修改,使之与公共网的对应参数值相同或者近似。
优选地,所述网络控制单元,用于实施本发明的技术方案,具有以下有益效果:本发明提供的方法和装置通过用成本较低的内网模拟成本昂贵的公共网的参数以模拟公共网的运行环境,大量节约了资源,部署和操作简单方便。
附图说明
图1为本发明实施例提供的方法流程图;
图2为本发明实施例提供的装置结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例提供一种利用内网模拟公共网的方法,如图1所示,该方法包括步骤:
S110、在内网中对数据包进行过滤,将数据包分类;
该步骤中,可利用过滤器按照数据包的特征对数据包进行分类。数据包为IP数据包或者其他的网络数据包,如局域网的数据包等,该特征包括:源IP地址、目标IP地址、端口或者协议类型等。目前Unix自带可以使用的过滤器有:fwmark分类器,u32分类器,基于路由的分类器和RSVP分类器。而且过滤器是一个链式结构,可以逐步过滤,过滤链会被保存在某个类和队列规定中。但按照前述目标IP地址加端口的方式进行过滤,就没有办法区别是卡服务类型还是单据服务类型。为此,本发明实施例进一步提出根据不同的服务类型分配不同的IP,以确定分类。在按照服务类型进行分类时,在该数据包上加上服务类型的标识位,该服务类型标识位上用不同的标识区别不同的服务,如卡服务、单据服务等不同的服务类型,然后按照服务类型进行分类。
S120、使用队列规定对数据包进行网络控制以模拟公共网。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金蝶软件(中国)有限公司,未经金蝶软件(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110348363.0/2.html,转载请声明来源钻瓜专利网。