交換機工作在數(shù)據(jù)鏈路層,通過MAC地址轉發(fā)數(shù)據(jù)。集線器工作在物理層,通過廣播的形式轉發(fā)數(shù)據(jù)。目前,集線器已經(jīng)被交換機取代,組網(wǎng)中很少使用集線器了。下文具體說一說。
集線器工作在物理層,屬于1層設備,每發(fā)送一個數(shù)據(jù),所有的端口均可以收到,采用了廣播的方式,因此網(wǎng)絡性能受到很大的限制。
交換機工作在數(shù)據(jù)鏈路層,屬于2層設備,通過學習之后,每個端口形成一張MAC地址轉發(fā)表,根據(jù)數(shù)據(jù)包的MAC地址轉發(fā)數(shù)據(jù),而不是廣播形式。
集線器的工作原理是廣播形式,無論哪個端口收到數(shù)據(jù)之后,都要廣播到所有的端口,當接入設備比較多時,網(wǎng)絡性能會受到很大的影響。
交換機根據(jù)MAC地址轉發(fā)數(shù)據(jù),收到數(shù)據(jù)包之后,檢查報文的目的MAC地址,找到對應的端口進行轉發(fā),而不是廣播到所有的端口。
集線器內部采用了總線型拓撲,各個節(jié)點共用一條總線進行通信,數(shù)據(jù)包的發(fā)送和接收采用了CSMA/CD協(xié)議,在同一時間內必須是單向的,只能維持在半雙工模式下。兩個端口不能同時收發(fā)數(shù)據(jù),并且當兩個端口通信時,其他端口不同工作。
當交換機上的兩個端口通信時,它們之間的通道是相互獨立的,可以實現(xiàn)全雙工通信。兩個端口同時收發(fā)數(shù)據(jù)。
集線器無論有多少個端口,所有的端口共享一條寬帶,同一時刻只能有兩個端口傳輸數(shù)據(jù),并且只能工作在半雙工模式下。
交換機的每個端口獨占帶寬,兩個端口交互數(shù)據(jù)并不影響其他端口交換數(shù)據(jù)。
總之,交換機的網(wǎng)絡性能要遠遠優(yōu)于集線器。隨著技術的進步,交換機的成本已經(jīng)降低,集線器逐步退出了市場。
如果覺得對你有幫助,可以多多點贊哦,也可以隨手點個關注哦,謝謝。