要想運行V5的版本,必須把系統(tǒng)加入到H3C域中,V3的可以任意運行。Simware主要作用是可以通過加載編譯過的COMWARE文件,在各種Windows操作系統(tǒng)上模擬基于COMWARE的路由器的組網(wǎng),能極大地方便COMWARE開發(fā)調(diào)試和測試人員在沒有足夠的硬件設(shè)備情況下組網(wǎng)的使用。
Simware的體系結(jié)構(gòu)與其他產(chǎn)品是一致的,VOS屏蔽了操作的系統(tǒng)的差異。在操作系統(tǒng)功能上,仍就是主要使用了任務(wù)調(diào)度和信號量原語,其他的內(nèi)存管理,隊列等都是VOS的實現(xiàn)。由于WINDOWS上的多線程無法實現(xiàn)不可搶占調(diào)度,因此在VOS和WINDOWS之間引入了一個封裝層,用于模擬線程的不可搶占調(diào)度。
Simware支持以太網(wǎng)接口(二、三層),串口,ATM,CPOS,E1等幾乎所有接口的驅(qū)動模擬。其中,以太網(wǎng)接口支持和PC真實物理網(wǎng)卡的通信,通過Simware的以太網(wǎng)接口可以實現(xiàn)Simware和其他設(shè)備的以太網(wǎng)接口的互連,因此Simware可以和真實設(shè)備互連組網(wǎng)。其他的接口都是通過UDP模擬點對點連接的鏈路,這些接口只能用于Simware之間的連接,不能和真實設(shè)備間的互通。
Simware模擬了二層交換芯片的基本功能,可以實現(xiàn)二層以太網(wǎng)接口間的二層轉(zhuǎn)發(fā),支持MAC地址的學(xué)習(xí),支持各種二層協(xié)議和端口狀態(tài)的交互,支持與PC以太網(wǎng)卡綁定的二層以太網(wǎng)接口和用SOCKET模擬的以太網(wǎng)接口間的二層轉(zhuǎn)發(fā)等。
Simware的配置串口的模擬支持三種方式:通過真實PC機串口的訪問,支持telnet方式的訪問,支持應(yīng)用程序的DOS命令窗口的訪問。
Simware支持分布式模型,支持備板出接口,支持主備倒換。主控板和接口板可以分別運行在不同的PC機上。
Simware支持設(shè)備內(nèi)存大小的定制,支持FLASH設(shè)備的模擬等。
目前,Simware是非圖形化的,模擬的多個路由器或交換機是通過文本配置來描述的。后續(xù)會開發(fā)圖形功能,能夠通過圖形界面創(chuàng)建路由器或交換機及其附屬接口,并進(jìn)行互連。
- PC官方版
- 安卓官方手機版
- IOS官方手機版