(二)数据链路层--计算机网络

一、数据链路层概述

封装成帧:即让数据包上加上帧头和帧尾,然后方便以这个为单位进行传输

差错检测:通过检错码封装在帧尾,然后通过这运算

可靠传输:尽管误码是无法避免的,但是如果实现发送方发送什么,接收方接收什么就叫可靠传输

二、封装成帧

帧头和帧尾的作用是帧定界

面向字节使用字节填充(字符填充)的方式来实现透明传输

面向字节使用比特填充 的方式来实现透明传输

为了提高效率,帧的数据部分的长度要尽可能大些

帧的最大传送数据单元MTU

差错校验法可以通过循环冗余进行计算,原码+校验码

三、停止等待

四、回退N帧协议

四、选择重传协议

相关推荐
dpxiaolong44 分钟前
Wireshark 抓包工具使用
网络·测试工具·wireshark
leo·Thomas3 小时前
IPv4 地址嵌入 IPv6 的前缀转换方式详解
网络协议·ipv6
Johny_Zhao4 小时前
centos8安装部署RADIUS+MySQLPGSQL高可用架构实现
linux·网络·网络安全·信息安全·云计算·shell·cisco·yum源·radius·huawei·系统运维·华三
霖004 小时前
FPGA开发全流程
网络·经验分享·嵌入式硬件·fpga开发·流程图·fpga
Maryhuan4 小时前
【 开源:跨平台网络数据传输的万能工具libcurl】
网络·开源·#libcurl
匀泪6 小时前
HCIP(广域网)
网络
网安秘谈6 小时前
SSL/TLS证书申请与管理技术指南
网络
Aphelios3806 小时前
Java集合框架与三层架构实战指南:从基础到企业级应用
java·网络·架构·dreamweaver
冰橙子id6 小时前
华为模拟器练习简单的拓扑图(五台交换机和pc,4台路由器)
网络·华为·智能路由器
00后程序员张6 小时前
响应式架构下的调试挑战:WebDebugX 如何帮助前端稳住场面?
websocket·网络协议·tcp/ip·http·网络安全·https·udp