[發明專利]利用內網模擬公共網的方法及裝置無效
| 申請號: | 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.szxzyx.cn/pat/books/201110348363.0/2.html,轉載請聲明來源鉆瓜專利網。





