如何計算沖突域和廣播域-圖解分析


如何理解沖突域和廣播域?



沖突域:【定義】在同一個沖突域中的每一個節點都能收到所有被發送的幀。簡單的說就是同一時間內只能有一台設備發送信息的范圍。

        【分層】基於OSI的第一層(數據鏈路層)物理層

        【設備】第二層設備能隔離沖突域,比如Switch。交換機能縮小沖突域的范圍,交換接的每一個端口就是一個沖突域。

       

廣播域:【定義】網絡中能接收任一設備發出的廣播幀的所有設備的集合。簡單的說如果站點發出一個廣播信號,所有能接收收到這個信號的設備范圍稱為一個廣播域。

        【分層】基於OSI的第二層(物理層) 數據鏈路層

        【設備】第三層設備才能隔離廣播域,比如Router。路由器能隔離廣播域,其每一個端口就是一個廣播域。





下面通過三個例子來說明:

例子一,一個Switch直連三台PC和一台hub,而hub下直連有2台PC。


圖中已經給出了答案,可是,這個4個沖突域1個廣播域是怎么算出來呢?

根據前面介紹的關於廣播域的定義中我們知道 ,只有第三層設備才能隔離廣播域。上圖中並沒有router等第三層設備,所以,這里的廣播域沒有被隔離。

也就是說上圖中的網絡只有一個廣播域。

沖突域的計算,前面有說Switch能縮小沖突域,一個Switch端口其實就是一個沖突域,上圖中有3台pc和1台hub直連到Switch上,所以,這里的沖突域為4個。





第一個例子比較簡單,下面我們在網絡中有router第三層設備的例子

一台router下直一台Switch和一台hub,Switch和hub下都各自連有三台pc:


第三層設備router能隔離廣播域,上圖中router的三個端口分別直連了三個hub,因此得出有三個廣播域。

但是,那3個沖突域是怎么來的呢?

其實,router他不但能隔離廣播域,默認也是可以縮小沖突域的。所以上圖中的router用3個端口將網絡既分開成了3個廣播域,又縮小成了3個沖突域。



第二個例子給了我們一個提醒,那就是路由器默認也是可以隔離沖突域的。

好了,下面我再看最后一個例子,這里都用上了常用的網絡設備hub、Switch和router。

一台router下連兩台交換機和一台hub,兩台交換機下分辨連有三台 PC,而hub下連有4台PC:


上圖所示網絡,算出3個廣播域不難,因為router有3個端口直連了2台交換機和1台集線器嘛。

可是,沖突域不是7個嗎?怎么是9個呢?兩台交換機共使用了6個端口,外加路由器下還直連了一個集線器,這也是一個沖突域。

於是,我可以得出6+1=7,7個沖突域啊。究竟是哪里算少了?



對了,就是路由器到兩台交換機之間也還是存在沖突域的。這一點也特別需要注意。



最后記錄一下例子中提到的需要注意的地方了:

1、第二層設備只能隔離沖突域,第三層設備才能隔離廣播域;

2、路由器不但能隔離廣播域,默認也是可以隔離沖突域的;

3、路由器下直連交換,則路由器到交換機之間也是存在沖突域的。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM