链路层协议总结

链路层协议总结-所有链路层协议总结,协议信息介绍,使用场景介绍

所有链路层协议总结,协议信息介绍,使用场景介绍;
元宝:
引用 9 篇资料作为参考
1.计算机网络(自顶向下方法)学习笔记
2.数据链路层协议概览-CSDN博客
3.计算机网络学习笔记:数据链路层相关知识点全面总结 – 无名高地 – 博客园
4.计算机网络之数据链路层协议总结-CSDN博客
5.计算机网络之数据链路层协议总结
6.OSI七层模型基础知识及各层常见应用要点 – 文档之家
7.计算机网络基础:解析网络协议
8.深度对比跨链协议LayerZero和deBridge-web3资讯-ODAILY
9.【云服务通信协议创新】:IP5209与IP5109的协同创新案例
以下为数据链路层协议的综合总结,结合多个权威来源整理,按协议类型分类并标注典型应用场景:

一、点对点协议(P2P)
1. PPP(Point-to-Point Protocol)
核心功能:在串行链路上封装IP数据报,支持异步/同步传输,提供链路控制(LCP)和网络层协议配置(NCP)。
使用场景:拨号上网(ADSL)、路由器广域网连接、VPN隧道封装。
特点:支持PAP/CHAP认证,支持多链路捆绑(MP)增加带宽。
2. HDLC(High-Level Data Link Control)
核心功能:面向比特的同步协议,提供可靠传输和流量控制,帧结构包含信息帧(I帧)、监督帧(S帧)。
使用场景:专线通信(如银行专网)、SDH/SONET传输网络。
特点:零比特填充实现透明传输,适用于高可靠性要求的场景。
3. 帧中继(Frame Relay)
核心功能:简化X.25协议,通过虚电路(PVC/SVC)实现带宽复用和动态分配。
使用场景:企业分支机构互联、早期广域网数据传输。
特点:高效处理突发流量,支持QoS优先级管理。

二、局域网协议
1. 以太网协议(Ethernet)
核心功能:基于CSMA/CD的多路访问控制,帧结构包含MAC地址、类型字段和FCS校验。
使用场景:企业/家庭局域网、数据中心内部互联。
变种协议:快速以太网(100Mbps)、千兆以太网(1Gbps)、万兆以太网(10Gbps)。
2. ARPA(Address Resolution Protocol for Ethernet)
核心功能:以太网接口默认封装类型,支持IP地址与MAC地址映射(ARP协议)。
使用场景:局域网内主机通信、网关地址解析。
3. CSMA/CD(载波侦听多路访问/冲突检测)
核心功能:通过“先听后发,边听边发”机制解决共享信道冲突。
使用场景:传统总线型以太网(如10BASE5)。
特点:二进制指数退避算法实现冲突后重传。
4. CSMA/CA(冲突避免)
核心功能:通过ACK确认和随机退避避免无线信道冲突。
使用场景:Wi-Fi网络(802.11标准)、物联网设备通信。
特点:支持能量检测和虚拟载波侦听。

三、虚拟化与扩展协议
1. VLAN(虚拟局域网)
核心功能:逻辑划分广播域,基于端口、MAC或协议类型隔离流量。
使用场景:企业网络分段、数据中心多租户隔离。
扩展技术:QinQ(双层标签)实现跨运营商VLAN透传。
2. MSTP(多生成树协议)
核心功能:基于VLAN的生成树负载均衡,避免单生成树资源浪费。
使用场景:大型企业网络核心层、多VLAN环境冗余设计。
3. RRPP(快速环网保护协议)
核心功能:以太网环网毫秒级故障恢复,支持主备链路切换。
使用场景:工业控制网络、电力通信环网。

四、可靠传输协议
1. 停止-等待协议(Stop-and-Wait)
核心功能:发送方每帧等待确认后再发下一帧,适用简单低带宽场景。
特点:信道利用率低(公式:利用率= (L/C)/T),但实现简单。
2. 回退N帧(GBN)
核心功能:滑动窗口机制,累积确认减少ACK数量,重传从错误点开始。
应用场景:高延迟网络(如卫星通信)的批量数据传输。
3. 选择重传(SR)
核心功能:仅重传错误帧,接收窗口>1缓存乱序帧。
应用场景:无线网络(如LTE)、高误码率环境。

五、广域网与城域网协议
1. ATM(异步传输模式)
核心功能:以固定长度信元(53字节)传输数据,支持QoS保障和多种速率适配。
使用场景:早期视频会议、语音电话(VoATM)、HFC混合光纤同轴网。
特点:面向连接,支持流量整形和拥塞控制。
2. RPR(弹性分组环)
核心功能:环形拓扑的快速保护倒换(小于50ms),支持带宽公平分配。
使用场景:城域网骨干传输、地铁通信环网。
特点:结合SDH可靠性和以太网经济性,支持多业务承载。
3. X.25、LAPB
核心功能:面向连接的可靠传输,通过LAPB协议实现差错控制和流量管理。
使用场景:早期分组交换网络,如银行终端接入
替代协议:帧中继和ATM因效率更高逐步取代X.25。

六、其他协议
Trunk(链路聚合):Eth-Trunk(以太网)和IP-Trunk(POS链路)提升带宽和可靠性。
SDLC(同步数据链路控制):IBM专用协议,支持全双工/半双工传输,应用于早期SNA网络。
SMDS(交换多兆位数据服务):城域网的早期高速数据传输协议,支持多种上层协议。

协议选择建议
场景| 推荐协议| 理由
家庭拨号上网| PPP | 支持认证,兼容异步传输
企业专线互联| HDLC | 高可靠性,适合同步链路
数据中心内部网络| 以太网(VLAN+MSTP) | 高带宽,支持逻辑分段和冗余
无线局域网| CSMA/CA | 冲突避免机制适配广播信道特性
城域网骨干| RPR | 快速故障恢复,支持多业务QoS

如需更详细的技术参数或实现代码示例,可参考来源文档。

此条目发表在linux文章分类目录,贴了, , 标签。将固定链接加入收藏夹。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注