一.集線器
是物理層“啞”中繼器
- 來自一條鏈路的比特從其他所有鏈路出去
- 與集線器連接的所有結點相互碰撞
- 無幀緩存
- 集線器無CSMA/CD : 適配器檢測碰撞
二.交換機
- 鏈路層設備:比集線器智能化
存儲並轉發以太網幀
當幀在網段上轉發時,檢查幀首部並基於MAC目的地址,選擇性地向一個或多個出鏈路轉發幀
當幀在網段上轉發時,使用CSMA/CD 訪問網段 - 透明性
主機不知道交換機的存在 - 即插即用, 自學習
交換機不必配置
交換機: 並行傳輸擴大容量
- 端系統與交換機有專門的直接連接
- 交換機緩存分組
- 在入鏈路上使用以太協議:全雙工,無碰撞每條鏈路是一個碰撞域
- 交換: A到A’和B到B’能夠同時無碰撞地進行
集線器無法辦到
交換機知道經接口幾可達A’,是因爲交換機具有一個交換機表,每表項:(MAC地址, 接口, 時戳)
當收到幀時,交換機“學習”發送方的位置:入LAN段
在交換機表中記錄下發送方/位置對
交換機:幀過濾/轉發算法
當交換機收到幀:
- 記錄與發送主機關聯的鏈路
2.使用MAC目的地址索引交換機表 - if 找到目的地項then{
if 目的地位於幀到達的段 then 丟棄幀
else 在指示的接口轉發該幀
}
else …
向所有接口(除了該幀到達的)轉發該幀
交換機互聯
交換機能夠連接在一起
交換機流量隔離
交換機將子網分割成LAN段
交換機過濾分組:
相同LAN段的幀通常不在其他ALN段上轉發
段成爲分離的碰撞域