一.集线器
是物理层“哑”中继器
- 来自一条链路的比特从其他所有链路出去
- 与集线器连接的所有结点相互碰撞
- 无帧缓存
- 集线器无CSMA/CD : 适配器检测碰撞
二.交换机
- 链路层设备:比集线器智能化
存储并转发以太网帧
当帧在网段上转发时,检查帧首部并基于MAC目的地址,选择性地向一个或多个出链路转发帧
当帧在网段上转发时,使用CSMA/CD 访问网段 - 透明性
主机不知道交换机的存在 - 即插即用, 自学习
交换机不必配置
交换机: 并行传输扩大容量
- 端系统与交换机有专门的直接连接
- 交换机缓存分组
- 在入链路上使用以太协议:全双工,无碰撞每条链路是一个碰撞域
- 交换: A到A’和B到B’能够同时无碰撞地进行
集线器无法办到
交换机知道经接口几可达A’,是因为交换机具有一个交换机表,每表项:(MAC地址, 接口, 时戳)
当收到帧时,交换机“学习”发送方的位置:入LAN段
在交换机表中记录下发送方/位置对
交换机:帧过滤/转发算法
当交换机收到帧:
- 记录与发送主机关联的链路
2.使用MAC目的地址索引交换机表 - if 找到目的地项then{
if 目的地位于帧到达的段 then 丢弃帧
else 在指示的接口转发该帧
}
else …
向所有接口(除了该帧到达的)转发该帧
交换机互联
交换机能够连接在一起
交换机流量隔离
交换机将子网分割成LAN段
交换机过滤分组:
相同LAN段的帧通常不在其他ALN段上转发
段成为分离的碰撞域