数据链路层(1)
数据链路层(1)
数据链路层
用于两个设备(同一种数据链路节点)之间进行传递.
对比理解 "数据链路层"和 “网络层”
网络转发本质是在子网和子网之间转发
IP解决的是B到C为什么要先到路由器F的问题
把数据从主机B传到主机C,必须把数据从主机B交给路由器F
把数据从一个主机到另一个主机是局域网要解决的问题,在数据链路层解决
传递数据是手段,目的是交换应用层报文,完成应用才是目的
认识以太网
• “以太网” 不是一种具体的网络, 而是一种技术标准; 既包含了数据链路层的内容, 也包含了一些物理层的内容. 例如: 规定了网络拓扑结构, 访问控制方式, 传输速率等;
• 例如以太网中的网线必须使用双绞线; 传输速率有 10M, 100M, 1000M 等;
• 以太网是当前应用最广泛的局域网技术; 和以太网并列的还有令牌环网, 无线LAN 等;
以太网帧格式
以太网的帧格式如下所示:
• 源地址和目的地址是指网卡的硬件地址(也叫 MAC 地址), 长度是 48 位,是在网卡出厂时固化的;
• 帧协议类型字段有三种值,分别对应 IP、ARP、RARP;
的;
• 帧协议类型字段有三种值,分别对应 IP、ARP、RARP;
• 帧末尾是 CRC 校验码。