本發(fā)明專利技術公開一種基于想定分布式仿真的網絡配置方法,所述網絡配置方法包括:S1:通過XML文件描述想定;S2:錄入想定仿真系統(tǒng)的網絡物理拓撲結構信息;S3:根據(jù)所述XML文件規(guī)劃網絡邏輯拓撲結構并進行網絡配置,本發(fā)明專利技術同時公開了一種基于想定分布式仿真的網絡配置系統(tǒng),本發(fā)明專利技術通過XML對想定進行描述,然后根據(jù)仿真系統(tǒng)網絡物理拓撲結構信息規(guī)劃網絡邏輯拓撲結構,以此得到仿真系統(tǒng)主機與網絡設備的配置信息,從而高效、準確、自動地完成網絡配置。
【技術實現(xiàn)步驟摘要】
一種基于想定分布式仿真的網絡配置方法及系統(tǒng)
本專利技術涉及分布式仿真系統(tǒng)網絡配置方法領域。更具體地,涉及一種基于想定分布式仿真的網絡配置方法及系統(tǒng)。
技術介紹
隨著分布式仿真試驗的規(guī)模越來越大,實體數(shù)量越來越多,參與仿真的軍兵種越來越復雜,試驗所需的硬件設備也隨之增多,導致試驗網絡管理工作量也不斷增大。傳統(tǒng)分布式仿真試驗網絡的配置工作由網絡管理員手動完成。在需要網絡配置時,首先根據(jù)想定文件的試驗需求規(guī)劃網絡邏輯拓撲結構,規(guī)劃參試模型的對應節(jié)點,然后網絡管理員逐一登陸路由器、交換機等網絡設備和包括操作系統(tǒng)的參試主機。傳統(tǒng)的手動配置方法存在三方面顯著缺點,其一是由于仿真需要大量的樣本數(shù)據(jù),軍事想定不斷變化,從而導致網絡結構不斷變化,一次仿真試驗往往包含成百上千種不同網絡邏輯拓撲結構,手動配置頻次高,效率及其低下;其二是大規(guī)模分布式仿真試驗涉及網絡設備和主機眾多,所需要配置的節(jié)點眾多,工作量特別巨大;其三是對于大量的配置工作,傳統(tǒng)人工配置方法容易出現(xiàn)錯誤,而且引入的隱性錯誤會導致仿真結果出錯,需要反復查錯糾正,消耗大量時間,進一步導致效率降低。因此,需要提供一種針對軍事想定分布式仿真系統(tǒng)的網絡自動配置機制,達到快速、高效、準確地自動完成網絡配置。
技術實現(xiàn)思路
本專利技術的目的在于提供一種基于想定分布式仿真的網絡配置方法,本專利技術的另一個目的在于提供一種基于想定分布式仿真的網絡配置系統(tǒng),以提供一種針對想定分布式仿真的網絡自動配置方法及系統(tǒng),快速、高效、準確地完成網絡配置,實現(xiàn)網絡配置的自動化。為達到上述目的,本專利技術采用下述技術方案:本專利技術一方面公開了一種基于想定分布式仿真的網絡配置方法,其特征在于,所述網絡配置方法包括:S1:通過XML文件描述想定;S2:錄入想定仿真系統(tǒng)的網絡物理拓撲結構信息;S3:根據(jù)所述XML文件規(guī)劃網絡邏輯拓撲結構并進行網絡配置。優(yōu)選地,所述XML文件用于描述所述想定的多個實體以及各實體間的組成關系。優(yōu)選地,各實體間的組成關系為樹形結構;所述樹形結構的任意兩層實體中,上層的每個父實體包括多個下層的子實體,沒有子實體的實體為葉子實體。優(yōu)選地,所述S3包括:S31:想定的每一個葉子實體對應想定仿真系統(tǒng)中的一臺主機;S32:將父實體為同一個的所有葉子實體對應的主機劃分到同一個虛擬局域網中,并為該虛擬局域網分配IP地址;S33:為每個葉子實體對應的主機分配IP地址和子網掩碼,該主機所屬的虛擬局域網的IP地址為該主機的默認網關地址;S34:對想定仿真系統(tǒng)中的每臺主機和網絡設備進行網絡配置。優(yōu)選地,所述S34包括:S341:為每臺主機配置IP地址、子網掩碼和默認網關地址;S342:為想定仿真系統(tǒng)中的交換機和路由器指定虛擬局域網,配置虛擬局域網IP地址以及設置SNMP端口地址。優(yōu)選地,所述網絡物理拓撲結構信息包括交換機信息、路由器信息、主機配置信息和設備連接信息;所述交換機信息和路由器信息包括設備型號、管理IP地址、SNMP共同體名稱、SNMP端口和SNMP版本;所述主機配置信息包括IP地址和主機名;所述設備連接信息包括設備連接的具體網絡端口。本專利技術另一方面同時公開了一種基于想定分布式仿真的網絡配置系統(tǒng),其特征在于,所述網絡配置系統(tǒng)包括:主控模塊和分控模塊;所述主控模塊用于通過XML文件描述想定,錄入想定仿真系統(tǒng)的網絡物理拓撲結構信息,并根據(jù)所述XML文件規(guī)劃網絡邏輯拓撲結構,得到想定仿真系統(tǒng)中每臺主機和網絡設備的網絡配置信息,將每臺主機的網絡配置信息傳輸至所述分控模塊,并進行系統(tǒng)中網絡設備的網絡配置;所述分控模塊用于接收所述每臺主機的網絡配置信息,并對每臺主機進行網絡配置。優(yōu)選地,所述每臺主機的網絡配置信息為每臺主機的IP地址、子網掩碼和默認網關地址;網絡設備的網絡配置信息為仿真系統(tǒng)中交換機和路由器的虛擬局域網、虛擬局域網IP地址以及SNMP端口地址。本專利技術的有益效果如下:本專利技術通過XML對軍事想定進行描述,然后根據(jù)仿真系統(tǒng)網絡物理拓撲結構信息規(guī)劃網絡邏輯拓撲結構,以此得到仿真系統(tǒng)主機與網絡設備的配置信息,通過主控模塊和分控模塊的配置形式,各分控模塊可接收主控模塊的網絡配置指令,從而分別對仿真系統(tǒng)中的主機進行網絡配置,從而實現(xiàn)高效、準確、自動地完成網絡配置。附圖說明下面結合附圖對本專利技術的具體實施方式作進一步詳細的說明。圖1示出一種基于想定分布式仿真的網絡配置方法的流程圖。圖2示出一種基于想定分布式仿真的網絡配置系統(tǒng)的示意圖。具體實施方式為了更清楚地說明本專利技術,下面結合優(yōu)選實施例和附圖對本專利技術做進一步的說明。附圖中相似的部件以相同的附圖標記進行表示。本領域技術人員應當理解,下面所具體描述的內容是說明性的而非限制性的,不應以此限制本專利技術的保護范圍。如圖1所示,本專利技術公開了一種基于想定分布式仿真的網絡配置方法,所述方法包括:S1:通過可擴展標記語言(XML)文件描述想定。所述XML文件可用于描述所述想定的多個實體以及各實體間的組成關系。所述想定的實體為參與仿真的實體,其關系可采用樹形結構進行表達,所述樹形結構中的任意兩層實體,上層的實體為父實體,每個父實體包括多個下層的子實體,當下層的子實體存在再下一層實體時,該子實體為其下一層的父實體,當某實體不存在再下一層子實體時,該實體為葉子實體。S2:錄入想定仿真系統(tǒng)的網絡物理拓撲結構信息。所述網絡物理拓撲結構信息仿真系統(tǒng)中的網絡設備的相關信息,可包括交換機信息、路由器信息、主機配置信息和設備連接信息。其中,所述交換機信息和路由器信息可包括設備型號、管理IP地址、簡單網絡管理協(xié)議(SNMP)共同體名稱、SNMP端口和SNMP版本,所述主機配置信息可包括主機IP地址和主機名,所述設備連接信息包括設備連接的具體網絡端口。S3:根據(jù)所述XML文件規(guī)劃網絡邏輯拓撲結構并進行網絡配置。具體的,S3可包括:S31:想定的每一個葉子實體對應想定仿真系統(tǒng)中的一臺主機,從而可根據(jù)XML中描述的實體與實體關系進行仿真系統(tǒng)規(guī)劃。S32:將父實體為同一個的所有葉子實體對應的主機劃分到同一個虛擬局域網(VLAN)中,分配唯一的VLANID并為該VLAN分配IP地址。S33:為每個葉子實體對應的主機分配IP地址和子網掩碼,該主機所屬的VLAN的IP地址為其默認網關地址。至此,可得到所有葉子實體對應主機的IP地址和父實體的VLAN的IP地址。S34:配置每臺主機和想定仿真系統(tǒng)中的網絡設備,完成網絡配置。首先,為每臺主機配置IP地址、子網掩碼和默認網關地址,可重啟仿真系統(tǒng)以使設置生效,然后,為想定仿真系統(tǒng)中的交換機和路由器指定VLAN,配置VLANIP地址以及設置SNMP端口地址,可重啟主機完成配置生效,即可完成網絡配置。如圖2所示,本專利技術同時公開了一種基于想定分布式仿真的網絡配置系統(tǒng),所述系統(tǒng)包括主控模塊和分控模塊。所述主控模塊用于通過XML文件描述想定,所述XML文件可用于描述所述想定的多個實體以及各實體間的組成關系。所述想定的實體為參與仿真的實體,其關系可采用樹形結構進行表達,所述樹形結構中的任意兩層實體,上層的實體為父實體,每個父實體包括多個下層的子實體,當下層的子實體存在再下一層實體時,該子實體為其下一層的父實體,當某實體不存在再下一層子實體時,該實體為葉子實體。進一步的,所述主控本文檔來自技高網...

