如何使用室內(nèi)無線mesh網(wǎng)絡(luò)解決戶外問題?
無線網(wǎng)絡(luò)給人們帶來了很大的方便,這已經(jīng)不再是新聞了,但是比起傳統(tǒng)的無線局域網(wǎng)發(fā)揮的功能,其實(shí)還有更奇妙的作用。除了給像筆記本電腦,智能手機(jī)以及平板電腦這樣的客戶端提供接入訪問之外,企業(yè)級(jí)的Wi-Fi網(wǎng)絡(luò)通常為想要訪問的人加了更多的趣味。最近的一個(gè)咨詢項(xiàng)目將室內(nèi)mesh網(wǎng)絡(luò)展現(xiàn)在我面前,然后一點(diǎn)點(diǎn)引導(dǎo)我走向一些具有挑戰(zhàn)性的問題。
將加熱器帶到戶外巴士站
我每天都維護(hù)著一個(gè)非常大的思科無線網(wǎng)絡(luò)環(huán)境,高峰時(shí)段這個(gè)環(huán)境中包含大約4000個(gè)802.11ac和11n接入點(diǎn)(AP),以及多達(dá)20000個(gè)并發(fā)客戶端。這些客戶端連接絕大部分是依靠我們的802.1X保護(hù)的服務(wù)集標(biāo)識(shí)符(SSID)之一而進(jìn)行訪問。在任何給定的時(shí)間,也會(huì)有一些客戶使用自己的服務(wù)集標(biāo)識(shí)符(SSID)。針對(duì)如何用室內(nèi)mesh無線網(wǎng)絡(luò)解決室外網(wǎng)絡(luò)這個(gè)問題,我被要求解決我們學(xué)校戶外公交車站的供熱問題。這需要一個(gè)有線以太網(wǎng)來確保加熱器控制面板連接到我們的網(wǎng)絡(luò)。技術(shù)限制在于:沒有簡(jiǎn)易或?qū)嵒莸耐ㄓ脗€(gè)人通信(UPT)布線可以連接到巴士站。由于一系列原因,點(diǎn)對(duì)點(diǎn)的無線網(wǎng)橋也不實(shí)際。而且,由于公交車站的位于兩座被高密度Wi-Fi信號(hào)籠罩的建筑物之間,這隱匿著一些令人擔(dān)憂的問題。
問題顯而易見:沒有可供控制電路板使用的Wi-Fi適配器,而且我沒有找到可靠的無線工作組網(wǎng)橋來支持思科***的無線局域網(wǎng)拓?fù)浣Y(jié)構(gòu)。走近室內(nèi)mesh無線網(wǎng)絡(luò)(IMW, indoor mesh wireless),通過接入點(diǎn)(AP)的以太網(wǎng)上行鏈路端口來創(chuàng)造一點(diǎn)神奇吧。
室內(nèi)mesh無線網(wǎng)絡(luò),在室外使用
室內(nèi)mesh無線網(wǎng)絡(luò)是一把雙刃劍。你可以延伸無線局域網(wǎng)的基礎(chǔ)設(shè)施到無法為一個(gè)接入點(diǎn)配備電纜的地方,但是這樣做也付出了回程鏈路吞吐量下降的代價(jià),對(duì)于連接到mesh網(wǎng)狀無線網(wǎng)絡(luò)接入點(diǎn)的客戶端也一樣。除此之外,在遠(yuǎn)端你還是需要電力支持。對(duì)于我的項(xiàng)目而言,公交車站已經(jīng)有了電力支持,而且對(duì)于加熱器控制面板的管理幾乎不需要帶寬。但是,這個(gè)應(yīng)用程序不同的地方在于這個(gè)“室內(nèi)”mesh無線網(wǎng)實(shí)際上是在室外使用,公交車站的接入點(diǎn)將不會(huì)給Wi-Fi客戶端提供服務(wù)。相反,它具有自己的RJ-45端口,可啟用并配置來提供加熱器所需要的虛擬局域網(wǎng)。
它是如何實(shí)現(xiàn)的
思科關(guān)于室內(nèi)mesh無線網(wǎng)絡(luò)的文檔可能存在一些令人混淆的問題,而且好像幾十頁(yè)都花費(fèi)在可歸結(jié)到幾個(gè)關(guān)鍵步驟的地方。以下是重要的幾個(gè)步驟(基于思科的無線局域網(wǎng)控制器代碼8.100版本):
• 如果您使用思科Prime Infrastructure來管理無線局域網(wǎng),***是直接在控制器上來確保室內(nèi)mesh無線網(wǎng)絡(luò)的運(yùn)作,以避免Prime Infrastructure和控制器之間的配置區(qū)別。
• 任意AP接入點(diǎn)都可以接入室內(nèi)mesh無線網(wǎng)絡(luò)。在控制器的介質(zhì)訪問控制(MAC, media access control)授權(quán)列表上,無論是根AP(RAP, RootAP)或是網(wǎng)狀A(yù)P(MAP, MeshAP)都必須尤其自己的MAC地址(編者注:此處所值的根AP(RAP)是有線節(jié)點(diǎn),網(wǎng)狀A(yù)P(MAP)沒有有線上行鏈路回到網(wǎng)絡(luò)。)。如果錯(cuò)過了這一步,那么一旦退出本地模式,接入點(diǎn)就將不再關(guān)聯(lián)到控制器。
• 甚至無線連接到網(wǎng)狀A(yù)P都需要從有線開始,思科的mesh網(wǎng)絡(luò)沒有自動(dòng)化功能。
• 在你調(diào)用可以切換到室內(nèi)mesh功能的Bridge模式之前,你需要明確一個(gè)靜態(tài)的5-GHz回傳通道。
• 為了更大的彈性,在基于網(wǎng)狀A(yù)P(MAP)位置的信號(hào)強(qiáng)度明確了***候選人之后,至少為每個(gè)網(wǎng)狀A(yù)P(MAP)準(zhǔn)備2個(gè)可用的根AP(RAP)。
• 當(dāng)根AP(RAP)和網(wǎng)狀A(yù)P(MAP)還處于本地模式時(shí),將每個(gè)都設(shè)定到Bridge模式。這將重啟各個(gè)AP,并強(qiáng)制Mesh配置選項(xiàng)卡顯示出來。
• 當(dāng)各接入點(diǎn)恢復(fù)服務(wù)時(shí),訪問Mesh配置選項(xiàng)卡,酌情選擇根AP或網(wǎng)狀A(yù)P。等到配置被應(yīng)用并保存之后,你可以從有線中刪除網(wǎng)狀A(yù)P,它將會(huì)使用無線電回程。
現(xiàn)在我們已經(jīng)激活了網(wǎng)狀A(yù)P,但是事情還沒有完。接下來,我們要讓網(wǎng)狀A(yù)P按照我們想要的方式在無線接口和接入點(diǎn)的RJ-45接口上運(yùn)行,這樣將在我們選擇的無線局域網(wǎng)和加熱器控制器中架起橋梁。我們需要進(jìn)行以下步驟:
• 在網(wǎng)狀A(yù)P的Mesh選項(xiàng)卡上關(guān)閉“回程客戶端訪問(Backhaul Client Access)”,這樣無線客戶端就不會(huì)在爭(zhēng)奪5GHz無線電的資源。
• 在Ethernet Bridging上關(guān)閉“虛擬局域網(wǎng)透明(VLAN Transparent)”,以標(biāo)記虛擬局域網(wǎng)。
• 開啟“Ethernet Bridging”,以接通RJ-45端口
• 在Ethernet Bridging面板上選擇公交車站的RJ-45將使用的虛擬局域網(wǎng)。該虛擬局域網(wǎng)必須呈現(xiàn)在連接到根AP的中繼上,但是不會(huì)呈現(xiàn)在控制器中。
這就是要點(diǎn)所在。你可以用任意想要的虛擬局域網(wǎng)解決加熱器控制器問題,即使是和你的Wi-Fi環(huán)境完全無關(guān)的虛擬局域網(wǎng)上。這樣的應(yīng)用程序可以被用于任何以太網(wǎng)連接設(shè)備(非無線打印機(jī),投影儀,POS機(jī)等),這些設(shè)備一般都有可用的電力和無線網(wǎng)絡(luò),但是沒有有線端口。還可以考慮發(fā)揮在臨時(shí)事件,災(zāi)難恢復(fù)等情況中。這個(gè)方便的Wi-Fi擴(kuò)展小技能即使并不會(huì)經(jīng)常用到,但是也是個(gè)了不起的工具。