带你了解数据链路层

一名大三在校生,备战期末考的同时顺便整理知识,希望对大家有帮助!

一.使用点对点信道的数据链路层

1.数据帧

数据链路层以“帧“为单位传输和处理数据

完整的“帧”的长度等子帧的数据部分长度加上首部和帧尾部的长度

3.字节填充法:为了解决透明传输问题,对于面向字符的物理链路,可以使用一种称为字节填充或者字符填充的方法

4.零比特填充法:只要有5个连续的1,则立即填入一个0

2.差错检测 

1.比特差错:现实的通信链路都不会理想,比特在传输过程中可能会产生差错。1能变成0,而0也能变成1

2.差错编码基本原理:

D→DR,其中R为差错检测与纠正比特(冗余比特)

 3.CRC校验法

1.循环冗余检验(CRC),工作过程:发送方和接收方首先必须协商一个r+1比特的生成G。算法要求G的最高位和最低位的比特为1.考虑d比特的数据D,发送方要选择一个合适的r比特冗余码R(即检错码),并将它附加到D上,使得得到的d+r比特模式用模2算术恰好能被G整除。接收方进行差错检测时,用G去除接收到的d+r比特,如果余数非零则检测出差错,否则认为数据正确。

2.在模2算术中,加法不进位,减法不错位

3.可靠传输

可靠传输:发送端发送什么,对应的接收端就收到什么

1.停止等待协议

2.回退N帧协议

3.选择重传协议

二.点对点协议

1.PPP的特点

简单、封装成帧、透明性、多种网络层协议和多种类型链路,PPP能够在同一条物理链路上同时支持多种网络层协议、差错检测、检测连接状态、最大传送单元、网络层地址协商。

2.PPP的组成

①一个将IP数据封装到串行链路的方法

②一个用来建立、配置和测试数据链路连接的链路控制协议

③一套网络控制协议

3.PPP的帧格式

首部(AE-1,FF-1,C-1,协议-2),信息字段(IP数据报-不超过1500字节),尾部(FCS-2,7E-1)

三.使用广播信道的数据链路层

1.局域网的体系结构

数据链路层可分为逻辑链路控制子层(LLC)和媒体接入控制子层(MAC)

1.与接入传输媒体有关的内容都放在MAC子层,而LLC子层与传输媒体无关,局域网不管采用何种传输媒体和MAC子层,对LLC子层来说都是透明的。

2.逻辑链路控制子层:可以为不同类型的网络协议提供不同不同类型的数据传输服务

2.网络适配器

1.网络适配器就是网卡

2.MAC地址

只要网卡生产出来,MAC地址就永远固定,而IP地址(32位),只有连接到互联网的IP地址才是全世界唯一。

四.相关习题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值