设为首页收藏本站language 语言切换
查看: 2069|回复: 3
收起左侧

[已解决] 菜鸟的问题--数据链路层

[复制链接]
发表于 2011-5-31 19:53:00 | 显示全部楼层 |阅读模式
流量控制,差错控制与停止等待,ARQ,有什么对应关系??
还有一个,数据链路层与传输层都有流量控制和差错制,那若是题目中问哪一层有流量控制和差错控制,该怎么回答呢


该贴已经同步到 李善全的微博
发表于 2011-5-31 22:18:01 | 显示全部楼层
流量控制是传输层的。差错校验:对于数据链路层只提供校验,不提供重传。而传输层可以。停止等待是指的是CSMA/CD,那就是数据链路层的。
沙发 2011-5-31 22:18:01 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2011-6-1 07:26:20 | 显示全部楼层
这方面我也不太懂
我就知道几个概念:
csma/cd(冲突检测的载波监听多路访问),
功能:避免信号冲突。
工作原理:
先监听信道是否空闲,如果空闲则进行传输;
如果信道上有信号传输则等待传输完成再进行传输;
当检测到信道上没有信号传输时,一边发送,一边检测;
当在检测时发现冲突则停止发送,等待一定时间后从新尝试发送(退避)。
简单来说: 先听再说,边听边说,有空再说。
板凳 2011-6-1 07:26:20 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2011-6-1 07:40:01 | 显示全部楼层
我知道OSI中 数据链路层 和传输层有流量控制的功能
数据链路层的差错校验:
帧的差错恢复是mac(介质访问控制)层的功能之一
个人理解:数据链路层的是针对数据帧内容是否发生错误进行检验,即A发给B一个数据帧(以二层来说),发送前A先进行校验,生成一个校验值封装在数据帧中,数据帧在线缆的传输过程中传输的是比特流,假设比特流因为某种原因发生错误(多一个0少一个0什么的)。B接收到信息 并且对其进行校验,然后跟封装在数据帧中的校验码进行对比,发现不一致则丢弃该帧,然后发送给A一个错误的信息,提示A从新发送该帧。
对于传输层 还没搞的很明白, 求高手赐教。还有关于流量控制求解 !
地板 2011-6-1 07:40:01 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-5-23 07:11 , Processed in 0.277235 second(s), 25 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表