计算机网络:数据链路层

本文深入探讨数据链路层的功能,包括点对点PPP协议、广播信道的CSMA/CD机制以及以太网标准。介绍了PPP协议的帧封装、透明传输、差错检测以及工作状态。还提到了适配器在以太网中的作用以及数据链路层的两个子层LLC和MAC。此外,讨论了在广播信道中提高操作系统的可靠性和可用性的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

计算机网络:数据链路层

 局域网还不属于网络层。

 数据链路层信道种类:点对点信道(PPP协议)和广播信道(CSMA/CD协议)。

不同设备的数据链路层可以采用不同的数据链路层协议。

 数据链路:物理线路+实现          控制数据传输的链路协议        的硬件和软件。

封装成帧:(判定帧的完整性,同时有开始符SOH和传输结束符EOT)

帧的数据部分长度上限:MTU,帧定界符,转义字符。

帧的长度太长:出错丢弃的成本太高

帧的长度太短:头部和尾部开销太大。

透明传输:无论键盘上输入什么,对于数据链路层都一样,都可以放在一种格式的帧里传过去。

对于数据来说,数据链路层是透明的。

在传输字符中出现结束符时,插入转移字符ESC。

插入方式分为字节填充和字符填充。

差错检测:

循环冗余码

1.余数位数比除数少1

2.把被除数前移n-1位,余数接在后面传输过去。

3.模2除法,不进不借不退,类似异或

循环冗余码只能做到无差错接收(无比特差错),远远达不到可靠传输

(帧丢失,重复,失序),(解决方法:帧编号、确认、重传)

对于通信质量良好的有线传输线路,数据链路层协议不采用确认重传机制。

对于通信质量差的,采用确认重传机制,向上提供可靠传输。

PPP协议:提供多种网络层协议和链路协议。

字节填充;把和标志字段的字节一样的数据改编成另一种数据,在接受的时候再还原。

零比特填充:在一个帧的范围内,对比特流进行扫描,在五个连续的1之间插入0,保证不会出现和标志字符一样的数据,接受的时候再还原。

PPP协议工作状态:用户先与ISP建立LCP连接,然后通过网络控制协议NCP给用户分配临时的IP地址,个人电脑就成为互联网上的有IP地址的主机了。通信完毕后,先收回IP地址,然后释放数据链路层连接,最后是物理层连接。

起始与终止状态是链路静止,建立物理层连接之后进入链路建立状态,

PPP两端的网络层可以执行不同的网络协议,但通过同一个PPP协议通信。

 

 

PPP协议报文: 

PPP协议特点:

 数据链路层接受帧的时候,只考虑这个帧本身是否损坏,不考虑顺序。 如果出错就直接丢弃,不会请求重发(高层会处理),如果不出错就会上传给网络层。

 

PPP协议的工作状态:

 

 

 

 

 

使用广播通信:提高操作系统的可靠性(reliability)、可用性(availability)、生存性(survivability)。

 广播信道可以说是一对所有。

静态划分信道:(频分、时分、波分、码分复用),只要用户分配到了信道就不会与其他用户冲突。

动态媒体接入(多点接入):信道不是在用户通信时给用户。

随机接入:任何用户随时可以发消息,但是如果有两个用户在同一时刻发消息,俺么就会产生碰撞,两个用户都推迟随机时间。

受控接入:用户不能随意发消息,分为令牌环局域网和多点线路探寻(轮询)。

 以太网标准:IEEE802.3和DIX Ethernet V2

 适配器(网卡、网络接口卡)功能:

1.串并转换、

2.数据缓存、

3.实现以太网协议、

 

4.在计算机的操作系统安装设备驱动程序(女生宿舍装OS)

数据链路层的两个子层:LLC+MAC

 

CSMA/CD:carrier sense multiple access with collision detection

 

冲突的产生

其他:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星辰的野望

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值