• 2

為什麼WiFi access point和橋接器模式只能二擇一?

Access point: 將ethernet轉成WiFi
橋接器: 將WiFi轉成ethernet

大多數人可能覺得這很正常,可是我剛好有稍微深入一點(就一點點)的網路知識,所以覺得這個情形非常不正常

AP和橋接器都不切網段(應該是可以選擇要切不切吧? ),在不切網段的情形下,AP和橋接器其實和switch是一樣作用的設備,只是有一部份的訊號是wifi不是ethernet而已

那為什麼要區分AP模式和橋接器模式?
2021-08-03 14:56 發佈
或者你在網路上可以看到橋接器有別於路由器之類的說詞,
ap或者你可以看成就是種路由器.
pc8801 wrote:
或者你在網路上可以看(恕刪)

switch/AP/bridge是layer 2 data link層的設備,路由器是layer 3 network網路層的設備,根本不一樣的東西
在Access point模式及橋接器模式下Wifi chip的運作模式是不同的.

Wifi chip有AP(類似Server)及Station(類似Client)兩種工作模式.

1. 在Access point模式下, Wifi chip運作在AP模式, 接受Station的連線


2. 在橋接器(或稱Client Bridge)模式下, Wifi chip運作在Station模式, 向AP發起連線


以前的Wifi chip只能在AP及Station模式擇一運作, 因此須依使用情形設定不同的模式

新一點的Wifi chip可以同時運作在AP及Station模式, 因此現在還多了一種Repeater(中繼)模式, 在這模式下, Wifi除了當Station向主AP發起連線外, 本身也可當AP接受Station的連線, 因此Wifi的訊號可透過Repeater加以延伸


Router的運作模式還有很多細節, 有興趣可參考圖片出處
1tac wrote:
在Access point...(恕刪)

感謝解說

所以現在新的設備的repeater模式就等於AP+WiFi bridge了?

我昨天試著玩了一下TPLink的TL-WA855RE,它只有AP和repeater模式可以選,但當我選擇repeater模式時,它的ethernet是可以讓end device連上網的,所以實務上可以當wifi bridge用

我原本以為repeater模式下ethernet會失效的

今天再來看看repeater模式能不能當AP用
whitesox wrote:
所以現在新的設備的repeater模式就等於AP+WiFi bridge了?

是的,可以這樣看

whitesox wrote:
我昨天試著玩了一下TPLink的TL-WA855RE,它只有AP和repeater模式可以選,但當我選擇repeater模式時,它的ethernet是可以讓end device連上網的,所以實務上可以當wifi bridge用
我原本以為repeater模式下ethernet會失效的

一般來說Repeater模式下的ethernet是有效的, 小弟之前Repeater的那張圖, 除了Wifi外,也是有Ethernet連線的


總之還是要看廠商如何定義Repeater; 各家廠商對Wifi Router的運作模式有各種命名, 像Client Bridge, Wifi Bridge, Repeater, Repeater Bridge, Range Extender, Media Bridge等等, 難免會發生定義不同而雞同鴨講的情形
1tac wrote:
是的,可以這樣看一般(恕刪)


嗯,至少這部WA-855RE的repeater模式不能當AP用,我猜想它同時從WiFi和Ethernet收到router提供的gateway,當終端透過WiFi傳送封包過來時,它沒有辦法判斷是要從WiFi再把封包轉送到router(repeater模式)還是從Ethernet轉送(AP模式)
whitesox wrote:
嗯,至少這部WA-855RE的repeater模式不能當AP用

似乎您認為的AP模式一定要有主router在ethernet端? 事實上AP模式僅是是一個Layer2的bridge,將Wifi跟Ethernet橋接在一起, 跟有沒有主router或主router在哪一端根本沒關係

Repeater一定是包含AP功能的, Repeater把三個介面(wlan_ap, wlan_sta以及eth)橋接在一起, 而把wlan_ap跟eth橋接在一起就已經是AP的功能了

這裡也有提到
Repeater Bridge - which provides a bridge to both wired clients and another AP extended for more potential wireless clients, all of which will be bridged through the Repeater Bridge device.
whitesox wrote:
我猜想它同時從WiFi和Ethernet收到router提供的gateway(恕刪)

建議你再看一下上面Repeater的圖, Gateway位在Repeater的Wifi端(即Primary Router), Repeater的ethernet端連的是PC, 不會存在Gateway. 所以不會有同時收到gateway的情形. 如同WA-855RE的說明, ethernet端接的是台PC



