计算机网络 | 第三章数据链路层

数据链路层的功能:


组帧

五个连续的1添加0


差错控制

奇校验只能查到有奇数个的比特差错


循环检验码

根据多项式最高位的系数给被除数补几个0,除数是多项式的系数,有为1 ,没有为0,除法是异或运算,相同为0;然后把最后得出的余数加在被除数后面

循环冗余校验码(CRC码)-CSDN博客

计算机网络习题------循环冗余校验_循环冗余校验码计算例题-CSDN博客

只能察觉错误,但是不能校正错误


流量控制


停止等待

计网 | 【三 数据链路层】知识点及例题_主机de距离800米信号传播速度采用二进制退避算法-CSDN博客

计算机网络(19)数据链路层:停止-等待协议、后退N帧协议、选择重传协议_停止等待协议,gsn-CSDN博客 深入探讨------信道利用率[停止-等待协议、回退N帧的ARQ协议]-CSDN博客


介质访问控制


三种CSMA的比较

CSMD协议

碰撞检测,载波监听

碰撞检测是在发送的时候,边发送边监听

3.4.2争用期、最小帧长和最大帧长_争用期指的是最大帧的时间-CSDN博客

争用期是2τ

只有在2τ时间内还没发生碰撞就可以判断不会发生碰撞

可以理解为:只在发送的过程中提供"检测服务",一旦发送完,"检测"这项服务就视为结束了,那即使发生了碰撞,也不会检测到了,因为已经不提供"检测服务"了。

帧太长的话传输和发送是同时进行,而检测只在发送阶段

相关推荐
一条咸鱼_SaltyFish9 小时前
远程鉴权中心设计:HTTP 与 gRPC 的技术决策与实践
开发语言·网络·网络协议·程序人生·http·开源软件·个人开发
上海云盾安全满满13 小时前
选择高防IP时需要重点关注哪些因素
网络·网络协议·tcp/ip
智在碧得13 小时前
碧服打造DataOps全链路闭环,定义大数据工程化发布新标杆
大数据·网络·数据库
孟无岐13 小时前
【Laya】Byte 二进制数据处理
网络·typescript·游戏引擎·游戏程序·laya
负二代0.013 小时前
Linux下的网络管理
linux·网络
欧洵.14 小时前
深入理解TCP/IP协议栈:数据链路层核心知识点解析
网络
雨声不在15 小时前
udp穿透的方法V2
网络·网络协议·udp
嗨 ! 海洋15 小时前
K8S创建pod,CNI插件的网络配置过程
网络·kubernetes·php
尼古拉斯·纯情暖男·天真·阿玮15 小时前
实验十一 动态主机配置(DHCP)实验
网络·智能路由器
michael_ouyang16 小时前
WebSocket心跳方案选型与最佳实践
网络·websocket·网络协议