基础的数据链路层理解

建立共识

以太网帧格式

MAC地址48位,6字节

MAC地址是全网唯一的,一般网卡出厂是就确定。(虚拟机是可以进行配置的虚拟MAC地址)

MAC地址与IP地址理解

IP地址是数据传输的总起点,终点

MAC地址是每一个局域网内的起点终点

MTU最大传输单元(1500字节)

不同数据链路层的MTU是不同的

MTU对IP协议的影响

MTU对UDP的影响

一旦UDP携带的数据超过1472(1500-20(IP首部)-8(UDP首部)),就会在网络层分成多个IP数据报,一旦被分成多个数据报,那么UDP在网络里面丢包的概率就会大大的增加

MTU对TCP的影响

TCP能发送单个数据报的最大长度是MSS(最大段长度),MSS的值就是IP不会被分片处理的最大长度(MSS=MTU-20(IP首部)-20(TCP首部))。

TCP在建立连接的时候,通信双方会进行MSS协商。

双方在TCP头部写入自己所能支持的MSS值,去较小的值作为最终的MSS。

arp协议的引入

ARP协议

相关推荐
wAEWQ6Ib74 小时前
当今互联网安全的基石 - TLS/SSL
网络·安全·ssl
咖喱o4 小时前
ISIS
网络·智能路由器
white-persist4 小时前
【vulhub weblogic CVE-2017-10271漏洞复现】vulhub weblogic CVE-2017-10271漏洞复现详细解析
java·运维·服务器·网络·数据库·算法·安全
Strange_Head4 小时前
《Linux系统网络协议》用 C 语言写一个最小 HTTP Server 与 Client——网络篇
网络·网络协议·http
KhalilRuan4 小时前
什么是KCP?QUIC?Websocket?
网络·websocket·网络协议
Arva .5 小时前
RabbitMQ
网络·分布式·rabbitmq
kim_puppy5 小时前
TCP的三次握手,四次挥手
java·网络·tcp
Rsun045515 小时前
ConfigurableListableBeanFactory跟ApplicationContext作用
网络·网络协议·rpc
弹简特6 小时前
【JavaSE-网络部分06】TCP 纯高性能优化机制:延迟应答・捎带应答【传输层】
网络·tcp/ip·性能优化·捎带应答·延迟应答
MOYIXIAOWEIWEI6 小时前
VMware-centos7更改静态ip
网络·网络协议·tcp/ip