数据链路层
数据链路层位于网络层与物理层之间,数据链路层使用帧完成主机对等层之间数据的可靠传输。数据链路层的作用包括数据链路的建 立、维护与拆除,帧包装,帧传输,帧同步,帧的差错控制及流量控制。
以太网
工作在数据链路层
以太网的发展
X-Wire(2.94兆实验性以太网)——DIX(10兆以太网应用)——IEEE802.3(10兆以太网标准)——千兆以太网(100/1000兆以太网)
以太网MAC地址
用来识别一个以太网上的某个单独的设备或一组设备,如下图
以太网帧格式
如下图
其中类型用来标识上层协议的类型,例如0800H表示IP协议,0806表示ARP协议。
交换机的工作原理
交换机的转发原理
交换机转发数据帧的过程:
1)初始状态
2)MAC地址学习
3)广播未知数据帧
4)接收方回应
5)交换机实现单播通信