【技術保護點】
一種基于想定分布式仿真的網絡配置方法,其特征在于,所述網絡配置方法包括:S1:通過XML文件描述想定;S2:錄入想定仿真系統(tǒng)的網絡物理拓撲結構信息;S3:根據(jù)所述XML文件規(guī)劃網絡邏輯拓撲結構并進行網絡配置。
【技術特征摘要】
1.一種基于想定分布式仿真的網絡配置方法,其特征在于,所述網絡配置方法包括:S1:通過XML文件描述想定;S2:錄入想定仿真系統(tǒng)的網絡物理拓撲結構信息;S3:根據(jù)所述XML文件規(guī)劃網絡邏輯拓撲結構并進行網絡配置。2.根據(jù)權利要求1所述的網絡配置方法,其特征在于,所述XML文件用于描述所述想定的多個實體以及各實體間的組成關系。3.根據(jù)權利要求2所述的網絡配置方法,其特征在于,各實體間的組成關系為樹形結構;所述樹形結構的任意兩層實體中,上層的每個父實體包括多個下層的子實體,沒有子實體的實體為葉子實體。4.根據(jù)權利要求3所述的網絡配置方法,其特征在于,所述S3包括:S31:想定的每一個葉子實體對應想定仿真系統(tǒng)中的一臺主機;S32:將父實體為同一個的所有葉子實體對應的主機劃分到同一個虛擬局域網中,并為該虛擬局域網分配IP地址;S33:為每個葉子實體對應的主機分配IP地址和子網掩碼,該主機所屬的虛擬局域網的IP地址為該主機的默認網關地址;S34:對想定仿真系統(tǒng)中的每臺主機和網絡設備進行網絡配置。5.根據(jù)權利要求4所述的網絡配置方法,其特征在于,所述S34包括:S341:為每臺主機配置IP地址、子網掩碼和默認網關地址;S342:為想定仿真系...
【專利技術屬性】
技術研發(fā)人員:陳秋瑞,卿杜政,梅錚,
申請(專利權)人:北京仿真中心,
類型:發(fā)明
國別省市:北京,11
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。