第十一章:数据链路层
-
大纲
- 本层功能
- 数据链路控制
- 成帧、流量控制、差错控制,提供帧在节点之间可靠传输的协议
- 介质访问控制
- 共享链路
- 数据链路控制
- 本层功能
- 数据链路控制
- 成帧
- 帧长
- 帧长度分为固定、可变两类
- 为什么(组帧的好处)
- 解决帧定界、帧同步、透明传输等问题
- 怎么做(组帧的方法)
- 字符技术法
- 字符填充的首位定界符法
- 零比特填充的首位标记发
- 违规编码法
- 帧长
- 流量控制
- 定义
- 流量控制实际是上是限制发送端的数据流量,使得发送速率不超过接收速率,以使得接受方有足够的缓冲空间来接受每个帧
- 控制对象
- 数据链路层控制的相邻结点之间的数据链路上的流量
- 比较:传输层上的流量控制
- 传输层的流量控制是为了控制源端到目的端之间的流量
- 常见方法:(停止-等待协议、滑动窗口协议)
- 停止-等待 (流量控制)
- 原理
- 滑动窗口(流量控制)
- 、原理
- 发送窗口:发送端维持一组连续的允许发送的帧的序号
- 接受窗口:接收方维持着一组连续的允许接受的帧的序号
- 滑动窗口的特性
- 发送端、接受端的工作原理
- 、原理
- 停止-等待 (流量控制)
- 可靠传输机制:
- 实现方式:确认、超时重传的两种机制来实现
- 确认方式:捎带确认:将确认信息携带在回复帧上面
- 超时重传:发送方在发送某个数据帧的同时,同时开启计时器,如果在一定时间内没有接受到确定消息,就会重新发送该数据,直到收到确认消息为止
- 应用:(结合着差错控制中的纠错使用)
- 应用场景:当发送端发送数据,在链路传输过程之中,出现差错,在接收端通过使用海明码进行纠错并将错误的帧丢弃。
- 发送端在一定时间内没有收到回复的确认帧,此时进行自动重传请求
- 自动重传请求:是通信中用于处理信道所带来的差错的方法之一
- 类型
- 停止-等待ARQ
- 后退N帧ARQ
- 选择性重传ARQ
- 停止-等待ARQ
- 类型
- 实现方式:确认、超时重传的两种机制来实现
- 定义
- 差错控制
- 定义
- 帧在传输过程中由于噪音的存在可能出现的错误,为确定接收方是否接受到正确的数据的方法
- 错误类型
- 帧错:帧的丢失、重复或者失序等错误
- 位错:帧中的某些位出现差错
- 解决办法
- 位错
- 对于位错,首先采用循环冗余校验来发现位错
- 对于发送错误的码(通过冗余校验的码),进行丢弃,并启动ARQ(自动重传机制来重新获取)
- 帧错
- 数据链路层引入定时器和编号机制,确保每一帧都能达到
- 位错
- 错误类型
- 解决办法(检错、纠错)
- 检错:检错的目的是判断这段收到的数据是否是正确的还是错误的
- 具体实现:(循环冗余校验、奇偶校验)
- 循环冗余校验:(多项式码)
- 具体实现:(循环冗余校验、奇偶校验)
- 纠错:在检错的基础上寻找到错误的位置就近在何处
- 最常见的纠错:海明码
- 形成:在有效信息位中添加校验码形成海明码,并将海明码的每个二进制分配到几个奇偶校验码中
- 编码原理
- 确定海明码位数
- 确定校验码的分布
- 通过分组形成校验关系
- 校验位取值
- 海明码的校验
- 若校验结果为000,表示无错
- 若校验结果的某位上出现1,表面在该位上出错,直接在该位取反即可
- 最常见的纠错:海明码
- 检错:检错的目的是判断这段收到的数据是否是正确的还是错误的
- 帧在传输过程中由于噪音的存在可能出现的错误,为确定接收方是否接受到正确的数据的方法
- 定义
- 成帧
- 介质访问控制(MAC)
- 目的:是的每个结点隔离来自同一个信道不同结点所传输的信号
- 控制方法类型
- 信道划分介质访问控制
- 四种类型
- 频分多路复用
- 时分多路复用
- 波分多路复用
- 码分多路复用
- 四种类型
- 随机访问介质访问控制(动态分配信道)
- 含义
- 常用的协议
- ALOHA协议
- CSMA协议
- CSMA/CA协议
- CSMA/CD协议
- 轮询访问介质访问控制(动态分配信道)
- 令牌传输协议
- 信道划分介质访问控制
网络层
-
解决问题
- 提供什么样的服务(向运输层提供这么样的服务(连接、无连接服务))
- 在网络中如何寻址
- 路由器中的选择
-
本章内容大概
- 连接服务(回答第一个问题)
- IP协议(回答第二个问题)
- 路由选择协议(回答第三个问题)
-
具体内容
-
连接服务
- 连接类型分:无连接服务、面向连接服务
- 面向连接服务(可靠服务):虚电路连接
- 过程
- 建立连接:通过发送试探电路报,判断网络中那个通路可以传输,并且对其进行编号
- 进行传输:按着建立的虚电路进行相应的分组发送
- 电路释放:通讯结束后要释放相应的虚电路
- 具体应用:异步传输ATM、帧中继模式
- 连接类型分:无连接服务、面向连接服务
-

被折叠的 条评论
为什么被折叠?



