查看單個文章
舊 2003-01-02, 08:17 AM   #3 (permalink)
小穎
長老會員
榮譽勳章
UID - 132
在線等級: 級別:0 | 在線時長:0小時 | 升級還需:5小時
註冊日期: 2002-12-06
文章: 53
精華: 0
現金: 5528 金幣
資產: 61518 金幣
預設

相信碰撞網區是指 collision domain, 廣播網區是指 broadcast domain
小弟嘗試補充解釋一下......

碰撞(collision)在區域網路(LAN)技術來說相信是乙太網(ethernet)所擁有著的特性
而 collision domain 可以由單一個乙太網來區分, 由於這是一共享媒介(shared media)
在這只要有多於一台主機同時傳送資料都會發生碰撞的喔.

<< 單一乙太網, 單一 collision domain >>
傳統由同軸線(coaxial cable)組成的乙太網,可以說是一個最簡單的單一乙太網
(這可以依頭尾的終端電阻區分), 也稱做一個 segment(區段?!)
segments 可經由 repeater(轉發器?!) 互相連接一起來增加線上主機和距離
而由於 repeater 只是將電器訊號重整,並沒有處理上層,即frame(框架/楨?!)
所以由 repeater(s) 組成的乙太網仍屬於單一乙太網, 也是同一 collision domain.

註:集線器(hub)是屬於 multi-port repeaters(多埠式轉發器?!)
也就是每一埠都是一個獨立的segment(區段?!),但仍在同一共享媒介
很自然地每一埠都是在分享頻寬.

如果要將以上裝置對照到 OSI 的七層裡,這都是屬於最底的 physical layer (layer 1)
所以 collision domain 也可以說是 layer 1 裡的概念喔.

然而在乙太網的結構中,發生碰撞是屬於正常,但碰撞會減低乙太網的效能
當碰撞達到不能接受時(太多主機加入,用量暴昇等等),乙太網路必須進行分割
最簡單的方法便是建立多個獨立的乙太網,這形成多個 collision domains,
碰撞分開了,也就變得少了,這使得發生碰撞受到控制而保持乙太網的效能
但這帶出的問題是個別乙太網之間資料不能互通,要加上橋接器(bridge)才可.


<< 多個乙太網路, 多個 collision domains, 單一 broadcast domain >>
乙太網橋接器(ethernet bridge)是連接起兩個或以上乙太網路的裝置
它不斷地監聽網路,檢視每個 frame 的來源和目的地硬體地址來做傳送決定
所以它能達到分隔碰撞(形成多個 collision domains)但仍使網路之間資料流通

註:交換器(switch)是屬於 multi-port bridges(多埠式橋接器)
也就是每一埠都是一個獨立的 collision domain, 也可說是獨立的乙太網
每一埠都享有獨立的頻寬. 如果網路是由完全交換式(fully switched)所組成
即是所有主機直接交換器, 碰撞可以說是不存在的了,加上每埠獨立頻寬
這樣的網路結構效能是相當的高喔,難怪有時會說交換器是個魔法盒.

如果要將以上裝置對照到 OSI 的七層裡,這都是屬於 link layer (layer 2)
這裡分開了 collision domain, 但在這環境下所有各類型的廣播(broadcast)
包括 layer 2/3,都可誇越橋接器/交換器到達每一台主機
所以在這裡稱做一個 broadcast domain.
由於其上層(layer 3)所用的協定(IP,IPX等), 通常在這都同屬於同一個網路
也可以簡單點說, broadcast domain 是由 IP,IPX 網路組成和區分
broadcast domain 也可以說是 layer 2 裡的概念喔.


解釋到這裡也不用再多說了, 跟著出場的會是路由器(router)
網路廣播實屬正常, 但太多會減低網路的效能, 廣播可免則免
路由器將個別 IP網連接起來,但不傳送廣播封包
分隔了廣播便形成多個 broadcast domains.
這裡是 OSI 七層裡的 network layer (layer 3), 路由器是 layer 3 裝置.

註:很多交換器(switch)支援 VLAN 的設定, 使交換器裡可以有數個 IP網
變成除了交換器每一埠是獨立的 collision domain外,還同時間擁有數個獨立的
broadcast domains, 但請緊記這仍然是一個 layer 2 裝置,
IP網之間並不能互通,是需要一個內置或外置高速路由器來達成互通
這便是 layer 3 switching 了.


其實個人覺得在實際應用裡,可不用太過死記各種理論和概念
當然,需要到清楚的時候就必須清楚,但用不著的不要過於死記
說實在網路技術進化得很快,變化很多,懂得靈活運用就好
需要時翻翻資料輔助一下也可以的喔.

以上純屬小弟個人手寫, 如有錯漏, 煩請修補一下好喔 ^_^
小穎 目前離線  
送花文章: 0, 收花文章: 0 篇, 收花: 0 次
回覆時引用此帖