开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第2天,点击查看活动详情
前言
学习数通知识,考证书~ 考证书,记笔记,记笔记~
数据链路层
数据链路层与以太网
- LLC子层 802.2 LLC/SNAP
逻辑链路控制:负责识别网络层的协议类型】接收上层数据包封装成帧后,向下层传递。
- MAC子层 802.3、802.4、802.5 介质访问控制
负责控制与连接物理层的物理介质、处理应急的物理寻址、定义网络拓扑以及数据帧的传递顺序。
- 物理层 同轴电缆、双绞线、光纤、RJ-45、无线电波等
以太网帧结构
- 数据部分可以浮动,帧大小范围是64-1518
- 协议类型:代表上层的协议,0800[ip] 86DD[ipv6] 0806[arp]
- MTU:最大传输单元、默认1500字节,每次发送的数据的最大值
- 帧校验:通过一定的共识对数据包进行计算
- MAC地址:代表一个网络接口的物理地址,全球唯一
以太网帧校验序列
如果接收方计算的FCS与发送方计算的FCS不相等,则视该帧无效并将其丢掉
以太网的MAC地址
MAC地址由两部分组成,分别是供应商代码和序列号,其中24位代表该供应商的代码,由IEEE管理和分配,剩下的24位序列号由厂商自己进行分配。
当主机接收到数据帧所包含的目的MAC地址是自己时,会把以太帧封装剥离之后送往上层协议。