匿名模糊定位:都柏林

无追已将您的地理位置进行模糊化处理,谨防第三方窃取您的位置信息。

综合

影视

购物

  • 数据链路层在网络体系结构中所处的地位链路:就是从一个节点到相邻节点的一段物理线路,而中间没有任何其他的交换节点。数据链路:是指把实现通信协议的硬件和软件加到链路上,就构成了数据链路。数据链路层以帧为单位传输和处理数据。详情 >
    数据链路层亦存在不同的协议,每种协议可以组成一种二层网络。 WIFI:计算机和无线路由器之间通过802.11协议连接 以太网:计算机和无线路由器之间通过ETHERNET II协议或者802.3协议连接,协议属于数据链路层协议 PPP:网络设备之间连接经常使用PPP协议,PPP协议作为链路层协议,有不同的接口规定 帧中继协议...详情 >
    在接收到数据并开始传输之前,链路层会在数据的头部和尾部分别加上一些额外的数据,这些额外的数据分别被称作“帧头”和“帧尾”。习惯上,我们帧头、帧尾和数据统称为“帧”。所以实际传输的是帧。 帧头和帧尾主要起到两个作用:界定数据的边界,以及提供某些协议所需要的信息。我们现在来简单讨论一下这两个作用。 因为链路层所接收到的数据会有不同的长度,所以有必要在帧头和帧尾里面加入一些特定的信息,让接收方可以明了一段数据是从什么地方开始,从什么地方结束的。至于具体的加入方法,有很多。例如,可以在帧头和帧尾的特定位置加入某些特定的数值。当接收方接收到这些数值时,就会自动分辨帧头和帧尾。但是值得注意的是,例子中所提到的方法只是其中一种方法,具体的实现方式很可能是多种多样的。所以不应该局限了自己的眼界。 帧头和帧尾的第二个作用,就是增加一些必要的信息。例如,链路层的某些协议可能会要求链路层在帧尾中加入一些效验码。当接收方接收到帧时,它会检测效验码中的数值,若数值与预计的不相同,则说明该帧已经出现了数据差错。 要注意,链路层在封装上帧头和帧尾时,必须注意一些相关事项。 例如,现在我们假设某一些网络的链路层封装方式和我们上上一个例子所说的一样,帧头和帧尾中加入了一些特定的数值来让接收方明了帧头和帧尾的位置。但是你却不能够保证这些数值不会被包含在数据里,毕竟计算机的数据都是二进制的形式。万一数据中出现了相同的数值,接收方很可能就会错判帧头和帧尾的位置,从而导致错误。 这引入了“透明传输”的概念:的任何行为,不应该对它所接受到的数据本身产生限制。 另一方面,从资源的利用率出发,每一个数据的长度都应该适中。太短的话,则使得数据中的帧头帧尾密度过大,浪费了有效资源。太长的话,又会导致信息差错的过多累计。为了解决这个问题,我们需要相应的协议规定链路层在传输时的“最大传输单元( MTU )”,告知链路层数据传输的最大长度。接下来,链路层就可以依据这个标准,将过长的数据划分为较短的数据。 传输服务可以简单地分为“可靠型”和“不可靠型”。不可靠型会将所有有差错的帧全部丢失,且不会将丢失的帧用新的完整的帧补上。可靠型则需要保证接收方可以收到完整的、正确的信息。 一般来说,有线链路上的帧发生差错的可能性低,不需要要求进行可靠传输(我们之后会提到,有线链路的可靠传输已经可以通过更高层的网络协议实现了 )。但是无线网络容易受干扰,产生差错的可能性大,有必要进行可靠传输。 注意,本文所提到的“比特差错”只是众多传输差错中的一种。不同的网络层会有不同的传输差错,所以可靠运输的概念可以视情况运用在任何一个网络层次。 常用的可靠传输实现方式有:停止—等待协议( SW )、回退 N帧协议( GBN )、选择重传协议( SR )。 1、停止—等待协议 简单来说,停止—等待协议是这样一个过程。发送方向接收方发送一个帧,当接收方接收到帧时,会对帧进行差错检验。如果帧通过了差错检验,则发送方会向接收方发送反馈( ACK ),表示已经确认接收该帧。发送方接收到 ACK之后就会继续发送下一个帧。反之,则丢弃该帧,并发送另外一种反馈( NAK ),表示该帧有误,已丢弃该帧。那么发送方接收到 NAK之后,会重新发送该帧,直到接收方反馈 ACK为止。 这个过程意味着发送方在发送帧之前,会先保留一个该帧的备份,直到确认帧已经被接收方接收了,才会删除备份,继续传输下一个帧。 理论是美好的,但是现实中总会出现一些意料之外的状况: 状况
    一:帧丢失。 假设在某次帧的传输中,整个帧因为某些原因直接丢失了。那么接收方因为没有接收到信息,就不会发送反馈信息。发送...
    二:反馈信息丢失。 不仅仅帧可能会丢失,接收方所发送的反馈信息也可能会丢失。若真出现了这样的情况,发送方就会误以为接收方...
    三:传输延迟 如果接收方的某一次反馈信息因为某些原因,比正常的传播时延要长。使得该反馈信息在传给发送方之前,发送方就已经...
    查看更多精选
  • 数据链路层
    百科

    数据链路层是OSI参考模型中的第二层,介乎于物理层和网络层之间。数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层。为达到这一目的,...详细>
    外文名:Data Link Layer
    释义:是OSI参考模型第二层,位于实体层与网络层之间
    类别:计算机技术
    中文名:数据链路层
    查看更多 >

    baike.so.com

  • 安装无追扩展,智能升级未加密网站

    日升级未加密网站超10w次
    保护您的个人信息不被盗取

    添加扩展到浏览器
    添加后不再显示
  • 数据链路层简介-CSDN博客

    15条评论  32个收藏  发表时间:2024年3月24日

    目前数据链路层广泛使用的是循环冗余校验CRC(Cyclic Redundancy Check),保证数据的无差错接收。 将CRC的余数作为FCS,...

    blog.csdn.net/baidu_412...

  • 数据链路层
     - 360文库

    5.0
    共119页

    第三章数据链路层数据链路层功能差错检测和纠正数据链路协议链路通信协议举例167,3,1数据链路层功能基本功能,将物理层提供的原始的传送比特流的可能出错的物理连接改造成为逻辑上无差错的数据链路,最基本的服务就是将源机器网络层来的数据可靠地传输

    5.0
    共9页

    数据链路层祥解数据链路层祥解1,1数据链路层特点数据链路层特点按照ISO的OSI七层参考模型,互连的各个系统把各个网络功能分七个层次实现,各个层次之间相互独立,互不干扰,这样就可以实现最大限度的开放和灵活性,设备厂家只要按照层次之间的接口生

    3.0
    共48页

    第6讲数据链路层(2)知识回顾CRC工作原理举例CRC本讲内容及教学目标数据链路层协议分类点对点协议PPP用户到ISP的链路使用PPP协议PPP协议应满足的需求最大传送单元PPP协议不需要的功能PPP

    5.0
    共171页

    第章数据链路层,使用点对点信道的数据链路层,数据链路和帧,三个基本问题,点对点协议,协议的特点,协议的帧格式,协议的工作状态,第章数据链路层,续,使用广播信道的数据链路层,局域网的数据链路层

    查看更多优质文档 >

    wenku.so.com

  • 数据链路层的主要功能-CSDN博客

    7条评论  264个收藏  发表时间:2024年1月15日

    文章浏览阅读8.5w次,点赞58次,收藏264次。数据链路层主要功能数据传输差错控制数据链路层的三个基本问题1.封装成帧2.透明传输3.差错检测数据...

    blog.csdn.net/jinjiniao1/article/det...

  • OSI参考模型——数据链路层详解_osi数据链路层的目的是什么-...

    文章浏览阅读3.3w次,点赞34次,收藏166次。一、数据链路层的功能1.为什么要设置数据链路层物理层的线路有传输介质与通信设备组成,比特流在传输介质上传输时一定会存在...

    blog.csdn.net/jeffleo/artic...

  • 【计算机网络】数据链路层- 知乎

    2022年4月22日 - 数据链路层 Data Link Layer数据链路层是计算机体系结构中的其中一层,在数据链路层中使用的信道可以分为两种: (1)点对点信道:一对一的通信方...

    zhuanlan.zhihu.com/p/503373399

  • 【计算机网络高分笔记】第三章:数据链路层_分组不需要加尾部-...

    发贴时间:2018年7月22日

    文章浏览阅读8.4k次,点赞15次,收藏88次。【计算机网络高分笔记】第三章:数据链路层标签(空格分隔):【计算机网络】第三...

    blog.csdn.net/sd4567855...

  • 数据链路层-CSDN博客

    文章浏览阅读2.4k次。对于数据链路层,首先需要了解的是以下四点: 1)数据链路层的主要作用是为网络层提供可靠地数据传输服务; 2)其基本数据单元为帧(Frame); 3)该层的主要...

    blog.csdn.net/hmxz2nn/article/det...

无追为您找到约245,000条相关结果
12345678910下一页

无追已累计保护
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
次匿名搜索

21秒前更新换一换

尝试下载 360极速浏览器X,给隐私保护加码