史萊姆論壇

史萊姆論壇 (http://forum.slime.com.tw/)
-   硬體疑難使用問題討論區 (http://forum.slime.com.tw/f12.html)
-   -   請問,,碰撞網區與擴播網區有什麼差異阿 (http://forum.slime.com.tw/thread5734.html)

sko 2003-01-01 12:03 AM

請問,,碰撞網區與擴播網區有什麼差異阿
 
請問各位大大,,碰撞網區與擴播網區有什麼差異阿?????

a471 2003-01-01 05:21 AM

Re: 請問,,碰撞網區與擴播網區有什麼差異阿
 
引用:

原文由 sko 所發表
請問各位大大,,碰撞網區與擴播網區有什麼差異阿?????

我是不知道你是哪裡的網友,因此對你所稱的名詞不太了解,不過還是簡單回答
一下....
廣播 broadcast,在tcp/ip的架構中,所有資料的傳輸方式,均是由廣的方式完成
簡單的說,每一部電腦都是先會將資料傳送到廣播位置,在透過廣播的方式,將資
料傳送到目的電腦中

碰撞 collision,在區域網路中傳遞資料時,通常會產生兩個來源以上的封包,其目
地位置是同一個裝置,在這種情形下就會有碰撞的情形出現,我們可以藉由交換器
或集線器上的燈號閃爍狀態,檢視區域網路內部的封包碰撞情形,如果對封包碰撞
情形相當嚴重時,便會降低區域網路的效能

至於網區我不懂這什麼意思,所以我單就碰撞與廣播來為你說明:)

小穎 2003-01-02 08:17 AM

相信碰撞網區是指 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 了.


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

以上純屬小弟個人手寫, 如有錯漏, 煩請修補一下好喔 ^_^

怡紅公子 2003-01-02 08:40 AM

感恩~~
我也學到了東西囉~~


所有時間均為台北時間。現在的時間是 04:08 AM

Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2019, Jelsoft Enterprises Ltd.

『服務條款』

* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *


SEO by vBSEO 3.6.1