一種新的WLAN無線Mesh網絡測試床的設計與實現
c)網絡的擴展性:當現有的WLAN網絡需要加入Mesh網絡時,只需用一根線纜連接就近的MP節點和WLAN網絡的接人點。若出現多個WLAN網絡加人的情況,只需在MP節點和多個接入點間放置一臺交換機連接即可。圖4為圖1在該方案下進行網絡擴展后的拓撲結構。本文引用地址:http://www.104case.com/article/195608.htm
2.3 節點設計
測試床由5個節點組成,其中MPP(MP3),MP1和AP3個節點分別由裝有兩塊網卡的PC(PC自帶一塊有線網卡,另安裝一塊802.11 b/g的無線PCI網卡)充當,MP2由一臺裝有802.11 b/g無線PCI網卡的PC充當,客戶端終端(station)由一臺筆記本電腦充當。測試床各個節點的網絡標識及所屬網絡見表1,各節點網卡的IP配置見表2。
2.4 實現環境
2.4.1 硬件環境
a)系統配置:P4-2.4 CPU;512 M內存;80 G硬盤;
b)無線網卡:TP-LINK的TL-WN650 G;芯片Atheros 5212,支持802.1l b/g。
2.4.2 軟件環境
a)操作系統:fedora 6(內核:2.6.18-1.2798.fc6);Windows XP Professional(僅用于客戶端節點);
b)無線網卡驅動:madwifi-dfs-current.tar.gz;
c)相關軟件:kernel-xen-deve1-2.6.18-1.2798.fc6.i686.rpm;subversion-1.4.6.tar.gz;subversion-deps-1.4.6.tar.gzsharutils-4.6.1-2.i386.rpm,這些軟件是確保無線網卡驅動madwifi順利安裝的前提;dhcp-3.0.4-21.fc6.i386.rpm,該軟件使模擬AP中動態地址分配的功能得以實現。
2.5 實現技術
在測試床的搭建過程中需要解決以下關鍵技術:操作系統的選擇、網卡驅動的選擇和安裝;可加載內核模塊;Linux無線工具;動態主機分配協議、網絡地址轉換等等。這些技術的使用并不是相對獨立的,而是有一定的先后順序,它們相互配合,協調作用,有機地結合在一起共同支撐該測試床系統。
評論