网卡(NIC)
为主机提供介质的访问
MAC地址烧在网卡的ROM中
网卡的作用
- Logical link control(LLC):和上层通信
- Naming:提供一个独特的MAC地址标识符
- Framing:封装过程的一部分,为传输比特流打包
- Media Access Control(MAC):为访问共享介质提供访问策略
- Signaling:创建信号和与介质的接口
最常见的网卡:以太网卡
网桥
- 网桥的功能特点
- 连接不同的LAN网段
- 通过过滤部分交通流量,减少冲突的机会,改善网络性能
- 以网段分流交通,基于MAC地址过滤流量
交换机(多端口网桥)
- 连接LAN网段
- 使用一张MAC表,来决定一帧转发的端口
- 交换机常被用来替换集线器(hub),以改善现有网络性能
- 增加带宽
- 比网桥更高的交换速度
- 支持新的功能,如虚拟局域网(VLAN)
- 常作为星形拓扑的中心
LAN交换机中地址表的维护
动态更新:直接读取数据包中的源地址信息,存入CAM,如在CAM中没有找到所需的地址,添加到CAM中
删除过时的地址记录:时间标记
- 每增加一条记录,为它打上时间标记
- 每引用或找到某条记录,为它打上新的时间标记
- 当某条地址记录超过一定时间没被引用,则删除它
交换机的工作原理(和网桥一致)
- 泛洪广播(flooding):当目的地址未知或为广播地址时,桥发送帧到除源端口之外的每个端口
- learning:通过读取每个帧的源地址和对应源端口来学习连在网段上的每个设备的地址
- 转发(forwarding):对于已学到的目的地址,桥将直接发送帧到对应的目的设备所在端口
- 过滤(filtering):如果目的地址和源地址在同一端口,桥将丢掉帧
交换机处理到达帧的过程
交换机的作用
- 使网络段处于无冲突环境
- LAN交换机利用现有硬件设备
- 使配置和管理更加灵活方便
无冲突域
- 微分段:LAN被交换机分隔开的网段,在一个大的冲突域中产生无冲突域
- 虚拟线路:在交换机内部把段连接成一个虚拟网络的电路,只在需要时才成立
交换模式
- 存储转发
- 直通交换(贯穿)
- 无分片交换