首页 > 编程知识 正文

数据链路层面向连接的协议,数据链路层笔记

时间:2023-05-05 07:17:16 阅读:178728 作者:4959

物理层通用接口标准: ADSL、SONET/SDH、EIA RS-232-C;

数据链路层:

1 )停止等待(与流量控制相关的协议),后退n帧,选择重发; 主要区别在于发送窗口和接收窗口的大小。

2 )与媒体接入控制相关联的协议(信道划分、随机接入、轮询接入;

其中重要的是随机接入控制,是将广播信道转换为点对点信道的行为;

CSMA/CD协议:应用于总线型网络或半双工网络环境,总线传播时延对该协议影响较大;

具体流程如下

适配器从父节点获取网络层数据报,对帧进行分组,并将其放在适配器缓冲区中。

适配器在检测到通道空闲时开始发送帧,在检测到通道繁忙时直接等待检测到没有信号能量,然后开始发送帧。

如果适配器在传输过程中检测到来自其他适配器的信号能量,则如果传输了整个帧,适配器必须完成该帧的传输,如果尚未传输,则停止传输,然后发送48位拥塞信号。

包括拥塞信号(干扰信号)的发送和接收完成之后(传输时间和传播时间),使用截止二进制算法等待随机时间;

截止二进制算法在干扰信号发送完成后等待此随机时间,然后等待96位的时间作为帧之间的间隔,然后开始发送

CSMA/CA协议:适用于无线局域网,采用二进制回退算法,还使用保留信道、ACK帧、RTS/CTS帧实现冲突避免;

这两种协议的区别在于CD用于总线以太网,而CA用于无线LANabgn。 CD是检测电缆中电压变化的方式,CA是检测能量检测、载波检测、能量载波混合检测这三种通道的空闲的方式

MAC协议(组帧、解帧、位传输检错、透明传输;

LLC协议)与传输介质无关,为网络层提供4种不同的服务类型:无确认无连接、面向连接、有连接确认、高速连接;

802.3标准和以太网: IEEE802.3是局域网标准,描述物理层和数据链路层MAC子层的实现方法。 以太网逻辑上采用总线拓扑,所有计算机共享一条总线,信息通过广播发送。 为了保证方便可靠,请参阅CSMA/CD方式对总线进行访问控制

由于100ba se-t以太网同时支持全双工和半双工,且全双工操作不会发生冲突,因此全双工方法不应用CSMA/CD协议。

千兆位也可以全双工和半双工,全双工不使用CSMA/CD;

10千兆位只能以全双工方式工作,因此没有冲突问题,也不使用CSMA/CD;

802.11的MAC层采用CSMA/CA协议进行媒体访问控制; 在无线LAN中,即使在发送中发生冲突的情况下,也必须发送整个帧;

广域网由几个节点交换机和连接这些交换机的链路构成,节点交换机执行传输数据包存储器的功能。结点之间都是点到点连接

PPP协议(即,点对点协议)是面向字节的协议,这些协议适用于直接连接两个节点的链路,它们主要被用于通过拨号或专用线路建立点对点连接以便传输数据。

根据此协议,地址字段a被定义为1个字节,0xFF被定义为1个字节,而控制字段c被定义为0x03。 因为PPP是面向字节的,所以所有PPP帧的长度是整数字节;

此外,因为PPP协议是点对点的,并不是总线型,所以无需采用CSMA/CD协议,所以当然没有最短帧,所以信息段占用0——1500字节;

建立、使用和撤销PP链接:

当线路是静止的时,不存在物理层连接;

如果线路检测到载波信号,则会建立物理连接,线路将进入建立状态。

此时,LCP开始选项已达成一致,协商成功后进入认证状态。

双方认证通过后进入网络状态;

在该情况下,可以使用NCP对网络层进行配置,在配置成功后进入开放状态,之后进行数据传输;

注:由于PPP面向字节,因此如果信息字段和标志字段具有匹配的位组合,则PPP有两种不同的处理方法。

一个是异步线路采用字节填充,另一个是SONET同步线路采用比特填充;

HDLC协议(该协议可以不依赖于任何字符编码集,而是可以透明地传送数据消息,用于实现透明传送的比特填充方式容易通过硬件实现;

与PPP相比,HDLC的协议字段比PPP帧少2个字节,其中,如果协议字段是0x0021,则信息字段指示IP数据报;

PP不使用序列号和确认机制,只确保无错误地接受,端到端的错误检测由上层协议负责,HDLC协议的信息帧可以使用序列号和确认机制提供可靠的传输;

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。