计算机网络-03-数据链路层
数据链路层
功能
-
为网络层提供服务
- 链路管理
- 帧定界
- 帧同步与透明传输
- 流量控制
- 差错控制
组帧
-
字符计数法
- 在帧头的部用一个计数字段来表明帧内字符数
-
首尾定界法
-
概念
- 使用特定字符或者比特模式定结的开始和结束
-
字符填充
![](/Users/jacksun/Library/Application Support/typora-user-images/image-20200803111717569.png)
- 在数据中国的特殊字符面前用转义字符
-
比特填充
- 数据区每遇到连续5个1就填充一个
-
-
违规编码法
- 信号传输过程中采用违规的编码来表示帧的起始和终止
差错控制
-
检错编码
-
奇偶校验
-
循环冗余码
-
-
纠错编码
-
海明码
- 假设用N表示添加了校验码位后整个信息的二进制位数,用K代表其中有效信息位数,r表示添加的校验码位,
- 它们之间的关系应满足:N=K+r≤2r-1
-
可靠传输
- 确认
- 超时重传
流量控制
-
停止等待协议
- 发送方每发送一帧数据都要等待接收方的应答信号才能发送下一帧
-
后退N帧协议
- 发送发一次可以发送N帧 , 按序接收 重传从最后一个确认开始
-
选择重转协议
- 发送方一次可以发送N帧 , 可以不按序接受 重传没有确认的帧
介质访问
-
信道划分
-
频分复用FDM
- 不同频率载波
-
时分复用TDM
- 按时间分为若干个时间片
-
波分复用WDM
- 不同波长
-
码分复用CDM
-
不同编码
- CMDA
-
-
-
随机访问
-
ALOHA
-
纯ALOHA
- 不检测直接发送 若无确认则等待重发
-
时隙ALOHA
- 将时间划分为若干等长时隙 按时发送
-
-
CSMA
-
-
1-坚持
- 闲则发送 忙则继续监听- **非坚持**
-
闲则发送 忙则等待下一个随机时间发送
-
p-坚持
- 闲则以p概率发送 忙则放弃监听1-p等待下一个间隙忙则等待下一个随机时间再听-
CSMA/CD
-
概念
- 半双工
-
总线型的以太网,对总线访问控制
- 质量好,无连接,不需要确认
-
流程
- 先听后发
-
边听边发
- 冲突停发
-
随机重发
-
解决碰撞
- 采用二进制指数退避算法来解决碰撞
-
-
CSMA/CA
-
避免碰撞
- 预约信道
-
ACK帧
- RTS/CTS帧
-
解决碰撞
- 采用二进制指数退避算法来解决碰撞
-
-
-
轮询访问
-
令牌传递协议
- 只用得到令牌的机器才能发送数据 其他的必须等待
-
数据链路的基本概念
-
信道通信
- 点对点通信
- 广播通信
-
数据链路层地位
-
数据链路
-
链路
- 从一个结点到相邻的一段物理线路
-
数据链路
- 把实现的这些协议的硬件和软件加到链路上
-
三个基本问题
-
封装成帧
- 在IP数据报的前后分别加入首部和尾部
-
透明传输
-
- 不过从外部收入什么都可以放到帧中传输
- 能区别数据信息和控制信息
-
差错检测
-
-
CRC循环校验
-
接收方校验
-
余数为0
- 接受
-
余数不为0
- 丢弃
-
-
PPP
-
点对点协议
- point to point protocol
- PPP协议就是用户计算机和ISP进行通信时所使用的数据链路层协议
-
PPP协议组成
- 一个将IP数据报封装到串行链路的方法
- 链路控制协议 LCP
- 网络控制协议 NCP
-
PPP协议帧格式
-
-
标志字段F
- 0x7E
-
地址字段A
- 0xFF
-
控制字段C
- 0x03
-
协议字段
-
0x0021
- ip数据报÷
-
0xC021
- 控制协议KCP
-
0x8021
- 网络层控制数据
-
-
零比特填充
- 7E-(1111110)2
- 只要发现有5个连续1,则立即填入一个0
-
-
PPP
-
需要
- 简单
- 封装成帧
- 透明性
- 多种网络层协议
- 多种类型链路
- 差错检测
- 检测连接状态
- 最大传送单元
- 网络层地址协商
- 数据压缩协商
-
不需要
- 纠错
- 流量控制
- 序号
- 多点线路
- 半双工或者单工链路
-
局域网
-
以太网(一种实现方式)
-
优点
- 具有广播功能
- 便于系统的扩展和逐渐的演变
- 提高系统的可靠性 可用性 生存性
-
拓扑
- 星形网
- 环形网
- 总线网
- 树形网
-
共享通信
-
静态划分信道
-
动态媒体接入控制
- 随机接入
- 受控接入
-
广域网
-
局域网的扩展,仍为以太网,MAC寻址
-
PPP协议
- 面向字节,采用字节填充的方式, 支持全双工链路
-
HDLC协议
- 面向比特,采用0比特插入法,帧类分为信息帧,监督帧,无编号帧
设备
-
网桥
-
特点 : 把两个或者两个以上的以太网通过网桥连接起来变成一个网段
-
转发,过滤,转发表
-
透明网桥
-
自学习
-
-
源路由网桥
-
交换机
-
特点: 一个多端口的网桥
- 自学习
- 无碰撞传输
-
相同点
-
按MAC地址转发,都能隔离冲突域,不能隔离广播域
- 隔离碰撞域,同一广播域
-
🐳 作者:hiszm 📢 版权:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,万分感谢。 💬 留言:同时 , 如果文中有什么错误,欢迎指出。以免更多的人被误导。 |