物理层
1. 物理层的基本概念
解决如何在传输媒体上传输比特0和1的问题,进而为数据链路层提供透明的比特流传输服务;
- 物理层协议的主要任务(四种特性):
2. 物理层下面的传输媒体
传输媒体不属于计算机网络体系结构中的任何一层;
分类:导引型传输媒体(固体媒介);非导引型传输媒体(自由空间);
- 同轴电缆
同轴:所有层级材料的圆心相同;
- 双绞线
- 光纤
多模光纤和单模光纤的区别:
- 微波
微波信号沿直线传输,可用地面接力通信、以及卫星通信
电磁波在不同介质下的传播速率:
- 自由空间:3 * 10^8 m/s
- 铜线:2.3 * 10^8 m/s
- 光纤:2.0 * 10^8 m/s
3. 传输方式
- 串行传输和并行传输
串行传输适合远距离通信
- 同步传输和异步传输
同步异步是指发送信息的时间间隔,以便于接收方准确接收信息;
同步传输:比特一个接着一个传输,中间没有间隔,各比特持续时间相等(因此收发双发需要时钟同步);
异步传输:以字节为单位进行传输,字节之间的间隔不固定,因此需要给每个字节添加起始位和结束位;
- 单向通信(单工通信)、双向交替通信(半双工)和双向同时通信(全双工)
4. 编码与调制
- 基本概念
信道:表示向某个方向传送信息的介质
数据:数据是运送消息的实体,计算机只能处理二进制消息;
信号:信号是数据的电磁表现
基带信号:来自信源、没有经过调制的原始电信号;
编码:将数字信号转换为另一种数字信号或者将模拟信号转换为数字信号,在数字信道上传播,称为编码;
调制:和编码定义类似,将数字信号/模拟信号转换为模拟信号
- 基本编码(数字数据转换为数字信号)
- 不归零编码:
码元不会出现零电平;但其存在不同步问题,因为接收端无法判断接收到的一段相同电平数据中有几个码元;
- 归零编码:
每个码元传输结束后信号都要归零,使得接收方可以准确接收码元;因为一个码元中还有一部分用来归零,因此会浪费掉部分资源,导致传输效率低;
- 曼彻斯特编码:
码元中间时刻的跳变既用于表示时钟,又用于表示数据(正跳变表示0和负跳变表示1,也可以相反)(正跳变:前低后高;负跳变:前高后低)
传统以太网使用该编码;
- 差分曼彻斯特:
码元中间的跳变仅用于表示时钟;码元开始处的电平是否发生变化才是表示数据(若码元的开始处和上一个码元的结束处电平相同,则为1;相反则为0;第一个码元没有前驱码元,则按照曼彻斯特编码标准来(前高后低表示1))
- 编码(模拟信号转换为数字信号)
经典编码方法:脉码调制(PCM)
- 采样:对模拟信号进行周期性扫描,采样的频率必须大于等于最大频率的两倍(奈奎斯特定理);
- 量化:把采样得到的电平幅值按一定的分级标度转换为对应的整数值(采样和量化的本质是:分割和转换);
- 编码:把数字数据转换为数字信号,通过如上的基本编码规则;
- 调制方法
- 基本调制方法(二元制):
1个码元只能包含1个比特信息;而采用混合调制的方法,使得1个码元可以包含更多的比特信息;
- 混合调制方法(多元制):
由于频率和相位是相关的,所以只能选择其中一个;通常情况下可以把相位和振幅结合起来一起调制,这也就是正交振幅调制QAM;
假设现在有16种码元,那么要对16种进行二进制编码,就需要4位二进制,因此每个码元可用4位比特表示(图中的码元与信息量的对应关系就很清晰);
而码元与4个比特之间的对应的关系要采用格雷码(相邻码元只有一个比特不同),(可以减少失真导致的码元比特的错位个数)
5. 信道的极限容量
信号波形在通过信道进行传输后,会发生一定的失真,可能导致码间串扰(信号波形失去码元之间的清晰界限);
为了避免码间串扰,为此对码元传输速率提出了相应的约束
1. 奈氏准则(奈奎斯特定理)
在理想条件下,理想低通信道(没有噪声、带宽有限)的最高码元传输速率= 2 W 2W 2W波特(波特表示为 码元/秒);
- 码元传输速率和数据传输速率可以进行换算,一个码元携带n比特信息量,将原本的数值乘以n,最高数据传输速率为= 2 W l o g 2 V 2W \ log_2 V 2W log2V(V表示有多少中不同的码元)
- 奈氏准则只对码元传输速率进行了限制,但却未对信息传输速率进行限制,即并没有规定一个码元可以携带多少比特信息量;
- 因此最高数据传输率与码元所含比特信息量相关,需要设法使得一个码元能够携带更多比特量,采用多元制。
2. 香农定理
实际上极限数据传输速率还受噪声影响,因此提出了香农公式;
- 注意信噪比单位的换算,给出了带单位的信噪比时(单位为dB)要将其换成为不带单位
S
N
\frac{S}{N}
NS比值,具体换算公式为:信噪比=
10
×
l
o
g
10
(
S
N
)
10 \times log_{10}( \frac{S}{N})
10×log10(NS);香农公式公式中用到的是
S/N
这个无量纲比值,不是直接用信噪比(dB);
总结:
- 同时,只有在这两个公式中带宽用
Hz
表示,信道带宽:最高频率和最低频率之差;