前言:明天考试,一学期没去上课啥都不会,于是从零开始学计网了。打算边学边写一篇博客,一些考不到或太繁杂的知识就不说了,面向70分学习(不是60分的原因是平时作业没交过+期中没考权重移到期末了,60分还不一定能过)
如果文中有错误还请各位大佬指出QAQ
以下内容部分参考王道论坛的《计算机网络考研复习指导(2021版)》(还是@avgstuBoboge大佬发的pdf,这次没水印)。
文章目录
2.物理层
2.1基础概念
- 数据、信号、码元:“元”即基本单位,e.g:英文的码元就是26个字母。
- 信源、信道、信宿:字面意思,不会考的。
- 通信的三种基本交互方式:单工(单向),半双工(非并行双向)、全双工(并行双向)。
- 速率、波特、带宽:
- 码元传输速率(波特率):单位时间内传输码元数。
- 信息传输速率(比特率):单位时间内传输二进制码元数(比特数)。
- 带宽:表示信号频带宽度,单位为Hz或b/s。
奈奎斯特定理
理想低通(无噪声)信道极限传输速率 = 2 W T =2WT =2WT(W为带宽,T为码元的二进制位数)。
香农定理
有高斯白噪声的信道极限数据传输率 = W log 2 ( S / N ) =W\log_2(S/N) =Wlog2(S/N)(S/N为信号平均功率/噪声平均功率),信噪比 = 10 log 10 ( S / N ) =10\log_{10}(S/N) =10log10(S/N)。
数据编码方式
- 归零编码:高1低0,周期中间会跳变。
- 非归零编码:高1低0,周期中间不变。
- 反向非归零编码:最初高1低0,之后出现0时电平反转。
- 曼彻斯特编码:周期分两半,前高后低为1,反之为0。
- 差分曼彻斯特编码:周期分两半,某周期前半和其前一个周期后半相同为1,相反为0。
- 电路、报文、分组交换:如图
2.2 传输介质
- 双绞线绞合可以减少电磁干扰
- 利用同轴电缆构成的以太网中主机交互方式为单工
- 光纤不受电磁和噪声干扰
2.0 总结
物理层考点一般只有曼彻斯特和那两个定理,没啥好看的。
3 数据链路层
3.1 基础概念
数据链路层的主要作用是加强物理层传输原比特流的功能,将物理层提供的可能出错的物理连接改造为逻辑上无差错的数据链路。
帧
数据链路层将网络层的分组封装成帧(组帧),具体表现为给一段数据加上包含控制信息的首部和尾部。
收发双方通过二进制比特流中分出帧的起始和终止,这就是帧同步。
3.2 组帧
字符计数法
每个帧头部使用一个计数字段表示帧内字符数,从而确定结束位置。显然出错的话后果很大。
字符填充法
用特定的字符(前面常常出现转义字符)来定界帧开始和结束。
零比特填充法
这个最常考
01111110表示开始和结束,后面每出现连续五个1就加一个0。
3.3 差错控制
奇偶校验码
n