
数据链路层的三个基本问题数据链路层链路和数据链路概念之间的区别? ?? · 数据链接?从节点到相邻节点的物理线,中间没有任何其他交换节点. ?在数据通信中反复出现您当前的网络存在链路层劫持,两台计算机之间的通信路径通常经过许多这样的链接. 可以看出,链接只是路径的一部分. •当需要在一条线上传输数据时,除了一条物理线上,还必须有一些必要的通信协议来控制这些数据的传输. 如果将这些协议的硬件和软件添加到链接,则会形成数据链接. 链接和数据链接?将链接分为物理链接和逻辑链接. ?物理链接是我们之前调用的链接的概念. ?逻辑链接是前面介绍的数据链接的概念. 其他三个基本问题中存在多种数据链路层协议,但是共有三个基本问题. 三个基本问题是: 封装成帧透明传输错误检测封装成帧封装成帧?在一条数据之前和之后添加标题和结尾部分以形成框架. 为什么要添加标题?帧定界确定帧边界. (SOH)和尾巴(EOT)? ?包含必要的控制信息. 透明传输当数据部分是非ASCII文本文件(例如二进制代码计算机程序或图像等)时,如果数据中字节的二进制代码与控制字符(例如SOH或EOT,数据链接道路层将错误地找到框架边界,接受部分框架,并丢弃其余数据.

透明传输解决方案字节填充方法?发送时插入字符?接收时删除字符;错误检测现实的通信链接将不是理想的. 比特将在传输过程中引起错误. 为了确保数据传输的可靠性,在计算机网络上传输数据时必须采取各种错误检测措施. 目前,循环冗余码校验(CRC)错误检测技术已广泛应用于数据链路层. 错误检测数据链路层是否向网络层提供可靠的传输服务?传输可靠?数据链路层的发送端发送什么,在接收端接收什么. 传输错误?误码,丢帧,重复帧反复出现您当前的网络存在链路层劫持,乱序. ?在数据链路层使用CRC校验可以实现无误码传输,但这不是可靠的传输. ?为了实现可靠的传输,有必要在CRC校验的基础上增加帧数,确认和重传机制. 该方法历史上已经用于错误检测中,但是当前通信线路的质量已经大大提高,并且由于通信链路质量差而导致的错误可能性也大大降低了. 因此,当前的互联网采用以下方法. Internet上广泛使用的数据链路层协议不使用确认和重传机制,也就是说,它们不需要数据链路层向上提供可靠的传输服务(因为这太昂贵且不经济). 如果在数据链路层的数据传输期间发生错误,并且需要进行纠正,则纠正错误的任务由上层协议(例如,传输层的TCP协议)执行. 实践证明,这可以提高通信效率. 谢谢!
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-212484-1.html
我不抢
也是密封的小袋子里拱出来的
先去追求那个不平凡去把