當前位置:首頁 » 網路連接 » 計算機網路沖突域計算
擴展閱讀

計算機網路沖突域計算

發布時間: 2024-11-03 05:35:25

計算機網路----廣播域和沖突域

在乙太網中,如果某個CSMA/CD網路上的兩台計算機在同時通信時會發生沖突,那麼這個CSMA/CD網路就是一個 沖突域 (collision domain)。如果乙太網中的各個網段以集線器連接,因為不能避免沖突,所以它們仍然是一個沖突域。

沖突域是在同一個網路上兩個比特同時進行傳輸則會產生沖突;在網路內部數據分組所產生與發生沖突的這樣一個區域稱為沖突域,所有的共享介質環境都是一個沖突域,在共享介質環境中一定類型的沖突域是正常行為。租薯

集線器是一種物理層設備,本身不能識別MAC地址和IP地址,當集線器下連接的主機設備間傳輸數據時, 數據包是以廣播的方式進行傳輸 ,由每一台主機自己眼中MAC地址來確定是否接收。

這種情況下,同一時刻由集線器連接的網路中只能傳輸一組數據,如果發生沖突則需要重傳。 集線器下連接的所有埠共享整個帶寬,即所有埠為一個沖突域 ,如圖桐培所示。

交換機則是工弊輪者作在數據鏈路層的設備,在接收到數據後,通過查找自身系統MAC地址表中的MAC地址與埠對應關系,將數據傳送到目的埠。

交換機在同一時刻可進行多個埠之間的數據傳輸,每一埠都是獨立的物理網段,連接在埠上的網路設備獨自享有全部的帶寬。因此, 交換機起到了分割沖突域的作用, 每一個埠為一個沖突域 ,如圖所示。

二層交換機工作在數據鏈路層。

是基於MAC地址的基礎上對數據包的轉發。內部的ASIC的晶元來實現硬體轉發。

二層交換機的埠發送和接受數據獨立,從而可以將各埠歸屬於不同的沖突域,從而有效的隔離了沖突。

廣播是一種信息的傳播方式, 指網路中的某一設備同時向網路中所有的其它設備發送數據,這個數據所能廣播到的范圍即為廣播域 (Broadcast Domain)。

在傳輸中當不知道目的MAC地址時,需要在網段內廣播當前子網下所有的節點,相應的廣播報文以及目的MAC查找失敗報文會向所有埠轉發,因此會消耗大量的網路帶寬。而 二層交換機只能隔離沖突域,不能隔離廣播域。

沖突域是基於第一層(物理層)

廣播域是基於第二層(鏈路層)

兩個交換機相連,廣播域變大,數量不變,減少了可用帶寬。沖突域數量增加。

路由器不傳播任何廣播流量,路由器能同時分割沖突域和廣播域。

基本概念:

廣播域:是基於第二層(鏈路層)的,是指網路中能接收任一設備發出的廣播幀的所有設備的集合。 廣播域就是說如果站點發出一個廣播信號後能接收到這個信號的范圍 。通常來說一個區域網就是一個廣播域。廣播域內所有的設備都必須監聽所有的廣播包,如果廣播域太大了,用戶的帶寬就小了,並且需要處理更多的廣播,網路響應時間將會長到讓人無法容忍的地步。

沖突域:是基於第一層(物理層)的,在同一個沖突域中的每一個節點都能收聽到所有被發送的幀。 一個站點向另一個站點發出信號,除目的站點外,有多少站點能收到這個信息,這些站點就構成一個沖突域 。  

廣播域和沖突域的計算:

集線器(HUB)所有埠都在同一個廣播域、沖突域內,所以 HUB不能分割沖突域和廣播域。

交換機(Switch)所有埠都在同一個廣播域內,而 每一個埠就是一個沖突域 ,所以 交換機能分割沖突域,但分割不了廣播域 。但是,虛擬區域網(Vlan)技術的交換機可以隔離廣播域。

路由器(Router)的每個埠屬於不同的廣播域、沖突域。

也可以這樣理解:

HUB屬於第一層設備所以分隔不了沖突域;

交換機和網橋屬於第二層設備所以能分割沖突域;

路由器屬於第三層設備,所以既能分割沖突域又能分割廣播域。

例1:

由於交換機和集線器都不能隔離廣播域,所以圖中只有1個廣播域。

集線器不隔離沖突域,交換機隔離沖突域,共有5個沖突域。(交換機的一個埠就算一個沖突域,左邊的交換機有四個,中間的交換機除去左邊共享的一個,還有一個,共有5個。)

例2:

只有路由器能隔離廣播域,因為路由器有2個介面,所以有2個廣播域。

交換機和路由器能隔離沖突域,路由器有2個埠,劃分了兩個沖突域,右邊的交換機劃分了4個沖突域,所以一共有2+4=6個,因此有6個沖突域。交換機連接路由器的那個埠也是屬於一個沖突域。路由器下兩個沖突域,交換機下4個沖突域,換句話說,左面1個,右邊5個,一共6個。交換機有4個埠連接主機,一個埠連接路由器,因為交換機每個埠就是一個沖突域,所以路由器右邊有5個沖突域。

見 https://bbs.51cto.com/viewthread.php?tid=679885&extra=&page=1 思科認證。這道題軟考也出過,但是軟考答案是錯的。關鍵就在於交換機連接路由器的那個埠也是屬於一個沖突域。

② 計算機網路,第七題,在第二張圖中關於廣播域和沖突域的劃分是依據什麼規則的呢

表1-4總結得挺好,需要記住
沖突域對應第一層物理層,在第一層工作且互連的設備屬於同一個沖突域
因此工作在第一層的集線器和中繼器不能起到隔離沖突域的作用
但工作在第二層數據鏈路層的交換機和網橋可以起到隔離低層沖突域的作用
廣播域對應第二層數據鏈路層,因此工作在第二層的交換機和網橋不能起到隔離廣播域的作用
但工作在第三層網路層的路由器可以起到隔離低層廣播域和沖突域的作用
因此圖中的路由器將整個網路隔離成2個廣播域
計算機R、計算機Q和集線器屬於沖突域1,它們被上面的網橋隔開;
計算機P屬於沖突域2,被左邊的網橋和右邊的路由器隔開;
計算機S屬於沖突域3(虛線應該是囊括計算機S的,但不能囊括交換機和路由器,因為沖突域對應第一層,而交換機工作在第二層,路由器工作在第三層),被交換機和路由器隔開;
計算機T屬於沖突域4,被上面的交換機隔開

③ 計算機網路的問題,算廣播域和沖突域的,求詳解~怎麼算的

廣播域有一個,沖突域有5個吧。
記住下面幾句話:
集線器既不隔離沖突域,也不隔離廣播域。
交換機隔離沖突域,但不隔離廣播域。
路由器隔離沖突域,也隔離廣播域。
所以,在這里,集線器和交換機都不隔離廣播域,共有一個廣播域。
集線器不隔離沖突域,交換機隔離廣播域,共有五個廣播域。