网络基础学习(第二章):交换机基本原理与配置
一、数据链路层
1.1、位于物理层与网络层之间:第二层
1.2、数据链路层的作用
● 物理地址,网络拓扑的建立;数据链路的建立、维护与拆除。
● 把数据封装在帧中进行帧包装、帧传输、帧同步—— MAC 头部、IP头部、协议(T/U)、上层数据。
● 差错恢复(重新发送)。
● 流量控制:确保中间传输的稳定以及双方传输速率的匹配。
二、以太网
2.1、工作在数据链路层
2.2、以太网的发展
2.3、以太网MAC地址
2.4、以太网帧格式
三、交换机的工作原理
3.1、交换机的转发原理
● 初始状态
● MAC地址学习(源mac地址和接口号添加到mac地址表中)
● 广播未知数据帧(若已知目标mac地址,则直接转发;反之,泛洪广播数据帧)
● 接收方回应(接收方回应广播,发回数据帧,交换机学习回应的mac地址记录在arp缓存表中)
● 交换机实现单播通信
3.2、交换机的四大功能
● 学习功能:数据帧经过交换机,交换机会自动学习数据帧中的MAC地址。
● 转发功能:数据帧经过交换机,会在MAC表查找数据真的目的MAC,查找成功,会以相应接口转发数据。
● 查询功能(泛洪广播):若MAC表中没有目的MAC,会从接口转发相同的数据。
● 刷新功能:MAC地址表,300s刷新一次。