网络原理-4.数据链路层

1.数据链路层是干嘛的

2.以太网

a.以太网帧格式

b.MAC地址,是短期目标,根据IP进行 mac地址的选择

c.MTU,规定从上层传到数据链路层的报文字节数不能超过1500字节,否则就要在IP网络层进行分片,上节谈过

MTU对UDP的影响:1500-20(IP首部)-8(UDP首部)=1472

MTU对UDP的影响:1500-20(IP首部)-20(TCP首部)=1800--MSS

  • MSS最大段尺寸,TCP的单个数据报 的最大消息长度,受制于MTU

数据链路层的数据不能超过1500,不仅要考虑 发的问题-分片;还要考虑 收的问题-不要接受这么多的字节,所以,通信双方要进行 MSS协商,选择双方较小的MSS,收的数据就不会超过 对端的MTU了。所以TCP报头里的选项之一,就有MSS,建立连接的时候,进行协商!

  • 分片不是主流,因为差不多被规避掉了

d.分片的过程不一定在源主机内分片,还有可能在路上进行分片,不同的数据链路层对应的MTU的标准不同,比如在路由器的IP层,可能会再次进行分片,然后发送。

不过我们不再担心分片丢失,因为有IP网络层的那三个字段-16位标识、16位片偏移、3位标志位; 有传输层保证可靠性

3.局域网通信原理

4.ARP的具体过程

ARP协议&局域网通信过程


完。

相关推荐
andxe22 分钟前
安科士 AndXe 技术博客:400G QSFP112 SR4 光模块|AI 算力与超算短距互联最优方案
网络·人工智能·光模块·光通信
shiyi.十一1 小时前
第2章:应用层 — 知识要点与架构
网络·计算机网络·架构
DFT计算杂谈2 小时前
无 Root 权限在 Tesla K80 零门槛部署 DeepSeek 大模型
linux·服务器·网络·数据库·机器学习
中微极客4 小时前
2026主流AI Agent框架技术选型与性能对比
运维·网络·人工智能
猿的天空8 小时前
机器人双手迎来全栈训练系统:灵初智能EgoSteer让灵巧手无所不能
网络·人工智能·计算机·ai·程序员·机器人·编程
Xzaveir_7778 小时前
OPPO、vivo、荣耀号码认证:多终端拨测矩阵与异常复现
大数据·网络·科技·矩阵·产品经理·ai-native
wuqingshun3141598 小时前
从网络角度来看,用户从输入网址到网页显示,期间发生了什么?
网络
牛马工作号8 小时前
Zigbee 专业详解:从协议到排障
网络·物联网·安全
牛马工作号8 小时前
Wi‑Fi 完全指南:从 802.11 协议到 Wi‑Fi 7、AC+AP 与 Mesh 工程组网
网络·网络协议·智能路由器
智慧光迅AINOPOL8 小时前
智慧工厂全光网怎么扛住AGV与强电磁?光电复合缆与工业级方案
网络·全光网解决方案·全光网·酒店全光解决方案·泛住宿全光网解决方案