0-Preview

不知不觉,在家隔离都十六天了,学校也不让回,感觉再不回去要挂科了。不过好歹专业课这几门以及快学完了,开学就剩公休课要从头开始。

数据链路层知识很多,就多开了一章
包含PPP点对点协议等后续知识

1-点对点协议PPP(Poiny-to-Point Protocol)

PPP协议为在点对点链路传输各种协议数据报提供了一个标准方法,主要由以下三部分构成:
对各种协议数据报的封装方法(封装成帧)
链路控制协议LCP 用于建立、配置以及测试数据链路的连接
一套网络控制协议NCPs 其中的每一个协议支持不同的网络层协议。

image-20220331152822512

1.1-透明传输

面向字节的异步链路,插入转义字符
image-20220331153122325

面向比特,还是之前的方法,只要发现五个连续的1,就插入一个0

1.2-差错检测

$$
CRC—CCITT = X^{16} + X^{12} +X^{5} +1
$$

计算范围是除去定界符 F 以及 FCS部分。
接收方每收到一个PPP帧,就进行CRC校验,失败就直接丢弃。PPP的链路层不向上层提供可靠服务

1.3-工作状态

image-20220331160300543

2-媒体接入控制MAC(Medium Access Control)

共享信道要考虑的问题是,如何协调多个发送和接收站点对一个共享传输媒体的占用,即媒体接入控制MAC
image-20220331163559139

3.1-静态划分信道

分别有频分复用、时分复用、波分复用、码分复用:

频分:一条路同一时间走两种车
时分:一条路一种车只能在属于他的时间经过。
码分:给两种车分别编号(编码),到了重点再根据编号区分。

image-20220331172102405

3.1.1-例题

image-20220331182625878

3.2-随机接入CSMA/CD

随机接入属于动态接入控制。
早起互联网使用:载波监听多址接入/碰撞检测 CSNA/CD

多址接入MA:多个站连接在一条总线上,竞争使用总线。
载波监听CS:每一个站在发送帧前要检测总线是否空闲 96比特时间
碰撞检测CD:每一个正在发送帧的站同时也在检测碰撞,一旦碰撞会退避随机时间

3.2.1-争用期

image-20220401102609076

3.2.2-最小帧长

以太网规定最小帧长为 64字节,即512比特(争用期),如果要发送的数据非常少,会进行填充
以太网的最小帧长确保可在发送完之前就检测到是否遭遇碰撞,因此凡是小于64字节的都是无效帧

3.2.3-截断二进制指数退避算法

image-20220401103356465

3.2.4-信道利用率

image-20220401103724964

3.2.5-流程图

image-20220401105811286

image-20220401105832656

3.2.6-例题

image-20220401110406518

3.3-CSMA/CA

image-20220401121759100