事實上, 你要接多個gateway在不同的interface也不是不行, 但畢竟Repeater是一個Layer2的bridge, client是可以看到每一個gateway的, 所以每個gateway的subnet必須切清楚, 關於multiple gateway的設定跟本主題無關, 就不多說了
1tac wrote:
似乎您認為的AP模式一定要有主router在ethernet端?

我認為的AP模式,是gateway在ethernet端,bridge模式則是gateway在wifi端
至少幾年前的攜帶式多用途wifi設備都有router/AP/bridge模式切換,當時約定俗成的大多就是AP用來讓wifi裝置上internet,bridge就是將遠方AP的訊號轉成ethernet給電腦網卡用

這也是我原本的疑問:為什麼要分AP (ethernet to wifi bridge)和Bridge (wifi to ethernet bridge)?它們在layer 2是等價的東西,我不明白為什麼只能單向工作。您的說明是wlan_ap和wlan_sta,我想這大概是當時技術的限制不是網路協定的限制

假設有個獨立內網(沒有和internet連接,沒有gateway)分成兩個ethernet lan: A lan 和B lan,透過wifi連接(假設設備不多沒有切網段),那A lan的ethernet-wifi是wlan_ap還是wlan_sta?還是這無所謂都可以?

1tac wrote:
建議你再看一下上面Repeater的圖, Gateway位在Repeater的Wifi端(即Primary Router), Repeater的ethernet端連的是PC, 不會存在Gateway. 所以不會有同時收到gateway的情形. 如同WA-855RE的說明, ethernet端接的是台PC

啊,不是,我的意思是,WA-855的ethernet端插在路由器上時,若本身設定成repeater模式,它廣播的wifi就無法連接了,這種情形下gateway既在它的ethernet端也在它的wifi端

也就是說,WA-855RE的ethernet插在路由器上時,就必須選擇AP模式,這個repeater才能工作
whitesox wrote:
我認為的AP模式,是gateway在ethernet端,bridge模式則是gateway在wifi端(恕刪)

這是錯的,AP跟wifi bridge都是Layer2的bridge, 與gateway是否存在或gateway在哪端無關, AP跟wifi bridge的區別只在於Wifi chip工作的模式不同

whitesox wrote:
這也是我原本的疑問:為什麼要分AP (ethernet to wifi bridge)和Bridge (wifi to ethernet bridge)?它們在layer 2是等價的東西,我不明白為什麼只能單向工作。您的說明是wlan_ap和wlan_sta,我想這大概是當時技術的限制不是網路協定的限制

Bridge就是雙向, 哪來單向工作, 再強調一次, AP跟bridge雖同是layer2的bridge,但其Wifi chip工作的模式完全不同(如AP需broadcast SSID, STA不必), Wifi chip在設定AP跟STA時需要的參數也不一樣, 如何能混在一起

whitesox wrote:
可是假設有個獨立內網(沒有和internet連接,沒有gateway)分成兩個ethernet lan: A lan 和B lan,透過wifi連接(假設設備不多沒有切網段),那A lan的ethernet-wifi是wlan_ap還是wlan_sta?還是這無所謂都可以?

Wifi的連線一定是STA連AP的, 內網的例子如下圖, 一個當AP(AP模式), 另一個就必須是STA(Bridge模式)


另小弟指的wlan_ap跟wlan_sta是指interface, wlan_ap是指wifi工作在ap模式產生的interface, wlan_sta是指wifi工作在station模式產生的interface. eth則是ethernet的interface. AP模式只會橋接wlan_ap跟eth; Bridge模式只會橋接wlan_sta跟eth

whitesox wrote:
啊,不是,我的意思是,WA-855的ethernet端插在路由器上時,若本身設定成repeater模式,它廣播的wifi就無法連接了,這種情形下gateway既在它的ethernet端也在它的wifi端

不是很理解這樣接的目的, 一般Repeater的設計, gateway是在wifi端那邊的主Router



whitesox wrote:
也就是說,WA-855RE的ethernet插在路由器上時,就必須選擇AP模式,這個repeater才能工作
這句話也不甚理解, 怎麼又是AP又是Repeater?

總之, 產品的用法有其限制, 按照廠商的規範去使用比較不會出問題, 至於AP/Bridge/Repeater的區別, 小弟已經盡力解答了, 如還有問題就請其他大大解答了
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?