美文网首页
数据链路层

数据链路层

作者: 图拉汪 | 来源:发表于2018-06-26 10:47 被阅读4次

#######参考(手打非粘贴)
#######https://www.cnblogs.com/whgk/p/6048354.html

定义

看图

image
链路: 两点之间的物理线路,线路不串联其他点
数据链路:有数据传输的硬件---物理线路,还需 通信协议 来控制 传输数据的 方式. 把实现这些协议的硬件和软件(路由器,交换机)加到链路上,就构成了数据链路.
适配器:就是网卡,实现数据链路上的协议
帧:数据链路层 数据的传输方式
image

三个基本问题

完整数据传输流程:如何封装帧,封装后帧的传输方式,传输到达目的地,如何检验该帧的完整性

封装成帧

image

首部和尾部都是由二进制数表示,可以一样,也可以不一样

透明传输

解决帧冲突.传输加转义字符,接收端删除转义字符ESC image

差错检验

误码率传输产生比特差错率
解决方法:循环冗余检测CRC,
即在数据组后面添加冗余码一起发送
冗余码计算特点:不能确定是哪个比特出错
使用位数越多的除数,那么检测准确率就越高
只接收无差错的数据
是不可靠的 .

可靠传输

停止等待协议:
每发送完一个分组就停止发送,等待对方确认,收到确认在发送下一分组
超时重传:超时未确认,重传数据
重复分组:
算法
回退N步协议

选择重传协议

点对点信道数据链路层(ppp协议)

特点

简单:接收方每接收一帧,就进行CRC检验,是不可靠传输
封装成帧:
多种网络层协议:
多种类型链路:比如,串行的,并行的,同步的异步,低速高速,电光等
差错检测:CRC
透明传输:
检测连接状态:
最大传送单位:
网络层地址协商:

PPP协议的组成

1.数据链路层可以适用多种性质的链路
2.使用LCP(链路控制协议)建立并维护数据链路连接
3.网络控制协议(NCP)允许点到点连接上使用多种网络层协议

PPP协议的工作状态

链路静止,链路建立,鉴别,网络层协议,链路打开,链路终止

广播信道的数据链路层

以太网:是通信协议标准,该标准定义了在局域网中采用的电缆类型和信号处理方法,比如CSMA/CD协议,这个协议后面会讲到
局域网:在较小范围内组件的网络,在局域网中采用的是广播信道
广播信道:一台PC机发送数据给另一台PC机,在同一局域网中计算机都能接受到该数据,就像广播一样,所以这种就叫做广播信道

局域网

局域网的常用拓扑结构 image

局域网是广播信道的方式去传送数据,如果在局域网内有两个PC机同时在其中传播数据就会发生碰撞,使数据失效,所以用CSMA/CD协议来解决这类问题

CSMA/CD:半双工通信

1.多址接入:许多站点以多址接入的方式链接在一根总线上
2.载波监听:发送前监听,有数据传播就不发送
3 碰撞检测:边发送边监听

相关文章

  • 数据链路层

    数据链路层基本概念 数据链路层的简单模型 数据链路层的信道类型 数据链路层使用的信道主要有以下俩种类型:1、点对点...

  • 计算机网络一刷3-数据链路层

    使用点对点信道的数据链路层 帧点对点信道的数据链路层的协议数据单元;数据链路层传送的协议数据单元; 封装成帧 fr...

  • 以太网数据帧解码

    以太网数据帧解码 先了解数据链路层的数据构成(数据链路层会在包头和包尾添加数据,这里仅介绍包头的数据)。数据链路层...

  • 4、数据链路层1(计算机网络笔记)

    三、数据链路层 3.1 基本概念及基本问题 3.1.1基本概念 数据链路层的简单模型 数据链路层的信道类型数据链路...

  • 数据链路层

    数据链路层需要掌握的知识。1.数据链路层的定义和主要功能;2.数据链路层传输产生差错的原因;3.差错控制机制和差错...

  • TCP/IP协议族

    #TCP/IP协议族 ---------- ##分层(概述) ###链路层: 也可以称作**数据链路层**或者**...

  • 数据链路层

    数据链路层 ​ 数据链路层是OSI参考模型中的第二层,介乎于物理层和网络层之间。数据链路层在物理层提供的服务的...

  • 网络分层模型与ARP协议

    一、链路层 链路层包含以太网卡,光纤,电缆,驱动,以太网驱动 链路层:以太网协议,以太网帧,光纤电缆 链路层的数据...

  • 计算机网络-数据链路层

    计算机网络-数据链路层 数据链路层属于计算机网络的低层数据链路层使用的信道主要有以下两种类型 点对点信道 广播信道...

  • 【网络】MTU相关网络丢包问题分析处理

    一、 MTU MSS 概念 什么是MTU? MTU是数据链路层的概念,限制的是数据链路层payload的大小,即...

网友评论

      本文标题:数据链路层

      本文链接:https://www.haomeiwen.com/subject/qqlpyftx.html