3.1 数据链路层概述
3.2 封装成帧
3.3 差错检测
3.4 可靠传输
停止-等待协议
发一帧,收到确认,才能发送下一帧
回退N帧协议
发送窗口内某帧超时,发送窗口内所有帧都得重传(相当于倒退N帧)
选择重传协议
对每个发送的帧进行逐一确认,只有没有收到确认帧的帧才需要重传
3.6 MAC (媒体接入控制)
静态划分信道
频分复用 的所有用户同时占用不同的频带资源并行通信
时分复用 的所有用户在不同的时间占用同样的频带宽度
波分复用:光的频分复用
CSMA/CD
CSMA/CA
信道预约:交换RTS/CTS帧
3.7 MAC地址、IP地址、ARP协议
MAC地址
IP地址
ARP协议
每台主机都有自己的ARP高速缓存表,记录IP地址与MAC地址的对应关系
例:B要给C发送数据包,只知道C的IP地址,现在想知道C的MAC地址,则发送广播的ARP请求报文
C收到B的广播帧以后,向B发送ARP响应报文
B收到响应报文之后,更新ARP高速缓存,然后就可以封装之前想发送的MAC给C
3.8 集线器与交换机的区别
集线器被淘汰
3.9 以太网交换机自学习和转发帧的流程
3.10 以太网交换机的生成树协议STP
冗余链路->网络环路->广播风暴->网络资源浪费、帧交换表震荡
为了避免逻辑上的环路(物理上可能还是环路)->根据生成树算法阻塞一些交换机的接口
3.11 VLAN
很多协议都需要广播(ARP…)->广播域太大很多缺点->路由器可以隔离广播域但成本太高->VLAN来啦!