C++設計形式編程中的察看者形式運用示例。本站提示廣大學習愛好者:(C++設計形式編程中的察看者形式運用示例)文章只能為提供參考,不一定能成為您想要的結果。以下是C++設計形式編程中的察看者形式運用示例正文
假如網絡在擴展時服務器只裝一塊網卡、一切任務站采用總線構造上網,那麼訪問速度會很慢。另外,假如上網時某台任務站出了毛病,一切的任務站都受其影響,不能任務。
我們可以在服務器中裝置多塊網卡來處理問題。這樣,服務器不但任務波動,任務站上網速度會大幅度進步,而且若有任務站呈現毛病,只會影響與該任務站共用一塊網卡的那些任務站,運用其它網卡的任務站卻不受影響。本文以在NetWare服務器裝置3塊網卡為例。
裝置與設置
預備好要裝置的網卡(型號最好相反,不同亦可,但必需與NE2000兼容),先把一塊網卡拔出服務器中,然後翻開服務器,在DOS形態下運轉隨卡所配的網卡診斷順序Diag9008.exe,在呈現的對話框中,診斷順序會通知我們網卡的默許I/O地址為300H,中綴INT=3H。選擇配置網卡選項,把該網卡的I/O地址改為340H,中綴改為INT=5H,然後保管配置,退回到DOS形態,關機。
把第二塊網卡拔出服務器,重新開機,仿照下面的辦法,把第二塊網卡的I/O地址改為320H,中綴改為INT=4H,保管配置,退回到DOS並關機。
最後把第三塊網卡拔出到服務器,運轉診斷順序後,診斷順序會通知我們,服務器上共有三塊網卡,且第三塊網卡的I/O地址為300H,中綴INT=3H(這是網卡的默許值,不必更改),保管配置並退回到DOS零碎,網卡即裝置成功。
配置NetWare
網卡裝置好後,還要在NetWare零碎中把網卡的驅動順序調入才干運用,詳細做法是:啟動服務器,在呈現冒號“:”提示符時執行load install命令,選擇System Options選項,再選擇Edit Autoexec.ncf選項,把Autoexec.ncf文件的內容改為:
file server name LZEZ
IPX internal net 1
Load NE2000 Port=300 Int=3 Frame=ETHERNET_802.3
Bind IPX to NE2000 net=3
Load NE2000 Port=320 Int=4 Frame=ETHERNET_802.3
Bind IPX to NE2000 net=4
Load NE2000 Port=340 Int=5 Frame=ETHERNET_802.3
Bind IPX to NE2000 net=5
Load monitor
然後存盤加入零碎。
網卡與網絡操作零碎銜接
經過以上兩個步驟,我們就可以依照新的配置上網了。詳細做法為:辨別把任務站銜接到不同的網卡上,啟動服務器。在啟動進程中,零碎會呈現上面的信息:
Several boards are using the NE2000 LAN driver
1. NetWare NE2000 v3.11 (910131) using I/O Port 300h to 31Fh,Interrupt 3h
Frame type:ETHERNET_802.3
2.NetWare NE2000 v3.11 (910131) using I/O Port 320h to 33Fh,Interrupt 4h
Frame type:ETHERNET_802.3
Select board to bind:
意思是:服務器中有若干塊網卡正在運用NE2000局域網的驅動順序,並列出了每塊網卡的I/O地址及所運用的中綴號,我們要選擇銜接幾塊網卡。這時應在Select board to bind:後輸出數字2,然後回車服務器即可啟動成功。
若有三塊網卡,在下面輸出數字2並回車後,會添加一條信息:
3.NetWare NE2000 v3.11 (910131) using I/O Port 300h to 35Fh,Interrupt 5h
Frame type:ETHERNET_802.3
Select board to bind:
這時輸出3,然後回車即可。