亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種網(wǎng)管被管網(wǎng)絡(luò)模擬系統(tǒng)及其模擬方法_2

文檔序號(hào):8365310閱讀:來源:國知局
面測試和培訓(xùn)工作、無法在實(shí)際使用過程中對(duì)不同組網(wǎng)拓?fù)湎戮W(wǎng)管功能進(jìn)行測試等等。在此前提下本發(fā)明提出了功能更全面、實(shí)用性更強(qiáng)的系統(tǒng)及其模擬方法。本發(fā)明的系統(tǒng)能夠根據(jù)網(wǎng)絡(luò)實(shí)際拓?fù)湟?guī)劃搭建模擬環(huán)境,并模擬網(wǎng)絡(luò)中的節(jié)點(diǎn)、設(shè)備和連接方式等,將全網(wǎng)的網(wǎng)絡(luò)拓?fù)涑尸F(xiàn)給用戶,使其可以通過修改模擬拓?fù)浠蛘咴O(shè)備參數(shù)等方式實(shí)現(xiàn)對(duì)全網(wǎng)拓?fù)涞目刂啤?br>[0019]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清晰明確,現(xiàn)對(duì)其【具體實(shí)施方式】進(jìn)行詳細(xì)闡述。
[0020]網(wǎng)絡(luò)設(shè)備的管理核心就是對(duì)設(shè)備管理表項(xiàng)的數(shù)據(jù)匯總進(jìn)行處理,而模擬網(wǎng)絡(luò)環(huán)境的所有變化結(jié)果最終將以管理表項(xiàng)的數(shù)據(jù)變化進(jìn)行體現(xiàn),在此實(shí)質(zhì)基礎(chǔ)上,網(wǎng)管被管網(wǎng)絡(luò)模擬系統(tǒng)的模塊以兩條流程線進(jìn)行描述,最終匯聚到設(shè)備的管理表項(xiàng)上(參見圖1)。要實(shí)現(xiàn)對(duì)整個(gè)被管網(wǎng)絡(luò)的模擬,其首先要解決的問題就是如何設(shè)計(jì)制作整個(gè)模擬網(wǎng)絡(luò)的網(wǎng)絡(luò)環(huán)境(網(wǎng)絡(luò)拓?fù)?,指定網(wǎng)絡(luò)環(huán)境中節(jié)點(diǎn)數(shù)量,節(jié)點(diǎn)間組網(wǎng)連接關(guān)系及各種網(wǎng)絡(luò)要素參數(shù)設(shè)定。其中一條流程線是實(shí)現(xiàn)對(duì)模擬網(wǎng)絡(luò)的網(wǎng)絡(luò)建模,完成網(wǎng)絡(luò)建模后根據(jù)實(shí)際模擬拓?fù)涞念A(yù)案進(jìn)行模擬網(wǎng)絡(luò)規(guī)劃搭建,通過規(guī)劃拓?fù)涞鸟詈详P(guān)系,結(jié)合設(shè)備的參數(shù)屬性特性,將模擬拓?fù)涞臄?shù)據(jù)映射到設(shè)備的管理表項(xiàng)中。另外一條流程線是網(wǎng)絡(luò)管理系統(tǒng)通過正常的網(wǎng)絡(luò)管理接口實(shí)現(xiàn)對(duì)模擬網(wǎng)絡(luò)的管理,該流程線中需要實(shí)現(xiàn)被管系統(tǒng)的虛擬代理功能以及對(duì)管理命令進(jìn)行合理分解對(duì)應(yīng)的IP映射功能,最終實(shí)現(xiàn)根據(jù)管理命令的IP地址尋址到模擬網(wǎng)絡(luò)中對(duì)應(yīng)的設(shè)備對(duì)象實(shí)例,利用虛擬代理功能,將設(shè)備管理表項(xiàng)中的數(shù)據(jù)與網(wǎng)絡(luò)管理系統(tǒng)的管理命令進(jìn)行匹配。
[0021]關(guān)于網(wǎng)絡(luò)建模模塊:本模塊主要功能是實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)要素進(jìn)行建模(參見圖2)。本模塊通過面向?qū)ο笤O(shè)計(jì)方法將實(shí)際網(wǎng)絡(luò)中的要素在模擬系統(tǒng)中以人機(jī)交互式圖形界面呈現(xiàn),這些要素包括但不限于網(wǎng)絡(luò)中的交換設(shè)備、電臺(tái)/衛(wèi)星設(shè)備、裝載平臺(tái)、通信子網(wǎng)等。結(jié)合實(shí)際設(shè)備在網(wǎng)絡(luò)中的功能和特點(diǎn),生成模擬網(wǎng)絡(luò)中相應(yīng)的要素,具備與實(shí)際網(wǎng)絡(luò)要素相同的功能和特點(diǎn),如:交換設(shè)備具有設(shè)備IP、接口類型、路由交換等屬性,裝載平臺(tái)具有裝載設(shè)備、內(nèi)部連接、對(duì)外接口等屬性。每一種屬性的值可以固定也可以在后續(xù)自動(dòng)生成。網(wǎng)絡(luò)要術(shù)建模模塊作為本系統(tǒng)的基礎(chǔ),為后續(xù)的模擬網(wǎng)絡(luò)搭建提供基本設(shè)備、鏈路模型。
[0022]網(wǎng)絡(luò)規(guī)劃模塊:本模塊主要實(shí)現(xiàn)網(wǎng)絡(luò)拓?fù)涞囊?guī)劃(參見圖3)。用戶根據(jù)模擬網(wǎng)絡(luò)的實(shí)際需求,對(duì)模擬網(wǎng)絡(luò)進(jìn)行規(guī)劃。首先在地理視圖或者邏輯視圖上布設(shè)裝載平臺(tái)及它們之間的連接,并指定骨干網(wǎng)頻率、拓?fù)涞染W(wǎng)絡(luò)參數(shù),完成骨干網(wǎng)網(wǎng)絡(luò)規(guī)劃;接著對(duì)通信專業(yè)網(wǎng)絡(luò)進(jìn)行布設(shè),這些通信專業(yè)網(wǎng)絡(luò)包括但不限于衛(wèi)星子網(wǎng)、超短波電臺(tái)網(wǎng)、指揮所無線局域網(wǎng)、高速電臺(tái)網(wǎng)、光纖環(huán)網(wǎng),并指定相關(guān)的網(wǎng)絡(luò)參數(shù);通過規(guī)劃可在地理視圖和邏輯視圖上搭建一個(gè)有線、無線混合的復(fù)雜網(wǎng)絡(luò)拓?fù)?,并將網(wǎng)絡(luò)拓?fù)洳捎脠D形化界面直觀地展現(xiàn)給用戶。網(wǎng)絡(luò)規(guī)劃模塊是布設(shè)模擬網(wǎng)絡(luò)的關(guān)鍵,為業(yè)務(wù)數(shù)據(jù)管理模塊提供數(shù)據(jù)支撐。本模塊可提供直觀的人機(jī)操作界面,管理員可在操作界面上實(shí)現(xiàn)對(duì)模擬拓?fù)涞氖謩?dòng)調(diào)整,由此來模擬網(wǎng)絡(luò)中的組網(wǎng)變化、信道通斷等功能。
[0023]業(yè)務(wù)數(shù)據(jù)管理模塊:本模塊主要實(shí)現(xiàn)參數(shù)自動(dòng)生成(參見圖4)。業(yè)務(wù)管理模塊根據(jù)網(wǎng)絡(luò)規(guī)劃模塊布設(shè)的網(wǎng)絡(luò)拓?fù)鋽?shù)據(jù)自動(dòng)計(jì)算并生成相應(yīng)的網(wǎng)絡(luò)參數(shù),這些參數(shù)包括但不限于連接信息、設(shè)備信息、拓?fù)湫畔?、路由信息等,將這些參數(shù)自動(dòng)生成到設(shè)備的管理表項(xiàng)中,與實(shí)際模擬拓?fù)溥M(jìn)行關(guān)聯(lián),實(shí)現(xiàn)一一對(duì)應(yīng)關(guān)系。業(yè)務(wù)數(shù)據(jù)管理模塊生成的參數(shù)將會(huì)保存在數(shù)據(jù)庫中,供網(wǎng)管代理進(jìn)行訪問。當(dāng)網(wǎng)絡(luò)拓?fù)浒l(fā)生變化時(shí),本模塊會(huì)重新生成相應(yīng)的網(wǎng)絡(luò)參數(shù),并更新數(shù)據(jù)庫,為用戶提供實(shí)時(shí)的網(wǎng)絡(luò)變化情況。業(yè)務(wù)數(shù)據(jù)管理模塊可讀取指定格式的批處理配置文件,根據(jù)批處理配置文件的參數(shù)動(dòng)態(tài)調(diào)整網(wǎng)絡(luò)的拓?fù)?、設(shè)備參數(shù),并將調(diào)整后的數(shù)據(jù)及時(shí)反饋映射到設(shè)備的管理表項(xiàng)中,實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)拓?fù)涞膭?dòng)態(tài)調(diào)整模擬。
[0024]數(shù)據(jù)庫存儲(chǔ)模塊:本模塊為網(wǎng)管拓?fù)涞某尸F(xiàn)提供實(shí)時(shí)的數(shù)據(jù)來源,如圖5所示。由于本模擬系統(tǒng)與網(wǎng)管系統(tǒng)之間通過發(fā)送和接收SNMP報(bào)文進(jìn)行信息交互,(采用對(duì)應(yīng)設(shè)備的管理信息庫內(nèi)容進(jìn)行數(shù)據(jù)庫表設(shè)計(jì)不通順)。如交換機(jī)IP信息、交換機(jī)路由信息、傳輸設(shè)備頻率信息等,這樣就減少數(shù)據(jù)存取前后的格式轉(zhuǎn)換,提高數(shù)據(jù)庫存取效率。因本模擬系統(tǒng)涉及到的數(shù)據(jù)流量大,對(duì)數(shù)據(jù)庫的管理要求高,采用面向?qū)ο蟮姆椒ㄟM(jìn)行數(shù)據(jù)庫操作設(shè)計(jì),提高了數(shù)據(jù)訪問效率。
[0025]虛擬代理模塊:本模塊完成設(shè)備代理的虛擬,如圖6所示。實(shí)際網(wǎng)絡(luò)中每個(gè)設(shè)備都有相應(yīng)的管理信息庫,當(dāng)網(wǎng)管發(fā)送SNMP指令和OID (對(duì)象標(biāo)識(shí))時(shí),本模塊通過解析指令和OID并反饋相應(yīng)操作來實(shí)現(xiàn)真實(shí)設(shè)備的信息交互。操作命令包括Get、Get-Next, Set、Response、Trap,其中Trap用于設(shè)備單向發(fā)起的命令。OID (對(duì)象標(biāo)識(shí))采用管理信息庫映射手段,自動(dòng)將業(yè)務(wù)數(shù)據(jù)管理模塊生成的網(wǎng)絡(luò)參數(shù)映射到單個(gè)設(shè)備的管理信息庫中,網(wǎng)管對(duì)設(shè)備某條信息進(jìn)行管理的時(shí)候,只需要發(fā)送對(duì)應(yīng)的OID (對(duì)象標(biāo)識(shí))就能達(dá)到模擬實(shí)際管理的效果。
[0026]IP映射模塊:本模塊主要完成多設(shè)備IP地址的映射和路由尋址,同時(shí)該模塊也是網(wǎng)管交互的接口,如圖7所示。實(shí)際網(wǎng)絡(luò)中,網(wǎng)管對(duì)某個(gè)設(shè)備進(jìn)行管理,需要知道該設(shè)備的管理IP地址,作為SNMP協(xié)議數(shù)據(jù)包的目的地址,在網(wǎng)絡(luò)中去尋找該地址的設(shè)備,然而在模擬網(wǎng)絡(luò)環(huán)境下,根本就找不到這樣的設(shè)備,所以采用將單個(gè)設(shè)備規(guī)劃的IP地址虛擬映射到計(jì)算機(jī)管理接口上,網(wǎng)管需要管理某個(gè)設(shè)備的時(shí)候只需要按照正常的流程發(fā)送SNMP數(shù)據(jù)包到網(wǎng)絡(luò)中,然后通過路由尋址找到該設(shè)備IP地址。
[0027]對(duì)于設(shè)備IP地址的映射,目前采用將設(shè)備對(duì)象實(shí)例的IP地址直接映射到網(wǎng)卡上的方式進(jìn)行設(shè)計(jì),在一個(gè)六節(jié)點(diǎn)組網(wǎng)的模擬網(wǎng)絡(luò)中(參見圖8),網(wǎng)絡(luò)管理系統(tǒng)與被管網(wǎng)絡(luò)模擬系統(tǒng)分別部署在兩臺(tái)PC計(jì)算機(jī)上,將網(wǎng)絡(luò)管理系統(tǒng)部署的PC計(jì)算機(jī)的IP地址設(shè)置為192.168.0.3,將網(wǎng)絡(luò)管理系統(tǒng)計(jì)算機(jī)的網(wǎng)關(guān)IP地址設(shè)置為被管網(wǎng)絡(luò)模擬系統(tǒng)部署的PC計(jì)算機(jī)的IP地址192.168.0.1,同時(shí)將被管網(wǎng)絡(luò)模擬系統(tǒng)的網(wǎng)關(guān)地址也設(shè)置為自身的PC計(jì)算機(jī)IP地址192.168.0.1,這樣網(wǎng)絡(luò)管理系統(tǒng)就可以與被管網(wǎng)絡(luò)模擬系統(tǒng)進(jìn)行正常通信。同時(shí)需要將被管網(wǎng)絡(luò)模擬系統(tǒng)模擬設(shè)備的IP地址10.0.1.1,10.0.2.1,10.0.3.1,10.0.4.1、10.0.5.1,10.0.6.1配置到PC2的計(jì)算機(jī)網(wǎng)卡上(一張網(wǎng)卡可以配置多個(gè)IP地址),這樣當(dāng)網(wǎng)絡(luò)管理系統(tǒng)要訪問網(wǎng)絡(luò)模擬設(shè)備的時(shí)候就可以直接通過網(wǎng)絡(luò)設(shè)備的IP地址進(jìn)行訪問。在此種情況下,關(guān)于IP尋路的設(shè)計(jì)本專利給出一種實(shí)現(xiàn)方式,利用PowerTCP的Dart\SNMPAgent作為模擬代理的基礎(chǔ)庫,每一個(gè)網(wǎng)絡(luò)設(shè)備都生成一個(gè)模擬代理實(shí)例,
procedure TfrmMain.StartAgentO ; //創(chuàng)建Agent,用來虛擬模擬設(shè)備的代理 var
TmpAgent: TAgent;begin
cmdFireTrap.Enabled:= False;
Il Set reference for uptime TickCountRef:= GetTickCount;
Il Attempt to open the local port (161 is standard agent port) try
//創(chuàng)建網(wǎng)絡(luò)設(shè)備I代理TmpAgent:= TAgent.Create (self);
TmpAgent.0nResponse:= BaseAgent.0nResponse;
TmpAgent.0nRequest:= BaseAgent.0nRequest;
TmpAgent.0pen (161,’ 10.0.1.Γ );
AgentManager.AddObject (’ 網(wǎng)絡(luò)設(shè)備 I 代理 ’,TmpAgent);
//創(chuàng)建網(wǎng)絡(luò)設(shè)備2代理TmpAgent:= TAgent.Create (self);
TmpAgent.0nResponse:= BaseAgent.0nResponse;
TmpAgent.0nRequest:= BaseAgent.0nRequest;
TmpAgent.0pen (161,’ 10.0.2.Γ );
AgentManager.AddObject (’ 網(wǎng)絡(luò)設(shè)備 2 代理 ’,TmpAgent);
//創(chuàng)建網(wǎng)絡(luò)設(shè)備3代理TmpAgent:= TAgent.Create (self);
TmpAgent.0nResponse:= BaseAgent.0nResponse;
TmpAgent.0nRequest:= BaseAgent.0nRequest;
TmpAgent.0pen (161,’ 10.0.3.Γ );
AgentManager.AddObject (’ 網(wǎng)絡(luò)設(shè)備 3 代理 ’,TmpAgent);
//創(chuàng)建網(wǎng)絡(luò)設(shè)備4代理TmpAgent:= TAgent.Create (self);
TmpAgent.0nResponse:= BaseAgent.0nResponse;
TmpAgent.0nRequest:= BaseAgent.0nRequest;
TmpAgent.0pen (161,’ 10.0.4.Γ );
AgentManager.AddObject (’ 網(wǎng)絡(luò)設(shè)備 4 代理 ’,TmpAgent);
//創(chuàng)建網(wǎng)絡(luò)設(shè)備5代理TmpAgent:= TAgent.Create (self);
TmpAgen
當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1