您好、欢迎来到现金彩票网!
当前位置:秒速快三 > 数据链路层 >

数据链路层提供的可靠性与传输层提供的可靠性有什么区别?

发布时间:2019-05-17 18:08 来源:未知 编辑:admin

  不对,数据链路层只能保证0不会传成1,1不会传成0,即01串一原来的形式传递过去。但是如果在高层传输过程中有一个数据报丢失了,传输层又采用不可靠的协议,则出错。

  展开全部差别还是有的。很形象的比喻,数据链路层关心的是任何数据的可靠性传送,例如尾部插入校验码等方法,也就是说在数据封装的最后一层上提供校验,在数据通过网络层封装之后,网络层也会做一个校验的,然后数据链路层对封装的所有数据做校验。传输层提供的针对特定端口的校验,顺序为:在封装时,传输层封装数据,同时提供可靠性校验,然后网络层封装同时提供可靠性校验,最后数据链路层封装数据并提供校验,所谓封装数据只不过是打上自己层的标签而已,传输层提供端口,网络层提供IP,数据链路层提供mac;当数据到达对端时,解封便使按照相反的顺序了。

  数据链路层提供可靠性传输之后,传输层会有可能出现错误的。例如,黑客攻击。

  完全自己的理解。望采纳。更多追问追答追问两个问题:1.网络层怎么校验?

  2.数据链路层提供可靠性传输之后,传输层会有可能出现错误的。例如,黑客攻击。这个能具体点吗,怎么个攻击法?追答有关黑客攻击的东西,这种大神级别的知识,我还没达到在那种地步,不过现在真正的黑客已经很少了,大多都是灰客。大体的原理应该是保证数据链路层校验正确的基础上,更改传输层或者是网络层的数据。因为数据链路层的绝大多数的校验都采用的是校验和的方式。也就是不对数据进行校验,只校验数据的和,整体得到的是那个校验值就行。网络层也提供校验和的校验。你可以看一下数据链路层以及网络层的数据结构。网络层和数据链路层的最后4位(记不清了)都提供校验和的校验。不知道我的回答您满不满意。追问我看了,网络层没有校验位。

  不对数据进行校验,只校验数据的和,整体得到的是那个校验值,这个个人感觉有点扯,这个资料出处是哪里?对,是只校验数据的和,你想象一下,如果校验所有的数据的话,封装与解封的时候计算机就疯了,每个文件会分为很多很多的数据包发送,电脑cpu如果配置低的话,接发数据的时候就不能干别的事了。这是委员会综合考虑后制定的标准,已经很科学了,如果对安全性有更严格的要求,可以选择第三方的校验。资料出处是什么意思?这些话都是我自己手打的,脑子里的东西,没借助互联网。不过我之前学过cisco的网络,ccna学习指南这本书挺好的。我从头到尾看完了,看完后,理论和实践都会有很大的提高。希望能帮到你。

  展开全部数据链路层负责建立和管理节点间的链路。主要功能是通过各种控制协议,将有差错的物理信道变为无差错的、能可靠传输数据针的数据链路。

http://starnet-france.com/shujulianluceng/33.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有