大家好,我是蜉蝣君。本期我們來(lái)探討一下無(wú)線(xiàn)路由器的工作模式和組網(wǎng)。
話(huà)說(shuō)在遠(yuǎn)古時(shí)代,我出差亞非拉時(shí)總是有一種焦慮感,唯恐入住的酒店或者宿舍沒(méi)有網(wǎng)絡(luò)或者沒(méi)有Wi-Fi,因此必隨身攜帶插線(xiàn)板,網(wǎng)線(xiàn)和一個(gè)便攜式路由器。近幾年發(fā)現(xiàn)Wi-Fi幾乎已經(jīng)無(wú)處不在了,這套裝備也逐漸蒙上了厚厚的塵土。
這個(gè)便攜路由器,直接插上網(wǎng)線(xiàn)啥都不用管就能用了,家里也曾使用過(guò)的多款路由器,大部分也都是直接插上電源,用手機(jī)簡(jiǎn)單配置下就成。至于用的是啥工作模式和組網(wǎng)方案,并沒(méi)有特殊關(guān)注。
近期,我拿出了塵封已久的便攜路由器研究了下,發(fā)現(xiàn)事情并沒(méi)有那么簡(jiǎn)單。為了達(dá)到更好的覆蓋效果,路由器之間可以靈活組網(wǎng),有多種工作模式。了解了這些原理之后,在家庭網(wǎng)絡(luò)覆蓋規(guī)劃時(shí),就能做到成竹在胸。
下面,正文開(kāi)始。
一. 兩個(gè)基本概念
1.1 SSID
SSID的全稱(chēng)是Service Set Identifier,翻譯成中文就是服務(wù)集標(biāo)識(shí)。這個(gè)概念看似高大上,其實(shí)就是Wi-Fi信號(hào)的名稱(chēng)。
無(wú)論在哪里,只要用電腦或者手機(jī)一搜,必然能看到一連串的Wi-Fi SSID以及它們的信號(hào)強(qiáng)度。這些Wi-Fi信號(hào)可以是加密的,也可以是不加密的。
圖片來(lái)源:網(wǎng)絡(luò)
這就是SSID的核心功能:將一個(gè)無(wú)線(xiàn)局域網(wǎng)(WLAN)分為幾個(gè)需要不同身份驗(yàn)證的子網(wǎng)絡(luò),每一個(gè)子網(wǎng)絡(luò)都需要獨(dú)立的身份驗(yàn)證,防止未被授權(quán)的用戶(hù)進(jìn)入本網(wǎng)絡(luò),一般的家庭組網(wǎng)都會(huì)設(shè)置密碼。
圖片來(lái)源:網(wǎng)絡(luò)
一般的雙頻路由器都可以把2.4GHz和5Hz這兩個(gè)頻段分為兩個(gè)SSID,但這可能會(huì)造成困惑,經(jīng)常出現(xiàn)連接2.4GHz頻段的SSID,難以切換到5GHz的情況。因此很多路由器也支持雙頻合一,系統(tǒng)自動(dòng)設(shè)置信號(hào)切換門(mén)限,用戶(hù)無(wú)感知。
1.2 網(wǎng)段
局域網(wǎng)內(nèi)的每個(gè)手機(jī)或者電腦都有一個(gè)IP(Internet Protocol,網(wǎng)絡(luò)層協(xié)議)地址用于相互通信,我們常見(jiàn)的格式(IPv4)由32位0或者1組成。
32位二進(jìn)制IP地址的格式大體如下:11000000101010000000000000000001,可是這看起來(lái)一點(diǎn)都不直觀。
于是我們把它分為四段:11000000.10101000.00000000.00000001,這還是不夠直觀。于是我們把它轉(zhuǎn)換為十進(jìn)制:192.168.0.1,這下終于看著順眼多了。
為了方便管理,我們把IP地址分為兩部分,網(wǎng)絡(luò)前綴和主機(jī)地址。網(wǎng)絡(luò)前綴標(biāo)識(shí)了一個(gè)網(wǎng)絡(luò),也稱(chēng)為網(wǎng)段,主機(jī)地址用來(lái)標(biāo)識(shí)該網(wǎng)絡(luò)內(nèi)部的每一臺(tái)設(shè)備。
如上圖所示,該地址前三段的“192.168.0”為網(wǎng)絡(luò)前綴,最后一段的“123”為主機(jī)地址。最后的主機(jī)地址中8位二進(jìn)制數(shù)字的范圍是0~255,0和255作為特殊用途,實(shí)際可用的范圍是1~254。
子網(wǎng)掩碼用一連串的1來(lái)表示IP地址中哪些位是網(wǎng)絡(luò)前綴。在上圖的例子中,IP地址的前三段24位都是網(wǎng)絡(luò)前綴,掩碼標(biāo)記為11111111111111111111111100000000(不用數(shù),24個(gè)1),同樣分為4段再轉(zhuǎn)換為10進(jìn)制,就是255.255.255.0,也可以附在IP地址的后面,寫(xiě)作192.168.0.123/24。
圖片來(lái)源:網(wǎng)絡(luò)
同一網(wǎng)段內(nèi)部的設(shè)備可以相互通信,不同處于網(wǎng)段的設(shè)備,需要通過(guò)路由器的路由功能進(jìn)行轉(zhuǎn)發(fā)才能互通。家庭網(wǎng)絡(luò)中的設(shè)備不多,在組網(wǎng)時(shí)建議盡量讓所有設(shè)備處于同一網(wǎng)段下,方便相互訪(fǎng)問(wèn)。
圖片來(lái)源:網(wǎng)絡(luò)
上圖僅用網(wǎng)線(xiàn)連接的PC電腦來(lái)作為示例,實(shí)際上每個(gè)網(wǎng)段都可以通過(guò)有線(xiàn)或者無(wú)線(xiàn)方式來(lái)接入,設(shè)備也不限于電腦,手機(jī),音箱,攝像頭,門(mén)鈴等可以聯(lián)網(wǎng)的設(shè)備都是可以的。
二. 路由器的工作模式和組網(wǎng)
無(wú)線(xiàn)路由器的工作模式眾多,大體可分為路由模式和AP模式。AP模式又可以細(xì)分為AP模式(套娃),中繼模式,橋接模式及客戶(hù)端模式。
基于這些基本的工作模式,多個(gè)路由器之間可以形成AP+AC,以及Mesh這兩種組網(wǎng)方式,達(dá)到無(wú)縫覆蓋,自動(dòng)漫游的效果。
圖片來(lái)源:自己畫(huà)的
2.1 路由模式
絕大多數(shù)無(wú)線(xiàn)路由器都工作在這種模式之下,同時(shí)使用了路由器的無(wú)線(xiàn)接入功能和路由功能。
最常見(jiàn)的用法是,路由器WAN口連接入戶(hù)光貓,并設(shè)置PPPoE撥號(hào)上網(wǎng)并提供各種路由及安全防護(hù)功能。為了熊孩子的未來(lái),上面還可以配置多種上網(wǎng)管控策略,如IP地址,網(wǎng)址,應(yīng)用訪(fǎng)問(wèn)的限制等。
對(duì)應(yīng)地,路由器的無(wú)線(xiàn)接入功能則負(fù)責(zé)發(fā)射Wi-Fi信號(hào)組成無(wú)線(xiàn)局域網(wǎng)WLAN,進(jìn)行全屋無(wú)線(xiàn)信號(hào)覆蓋。接入WLAN和連接有線(xiàn)LAN口的多個(gè)設(shè)備位于同一個(gè)局域網(wǎng)內(nèi),擁有相同的網(wǎng)段,可以直接進(jìn)行內(nèi)網(wǎng)通信。
圖片來(lái)源:自己畫(huà)的
此外,還可以把路由器用WAN口和上級(jí)路由器的LAN口連接起來(lái),形成二級(jí)路由,就可以配置兩個(gè)網(wǎng)段的內(nèi)網(wǎng),以及兩個(gè)不同的Wi-Fi名稱(chēng)(配成一樣的也行)。
這種組網(wǎng)無(wú)法實(shí)現(xiàn)兩個(gè)路由器之間的無(wú)縫漫游,一個(gè)Wi-Fi信號(hào)減弱并切換到另一個(gè)過(guò)程伴隨IP地址的變化,網(wǎng)絡(luò)中斷感覺(jué)明顯。
2.2 AP模式
AP就是指接入點(diǎn)(Access Point)。顧名思義,工作在這種模式下的路由器只有接入功能,并沒(méi)有用到路由功能,因此就不提路由二字了,直接叫做接入點(diǎn)。
接入點(diǎn)沒(méi)有路由功能,并不代表路由功能就不存在,只是由另一臺(tái)路由器來(lái)承擔(dān)了而已。也就是說(shuō),AP模式下的路由器無(wú)法獨(dú)立完成上網(wǎng)重任,需要跟另外一臺(tái)路由器協(xié)作,多用于覆蓋的擴(kuò)展。
AP模式有3個(gè)子模式:AP模式(套娃),中繼模式,橋接模式。
2.2.1 AP模式
啟用AP模式的路由器通過(guò)網(wǎng)線(xiàn)和上級(jí)路由器連接,僅有接入功能作為無(wú)線(xiàn)覆蓋擴(kuò)展(用作主力覆蓋也可以),路由和DHCP等功能由上級(jí)路由器完成。因此接入AP的手機(jī)或者電腦和上級(jí)路由器處于同一網(wǎng)段,可直接互通。
AP的無(wú)線(xiàn)網(wǎng)絡(luò)名稱(chēng)(SSID)和密碼可以獨(dú)立設(shè)置,跟上級(jí)路由器的相同或者不同都行。如果Wi-Fi名稱(chēng)的設(shè)置不同,兩個(gè)設(shè)備之間肯定是沒(méi)法無(wú)縫漫游的,只能是一個(gè)信號(hào)太弱斷開(kāi)之后再連另一個(gè),或者手動(dòng)連接。
就算把這些AP設(shè)置為相同的SSID,看似家里只有一個(gè)Wi-Fi信號(hào),但實(shí)際上AP和主路由的無(wú)線(xiàn)信號(hào)缺乏交互,配置和管理比較麻煩,也是無(wú)法實(shí)現(xiàn)無(wú)縫漫游的。
圖片來(lái)源:自己畫(huà)的
這種組網(wǎng)下的AP功能完善,每個(gè)節(jié)點(diǎn)都要分別配置,相互獨(dú)立工作,因此叫做“胖AP(Fat AP)”。
胖AP們虎踞龍盤(pán),沒(méi)有統(tǒng)一的管理,各自的覆蓋之間也無(wú)法漫游,在家里數(shù)量少了還能湊合用,在商場(chǎng),機(jī)場(chǎng)這些超大空間,需要的AP數(shù)量極其龐大,就只能另請(qǐng)高明了。
2.2.2 AP+AC組網(wǎng)
既然胖AP不好管理,我們可以把它再進(jìn)行拆分,只保留最基本的接入功能,將配置管理功能獨(dú)立出來(lái),組建為一個(gè)全新的設(shè)備:接入控制器(Access Controller,AC),普遍簡(jiǎn)稱(chēng)作AC。
圖片來(lái)源:自己畫(huà)的
AC負(fù)責(zé)管理所有的AP,只要在AC上進(jìn)行統(tǒng)一配置,就可以自動(dòng)同步到所有的AP節(jié)點(diǎn),并且所有AP的工作狀態(tài)都可以在AC上進(jìn)行實(shí)時(shí)監(jiān)控,維護(hù)起來(lái)也非常方便。這種狀態(tài)的AP只需要好好干活就行,其他啥都不用管,當(dāng)然也就沒(méi)啥花花腸子了,因此叫做“瘦AP(Fit AP)”。
更重要的是,通過(guò)讓AP們支持802.11k/v/r協(xié)議,就可以實(shí)現(xiàn)AP間的無(wú)縫漫游了。
802.11k:無(wú)線(xiàn)資源測(cè)量協(xié)議,可幫助終端快速搜索附近可作為漫游目標(biāo)的AP。
802.11v:無(wú)線(xiàn)網(wǎng)絡(luò)管理協(xié)議,用來(lái)解決AP之間的負(fù)荷均衡,以及終端節(jié)電等功能。
802.11r:快速漫游協(xié)議,用于加速手機(jī)或者電腦在漫游時(shí)的認(rèn)證流程。
上述漫游協(xié)議需要路由器和手機(jī)同時(shí)支持才能正常工作。
在各廠(chǎng)家的實(shí)際AP產(chǎn)品中,大多支持802.11k/v協(xié)議,對(duì)于家庭網(wǎng)絡(luò)已經(jīng)足夠用了。
這個(gè)方案簡(jiǎn)直完美啊,還有沒(méi)有改進(jìn)空間呢?
我們考慮下,大量的AP要跟AC連接,除了要提前鋪設(shè)大量的網(wǎng)線(xiàn)之外,還要準(zhǔn)備對(duì)應(yīng)的電源給AP供電,這工作量就大了去了。網(wǎng)線(xiàn)本身也是電線(xiàn)么,AP的功耗一般也不高,網(wǎng)線(xiàn)能不能在傳數(shù)據(jù)的同時(shí)也把供電的活給干了呢?
還真可以。這種供電方式有專(zhuān)門(mén)的協(xié)議,叫做PoE(Power over Ethernet,以太網(wǎng)供電),需要交換機(jī)等連接設(shè)備和AP雙方都支持才能正常供電。
圖片來(lái)源:自己畫(huà)的
這樣一來(lái),我們?cè)贏C的后面再接上一個(gè)PoE交換機(jī),再把所有等AP換成可以支持PoE的型號(hào),就可以實(shí)現(xiàn)PoE供電了,省去了多處拉電源線(xiàn)的煩惱,頓時(shí)感覺(jué)網(wǎng)絡(luò)清爽了許多。
然而有人可能要說(shuō)了,我家就2個(gè)房間再加1個(gè)客廳,一共3個(gè)AP就夠了,結(jié)果不但要搭上接入主路由器,AC,再來(lái)個(gè)PoE交換機(jī),不但成本高,連弱電箱都沒(méi)空間放了!
確實(shí)如此,AC+AP方案主要用于大面積的商業(yè)場(chǎng)所,再不濟(jì)也是別墅這種多層樓且房間多的情況,對(duì)于普通住宅有些殺雞焉用宰牛刀的意思,確實(shí)不大合適。
圖片來(lái)源:自己畫(huà)的
不過(guò)商家也針對(duì)性地開(kāi)發(fā)了精簡(jiǎn)的方案,把路由器,AC和PoE交換機(jī)合而為一,稱(chēng)之為“路由/AC/PoE一體機(jī)”,跟普通的家用交換機(jī)大小仿佛,成本也大幅降低。
與此同時(shí),上述方案也將AP也集成在傳統(tǒng)的86型網(wǎng)線(xiàn)插座面板內(nèi),完全隱藏于無(wú)形,卻達(dá)成了Wi-Fi無(wú)縫覆蓋,信號(hào)強(qiáng)勁的最佳狀態(tài)。
圖片來(lái)源:網(wǎng)絡(luò)
AC+AP的優(yōu)點(diǎn)顯著,但也有缺點(diǎn)。那就是所有的AP都需要使用網(wǎng)線(xiàn)和AC連接,這就要求在裝修時(shí)就考慮好Wi-Fi組網(wǎng),并布好網(wǎng)線(xiàn)。如果沒(méi)有網(wǎng)線(xiàn)可達(dá),就必須考慮其他方案了。
2.2.3 中繼模式
跟AP模式不同,在中繼模式下的路由器和上級(jí)路由器之間并沒(méi)有網(wǎng)線(xiàn)連接,只是單純地接收上級(jí)路由器的無(wú)線(xiàn)信號(hào),進(jìn)行放大后再發(fā)出去,不做任何處理。
圖片來(lái)源:自己畫(huà)的
因此中繼模式下AP信號(hào)的Wi-Fi名稱(chēng)和密碼都跟上級(jí)路由是一樣的,所有的設(shè)備也都位于同一網(wǎng)段。對(duì)于用戶(hù)來(lái)說(shuō),接入中繼AP和主路由的效果是完全一樣的,中繼AP僅相當(dāng)于一個(gè)擴(kuò)展覆蓋的管道,一切的處理都由主路由進(jìn)行。
2.2.4 橋接模式
橋接模式和中繼模式比較類(lèi)似,也是在沒(méi)有網(wǎng)線(xiàn)的情況下,通過(guò)無(wú)線(xiàn)來(lái)連接兩個(gè)路由器。兩者的差異在于:中繼模式工作于物理層,不能做任何設(shè)置,而橋接模式則工作于數(shù)據(jù)鏈路層,可以配置獨(dú)立的SSID。
圖片來(lái)源:自己畫(huà)的
雖說(shuō)SSID可以不同(也可以配成相同的),但處于橋接模式下的路由器和主路由器的網(wǎng)段是相同的,設(shè)備連接之后可以互相訪(fǎng)問(wèn)。
工作中繼或者橋接模式的路由器,必須在主路由的覆蓋范圍內(nèi)才能放大信號(hào)來(lái)進(jìn)行上網(wǎng)。如果在主路由的信號(hào)很差的位置,放大之后雖然手機(jī)看到的Wi-Fi信號(hào)是滿(mǎn)格的,但是網(wǎng)速依然很慢甚至可能很不穩(wěn)定。
并且,主路由是不知道下級(jí)中繼或者橋接節(jié)點(diǎn)的存在的,它們之間也不存在管理和交互的關(guān)系,沒(méi)法進(jìn)行漫游,只能等待信號(hào)過(guò)差斷開(kāi)之后手機(jī)再重新連接另一個(gè)節(jié)點(diǎn)。
有沒(méi)有方法能綜合AC+AP這樣的有線(xiàn)組網(wǎng),以及中繼或者橋接這樣的無(wú)線(xiàn)組網(wǎng),并能智能管理這個(gè)網(wǎng)絡(luò),實(shí)現(xiàn)簡(jiǎn)化配置,無(wú)縫漫游的效果呢?
這就要用到Mesh組網(wǎng)技術(shù)了。
2.3 Mesh組網(wǎng)
Mesh又叫多跳網(wǎng)絡(luò),由多個(gè)地位相同的節(jié)點(diǎn)通過(guò)有線(xiàn)或者無(wú)線(xiàn)的方式相互連接,組成多條路徑,最終連接到跟互聯(lián)網(wǎng)相連網(wǎng)關(guān)。這樣的網(wǎng)絡(luò)存在一個(gè)控制節(jié)點(diǎn)來(lái)對(duì)所有節(jié)點(diǎn)進(jìn)行管理和配置數(shù)據(jù)下發(fā)。
下圖是一個(gè)實(shí)際組網(wǎng)的案例,由主路由作為網(wǎng)關(guān)和控制節(jié)點(diǎn),其余節(jié)點(diǎn)通過(guò)有線(xiàn)或者無(wú)線(xiàn)連到主路由,或者通過(guò)無(wú)線(xiàn)來(lái)相互連接。這樣一來(lái),弱覆蓋的區(qū)域不論有沒(méi)有網(wǎng)線(xiàn),網(wǎng)絡(luò)都可以靈活地按需擴(kuò)展。
圖片來(lái)源:自己畫(huà)的
路由器之間的有線(xiàn)連接叫做“有線(xiàn)回程”,對(duì)應(yīng)地,無(wú)線(xiàn)連接就叫做“無(wú)線(xiàn)回程”。
Mesh組網(wǎng)非常適合于家庭Wi-Fi覆蓋使用。想象一下這樣的場(chǎng)景:
第一步:小明買(mǎi)了套房子,起初只有小兩口住,于是就先買(mǎi)了個(gè)路由器放在客廳,離得近的主臥也覆蓋良好,夫妻倆覺(jué)得這就夠用了。
第二步:小孩出生后,老媽和丈母娘也來(lái)幫忙照顧,但其他房間的Wi-Fi信號(hào)不佳,直接再買(mǎi)個(gè)路由器,通過(guò)有線(xiàn)的方式Mesh組網(wǎng),無(wú)縫漫游效果好。
第三步:大家一致反映衛(wèi)生間上網(wǎng)困難,那就再買(mǎi)個(gè)路由器掛墻上,通過(guò)無(wú)線(xiàn)的方式和前兩個(gè)Mesh組網(wǎng),這下大家都很滿(mǎn)意,就是如廁的時(shí)間變長(zhǎng)了。
雖說(shuō)這些路由器的型號(hào)不同,但只要都支持Mesh組網(wǎng)就可以配合使用,不像AC+AP那樣還要搭上個(gè)AC和PoE交換機(jī),還有網(wǎng)線(xiàn)的限制。最主要的是,普通的家用路由器已經(jīng)普遍支持了最新的Wi-Fi協(xié)議,價(jià)格還低。
目前各個(gè)廠(chǎng)家對(duì)于Mesh組網(wǎng)的實(shí)現(xiàn)各不相同,起的名字自然也不同。一般情況下,不同廠(chǎng)家的路由器之間是不能組Mesh的,這可能會(huì)限制路由器的購(gòu)買(mǎi)選擇。
為了解決不同廠(chǎng)家的路由器的互聯(lián)互通問(wèn)題,Wi-Fi聯(lián)盟推出了EasyMesh技術(shù),可以讓不同廠(chǎng)家的路由器之間也支持Mesh組網(wǎng)。
圖片來(lái)源:Wi-Fi聯(lián)盟
但是廠(chǎng)家都各有自己的算盤(pán),本來(lái)用互不兼容的Mesh技術(shù)就可以圈住用戶(hù)了,支持了這EasyMesh讓用戶(hù)選別家的產(chǎn)品,這明顯對(duì)自己不利啊。因此EasyMesh目前的支持率并不高。
為了更好地支持Mesh組網(wǎng),讓用戶(hù)獲得更高的網(wǎng)速,廠(chǎng)家就專(zhuān)門(mén)拿出一個(gè)5GHz頻段來(lái)做路由器之間的無(wú)線(xiàn)回程,這樣路由器就需要同時(shí)支持一個(gè)2.4GHz和兩個(gè)5GHz頻段,因此叫做“三頻路由器”。
圖片來(lái)源:中興文檔
網(wǎng)上經(jīng)常有家用組網(wǎng)到底Mesh和AC+AP哪個(gè)方案好的疑問(wèn),在此給出蜉蝣君的一些看法。
聯(lián)系客服