数据链路层-----网络基础

数据链路层

一、差错产生与差错控制方法

        1.物理线路由传输介质与通信设备组成 。在物理线路上传输数据信号是存在差错的。误码率是指二进制比特在数据传输过程中被传错的概率。由于计算机网络对数据通信的要求是平均误码率必须低于10^-9,因此普通电话线路不采用差错控制措施就不能满足计算机网络的要求

        2.设计数据链路层的主要目的是在有差错的物理线路 的基础上,采取差错检测、差错控制与流量控制等方法,将差错的物理线路改进成无差错的物理数据链路,项网络层提供高质量的数据传输服务。

        3.从参数模型的角度来看,物理层以上的各层都是改善数据传输质量的责任,数据链路层是最重要的一层

        4.物理线路中存在噪音,导致接收信号是发送信号与噪音信号电平的叠加。

        5.物理线路的噪音分为两类:热噪音和冲击噪音(热噪音是由传输介质导致的电子热运动产生的;冲击噪音是由外界电磁干扰引起的。

        6.通信过程产生的传输差错是由随机差错与突发差错共同构成的。

        7.误码率的定义:

                a)误码率是衡量数据传输系统正常工作状态下传输可靠性的参数;

                b)对于一个实际的数据传输系统,不能笼统的说误码率越低越好,要根据实际传输要求提出误码率要求

                c)对于实际数据传输系统,如果传输的不是二进制数,需要折合成二进制数来计算;

                d)差错的出现就有随机性,在实际测量一个数据传输系统时,只有被测量的传输二进制位数越大,才会越接近

        实际的误码率值。

二、数据链路层的基本概念

        1.数据链路层协议可以分为两类:面向字符型与面向比特型

        2.面向字符型协议有三个明显的缺陷:一是不同类型计算机的控制字符可能不同‘二是不能实现“透明传输”;三是协议效率低。针对这些缺点,人们提出了面向比特型协议。典型的面向比特型协议有HDLC协议与点-点协议ppp。

三、面向比特型数据链路层协议--HDLC协议

        1.HDLC数据链路有俩种基本配置方式:非平衡配置与平衡配置

        2.非平衡配置可以有两种数据传输方式:正常响应模式(NRM)与异步响应模式(ARM)。

        3.在正常响应模式中,主站可以随时向从站发送数据帧。从站只有在主站向它发送命令帧探询、从站响应后,才可以向主站发送数据帧。

        4.在异步响应模式中,主站和从站可以随时相互发送数据帧。从站无需等待主站发送探询就可以发送数据帧。但是,主站仍然负责数据链路层的初始化、链路的建立、释放与差错恢复等功能

        5.平衡配置方式:平衡方式的特点是链路俩端的俩个站都是复合站。复合站具有主站和从站的功能,每个复合站都可以发送命令与响应

四、数据链路层滑动窗口协议

        1.数据链路层的差错控制与流量控制采用了滑动窗口协议。滑动窗口协议分为单帧停止等待协议与多帧连续发送协议。多帧连续发送协议又可以进一步分为后退N帧协议与选择重传协议。后退N帧协议也称为拉回重传协议。


五、点-点协议ppp

        1.PPP协议的主要特点是简单,适用范围广,广泛应用于广域网环境中路由器-路由器连接,以及家庭用户接入Internet之中,成为点-点线路应用最多的数据链路层协议。

        2.ppp的链路认证协议主要有俩种:一是口令认证协议(PAP);另一种是查询-握手认证协议(CHAP)。

        3.PAP认证过程只需要经历两次握手,而且允许用户多次输入用户名和口令。PAP用明文传输用户名与口令容易被窃听,允许多次输入用户名和口令容易造成重放攻击,因此PAP是一种不安全的认证协议。

        4.针对PAP存在的问题,CHAP做出了三点重要的改进:

                a)用户端对发送的用户名与口令用MD5加密算法进行加密,在链路上传输的是加密的用户名和口令;

                b)CHAP认证过程要通过三次握手;

               c)CHAP认证在初始链路建立使用之后也需要周期性地多次进行。每次产生的随机数不同,这样做的目的是防止出           现重发攻击。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值