ubuntu網橋搭建問題的探究

引入問題

創建了一個虛擬網橋,將網卡eth0 、eth1進行橋接到br0 ,br0 ip爲192.168.1.2 現在把兩個物理設備分別接入eth0 和 eth1 ,ip設置同網段 假設爲192.168.1.3、192.168.1.4,兩者均可以訪問192.168.1.2,但是兩個設備卻不能互相訪問?

網橋是什麼?

讓時空穿越到上世紀70年代,Ethernet被髮明出來,需要用一個黑盒子將電腦連接起來;否則電腦和誰通信,和誰網線直連,這是點對點通信了,一點也不方便,和以太網的多路訪問網絡初衷相違背。以太網設計目標:電腦使用一個網絡接口,可以同時與多臺電腦通信,將電腦連接起來的黑盒子最先面世,稱之爲集線器,但我們更喜歡叫它Hub。這種集線器,通常有多個端口,可以接入多臺電腦,這種黑盒子使電腦連接在一起成爲一種可能,其內部工作原理,就是信號放大器。
隨着以太網的流行,越來越多的辦公室使用它,網絡變得越來越大,信號隨着網線距離的變長,信號衰減的使得通信變得越發不可靠,同樣需要可以將信號中繼、放大的集線器。但這個集線器只需兩個端口,一端連着一根網線,由於其本來的目的就是延伸網線,美其名曰:網橋,這個更像描述其功能性的一面,“牽線搭橋”之意。在集線器的基礎上,添加了MAC地址學習功能,成爲了交換機,這樣可以避免集線器對所有幀都廣播的弊病。但這些設備依然都是橋接設備,因爲幀經過它們時,幀原封不動。
但是隨着無線局域網的誕生,關於橋接的定義被刷新,有線的Ethernet II 幀訪問無線802.11時,幀格式發生了變化,但依然稱AP(Access Point)爲橋接設備,爲何?因爲一個廣播幀可以無障礙通過AP,AP並沒有分割廣播域,所以依然是橋接設備。
我們這邊討論的範疇僅限以太網。
可以參見: linux網橋是什麼

如何創建網橋?

ce
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章