计算机网络第2章:物理层
1 物理层的基本概念
物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。
物理层的作用是要尽可能地屏蔽掉不同传输媒体和通信手段的差异。
用于物理层的协议也常称为物理层规程 (procedure)。
物理层的主要任务:确定与传输媒体的接口的一些特性。
- 机械特性:指明接口所用接线器的形状和尺寸、引线数目和排列、固定和锁定装置等。
- 电气特性:指明在接口电缆的各条线上出现的电压的范围。
- 功能特性:指明某条线上出现的某一电平的电压的意义。
- 过程特性 :指明对于不同功能的各种可能事件的出现顺序。
2 数据通信的基础知识
2.1 数据通信系统的模型
一个数据通信系统包括三大部分:源系统(或发送端、发送方)、传输系统(或传输网络)和目的系统(或接收端、接收方)。
2.1.1 常用术语
- 数据 (data) —— 运送消息的实体。
- 信号(signal) —— 数据的电气的或电磁的表现。
- 模拟信号 (analogous signal) —— 代表消息的参数的取值是连续的。
- 数字信号 (digital signal) —— 代表消息的参数的取值是离散的。
- 码元(code) —— 在使用时间域(或简称为时域)的波形表示数字信号时,代表不同离散数值的基本波形。
2.1.2 有关信道的几个基本概念
- 信道 —— 一般用来表示向某一个方向传送信息的媒体。
- 单向通信(单工通信)——只能有一个方向的通信而没有反方向的交互。
- 双向交替通信(半双工通信)——通信的双方都可以发送信息,但不能双方同时发送(当然也就不能同时接收)。
- 双向同时通信(全双工通信)——通信的双方可以同时发送和接收信息。
- 基带信号(即基本频带信号)—— 来自信源的信号。像计算机输出的代表各种文字或图像文件的数据信号都属于基带信号。
基带信号往往包含有较多的低频成分,甚至有直流成分,而许多信道并不能传输这种低频分量或直流分量。因此必须对基带信号进行调制 (modulation)。
调制分为两大类:
- 基带调制:仅对基带信号的波形进行变换,使它能够与信道特性相适应。变换后的信号仍然是基带信号。把这种过程称为编码 (coding)。
- 带通调制:使用载波 (carrier)进行调制,把基带信号的频率范围搬移到较高的频段,并转换为模拟信号,这样就能够更好地在模拟信道中传输(即仅在一段频率范围内能够通过信道) 。
带通信号 :经过载波调制后的信号。
2.1.3 常用编码方式
- 不归零制:正电平代表 1,负电平代表 0。
- 归零制:正脉冲代表 1,负脉冲代表 0。
- 曼彻斯特编码:位周期中心的向上跳变代表 0,位周期中心的向下跳变代表 1。但也可反过来定义。
- 差分曼彻斯特编码:在每一位的中心处始终都有跳变。位开始边界有跳变代表 0,而位开始边界没有跳变代表 1。
从信号波形中可以看出,曼彻斯特 (Manchester) 编码和差分曼彻斯特编码产生的信号频率比不归零制高。
怎么看出来的?
从自同步能力来看,不归零制不能从信号波形本身中提取信号时钟频率(这叫做没有自同步能力),而曼彻斯特编码和差分曼彻斯特编码具有自同步能力。
2.1.4 基本的带通调制方法
基带信号往往包含有较多的低频成分,甚至有直流成分,而许多信道并不能传输这种低频分量或直流分量。为了解决这一问题,就必须对基带信号进行调制 (modulation)。
最基本的二元制调制方法有以下几种:
- 调幅(AM):载波的振幅随基带数字信号而变化。
- 调频(FM):载波的频率随基带数字信号而变化。
- 调相(PM) :载波的初始相位随基带数字信号而变化。
2.1.5 正交振幅调制 QAM (Quadrature Amplitude Modulation)
为了达到更高的信息传输速率,必须采用技术上更为复杂的多元制的振幅相位混合调制方法。例如:
- 可供选择的相位有 12 种,而对于每一种相位有 1 或 2 种振幅可供选择。总共有 16 种组合,即 16 个码元。
- 由于 4 bit 编码共有 16 种不同的组合,因此这 16 个点中的每个点可对应于一种 4 bit 的编码。数据传输率可提高 4 倍。
不是码元越多越好。若每一个码元可表示的比特数越多,则在接收端进行解调时要正确识别每一种状态就越困难,出错率增加。
2.2 信道的极限容量
任何实际的信道都不是理想的,在传输信号时会产生各种失真以及带来多种干扰。
码元传输的速率越高,或信号传输的距离越远,或传输媒体质量越差,在信道的输出端的波形的失真就越严重。
从概念上讲,限制码元在信道上的传输速率的因素有以下两个:
- 信道能够通过的频率范围
- 信噪比
2.2.1 信道能够通过的频率范围
具体的信道所能通过的频率范围总是有限的,信号中的许多高频分量往往不能通过信道。
1924 年,奈奎斯特(Nyquist)就推导出了著名的奈氏准则。他给出了在假定的理想条件下,为了避免码间串扰,码元的传输速率的上限值。
在任何信道中,码元传输的速率是有上限的,否则就会出现码间串扰的问题,使接收端对码元的判决(即识别)成为不可能。
如果信道的频带越宽,也就是能够通过的信号高频分量越多,那么就可以用更高的速率传送码元而不出现码间串扰。
2.2.2 信噪比
噪声存在于所有的电子设备和通信信道中。噪声是随机产生的,它的瞬时值有时会很大。因此噪声会使接收端对码元的判决产生错误。
但噪声的影响是相对的。如果信号相对较强,那么噪声的影响就相对较小。
信噪比就是信号的平均功率和噪声的平均功率之比,常记为$\frac{S}{N}$,并用分贝 (dB) 作为度量单位。即:
$$
信噪比(dB) = 10 \log _{10}(\frac{S}{N})(\mathrm{dB})
$$
例如,当$\frac{S}{N}=10$时,信噪比为10dB,而当$\frac{S}{N}=10^3$时,信噪比为30dB。
2.2.3 香农公式
1984年,香农(Shannon)用信息论的理论推导出了带宽受限且有高斯白噪声干扰的信道的极限、无差错的信息传输速率(香农公式)。
信道的极限信息传输速率 C 可表达为:
$$
C=W \log _{2}(1+ \frac{S}{N}) \quad (bit/s)
$$
其中:W 为信道的带宽(以 Hz 为单位),S 为信道内所传信号的平均功率,N 为信道内部的高斯噪声功率。
信道的带宽或信道中的信噪比越大,则信息的极限传输速率就越高。
只要信息传输速率低于信道的极限信息传输速率,就一定可以找到某种办法来实现无差错的传输。
若信道带宽 W 或信噪比 S/N 没有上限(当然实际信道不可能是这样的),则信道的极限信息传输速率 C 也就没有上限。
实际信道上能够达到的信息传输速率要比香农的极限传输速率低不少。
对于频带宽度已确定的信道,如果信噪比不能再提高了,并且码元传输速率也达到了上限值,那么还有办法提高信息的传输速率。
这就是:用编码的方法让每一个码元携带更多比特的信息量。
3 物理层下面的传输媒体
传输媒体也称为传输介质或传输媒介,它就是数据传输系统中在发送器和接收器之间的物理通路。
传输媒体可分为两大类,即导引型传输媒体和非导引型传输媒体。
在导引型传输媒体中,电磁波被导引沿着固体媒体(铜线或光纤)传播。
非导引型传输媒体就是指自由空间。在非导引型传输媒体中,电磁波的传输常称为无线传输。
电信领域使用的电磁波的频谱:
3.1 导引型传输媒体
3.1.1 双绞线
双绞线是最常用的传输媒体。模拟传输和数字传输都可以使用双绞线,其通信距离一般为几到十几公里。分为以下两种:
- 屏蔽双绞线 STP (Shielded Twisted Pair),带金属屏蔽层
- 无屏蔽双绞线 UTP (Unshielded Twisted Pair)
3.1.2 双绞线标准
1991 年,美国电子工业协会 EIA 和电信行业协会联合发布了一个用于室内传送数据的无屏蔽双绞线和屏蔽双绞线的标准 EIA/TIA-568。
1995 年将布线标准更新为 EIA/TIA-568-A。
此标准规定了 5 个种类的 UTP 标准(从 1 类线到 5 类线)。对传送数据来说,现在最常用的 UTP 是5类线(Category 5 或 CAT5)。
常用的绞合线的类别、带宽和典型应用
3.1.3 同轴电缆
同轴电缆具有很好的抗干扰特性,被广泛用于传输较高速率的数据。同轴电缆的带宽取决于电缆的质量。
- 50 Ω 同轴电缆 —— LAN / 数字传输常用
- 75 Ω 同轴电缆 —— 有线电视 / 模拟传输常用
3.1.4 光纤
光纤是光纤通信的传输媒体。
由于可见光的频率非常高,约为 108 MHz 的量级,因此一个光纤通信系统的传输带宽远远大于目前其他各种传输媒体的带宽。
当光线从高折射率的媒体射向低折射率的媒体时,其折射角将大于入射角。因此,如果入射角足够大,就会出现全反射,光也就沿着光纤传输下去。
3.1.5 光纤的工作原理
只要从纤芯中射到纤芯表面的光线的入射角大于某个临界角度,就可产生全反射。
3.1.5.1 多模光纤
可以存在多条不同角度入射的光线在一条光纤中传输。这种光纤就称为多模光纤。
3.1.5.2 单模光纤
若光纤的直径减小到只有一个光的波长,则光纤就像一根波导那样,它可使光线一直向前传播,而不会产生多次反射。这样的光纤称为单模光纤。
3.1.5.3 光纤通信中使用的光波的波段
常用的三个波段的中心分别位于 850 nm, 1300 nm 和 1550 nm。
所有这三个波段都具有 25000~30000 GHz 的带宽,可见光纤的通信容量非常大。
3.1.5.4 光纤优点
- 通信容量非常大。
- 传输损耗小,中继距离长。
- 抗雷电和电磁干扰性能好。
- 无串音干扰,保密性好。
- 体积小,重量轻。
3.2 非导引型传输媒体
将自由空间称为“非导引型传输媒体”,无线传输所使用的频段很广。
短波通信(即高频通信)主要是靠电离层的反射,但短波信道的通信质量较差,传输速率低。微波在空间主要是直线传播。
传统微波通信有两种方式:
- 地面微波接力通信
- 卫星通信
3.2.1 无线局域网使用的 ISM 频段
要使用某一段无线电频谱进行通信,通常必须得到本国政府有关无线电频谱管理机构的许可证。但是,也有一些无线电频段是可以自由使用的。例如:ISM。各国的 ISM 标准有可能略有差别。
4 信道复用技术
复用(multiplexing)是通信技术中的基本概念,它允许用户使用一个共享信道进行通信,降低成本,提高利用率。
4.1 频分复用 FDM
频分复用(Frequency Division Multiplexing)是将整个带宽分为多份,用户在分配到一定的频带后,在通信过程中自始至终都占用这个频带。
频分复用的所有用户在同样的时间占用不同的带宽资源(请注意,这里的“带宽”是频率带宽而不是数据的发送速率)。
4.2 时分复用TDM
时分复用则是将时间划分为一段段等长的时分复用帧(TDM帧)。每一个时分复用的用户在每一个 TDM 帧中占用固定序号的时隙。
每一个用户所占用的时隙是周期性地出现(其周期就是TDM帧的长度)的。
TDM 信号也称为等时 (isochronous) 信号。时分复用的所有用户在不同的时间占用同样的频带宽度。
4.2.1 时分复用可能会造成线路资源的浪费
使用时分复用系统传送计算机数据时,由于计算机数据的突发性质,用户对分配到的子信道的利用率一般是不高的。
4.3 统计时分复用 STDM
统计时分复用STDM (Statistic TDM) 是一种改进的时分复用,它能明显地提高信道的利用率。
集中器常使用这种统计时分复用,如下图所示一个使用统计时分复用的集中器常连接4个低俗用户,然后将其数据集中起来通过高速线路发送到一个远地计算机。
各用户有了数据就随时发往集中器的输入缓存,然后集中器按顺序依次扫描输入缓存,把缓存中的输入数据放入STDM帧中。对没有数据的缓存就跳过去,当一个帧的数据满了,就发送出去。
4.4 波分复用 WDM
波分复用 WDM(Wavelength Division Multiplexing)就是光的频分复用。由于习惯上用波长而不用频率来表示所使用的光载波,这样就产生了波分复用。
4.5 码分复用 CDM
常用的名词是码分多址 CDMA(Code Division Multiple Access)。
各用户使用经过特殊挑选的不同码型,因此彼此不会造成干扰。这种系统发送的信号有很强的抗干扰能力,其频谱类似于白噪声,不易被敌人发现。
4.5.1 码片序列
每一个比特时间划分为 m 个短的间隔,称为码片 (chip)。每个站被指派一个唯一的 m bit 码片序列(chip sequence)。
- 如发送比特 1,则发送自己的 m bit 码片序列。
- 如发送比特 0,则发送该码片序列的二进制反码。
例如,S 站的 8 bit 码片序列是 00011011。
- 发送比特 1 时,就发送序列 00011011,
- 发送比特 0 时,就发送序列 11100100。
S 站的码片序列:(–1 –1 –1 +1 +1 –1 +1 +1)
4.5.2 码片序列实现了扩频
假定S站要发送信息的数据率为 b bit/s。由于每一个比特要转换成 m 个比特的码片,因此 S 站实际上发送的数据率提高到 mb bit/s,同时 S 站所占用的频带宽度也提高到原来数值的 m 倍。
这种通信方式是扩频(spread spectrum)通信中的一种。
扩频通信通常有两大类:
- 一种是直接序列扩频DSSS (Direct Sequence Spread Spectrum),如上面讲的使用码片序列就是这一类。
- 另一种是跳频扩频FHSS (Frequency Hopping Spread Spectrum)。
CDMA 的重要特点:
- 每个站分配的码片序列不仅必须各不相同,并且还必须互相正交(orthogonal)。
- 在实用的系统中是使用伪随机码序列。
4.5.3 码片序列的正交关系
令向量 S 表示站 S 的码片向量,令 T 表示其他任何站的码片向量。
两个不同站的码片序列正交,就是向量 S 和T 的规格化内积 (inner product) 等于 0:
$$
{S} \times {T} \equiv \frac{1}{m} \sum_{i=1}^{m} S_{i} T_{i}=0
$$
任何一个码片向量和该码片向量自己的规格化内积都是 1 。
$$
{S} \times {S}=\frac{1}{m} \sum_{i=1}^{m} S_{i} S_{i}=\frac{1}{m} \sum_{i=1}^{m} S_{i}^{2}=\frac{1}{m} \sum_{i=1}^{m}( \pm 1)^{2}=1
$$
一个码片向量和该码片反码的向量的规格化内积值是 –1。
4.5.4 CDMA 的工作原理
5 数字传输系统
在早期电话网中,从市话局到用户电话机的用户线是采用最廉价的双绞线电缆,而长途干线采用的是频分复用 FDM 的模拟传输方式。
与模拟通信相比,数字通信无论是在传输质量上还是经济上都有明显的优势。
目前,长途干线大都采用时分复用 PCM 的数字传输方式。脉码调制 PCM 体制最初是为了在电话局之间的中继线上传送多路的电话。
6 宽带接入技术
用户要连接到互联网,必须先连接到某个ISP。
在互联网的发展初期,用户都是利用电话的用户线通过调制解调器连接到ISP的,电话用户线接入到互联网的速率最高仅达到56 kbit/s。
美国联邦通信委员会FCC原来认为只要双向速率之和超过200 kbit/s 就是宽带。但 2015 年重新定义为:
- 宽带下行速率要达到 25 Mbit/s
- 宽带上行速率要达到 3 Mbit/s
从宽带接入的媒体来看,可以划分为两大类:
- 有线宽带接入
- 无线宽带接入
6.1 ADSL 技术
非对称数字用户线 ADSL (Asymmetric Digital Subscriber Line) 技术就是用数字技术对现有的模拟电话用户线进行改造,使它能够承载宽带业务。
标准模拟电话信号的频带被限制在 300~3400 Hz 的范围内,但用户线本身实际可通过的信号频率仍然超过 1 MHz。
ADSL 技术就把 0~4 kHz 低端频谱留给传统电话使用,而把原来没有被利用的高端频谱留给用户上网使用。DSL 就是数字用户线 (Digital Subscriber Line) 的缩写。
6.1.1 DSL 的几种类型
- ADSL (Asymmetric Digital Subscriber Line):非对称数字用户线
- HDSL (High speed DSL):高速数字用户线
- SDSL (Single-line DSL):1 对线的数字用户线
- VDSL (Very high speed DSL):甚高速数字用户线
- DSL (Digital Subscriber Line) :数字用户线
- RADSL (Rate-Adaptive DSL):速率自适应 DSL,是 ADSL 的一个子集,可自动调节线路速率)
6.1.2 ADSL 的传输距离
ADSL 的传输距离取决于数据率和用户线的线径(用户线越细,信号传输时的衰减就越大)。
lDSL 所能得到的最高数据传输速率与实际的用户线上的信噪比密切相关。
例如:
- 0.5 毫米线径的用户线,传输速率为 1.5~2.0 Mbit/s 时可传送5.5公里,但当传输速率提高到 6.1 Mbit/s 时,传输距离就缩短为 3.7 公里。
- 如果把用户线的线径减小到 0.4 毫米,那么在 6.1 Mbit/s 的传输速率下就只能传送 2.7 公里。
6.1.3 ADSL 的特点
上行和下行带宽做成不对称的。上行指从用户到 ISP,而下行指从 ISP 到用户。
ADSL 在用户线(铜线)的两端各安装一个 ADSL 调制解调器。我国目前采用的方案是离散多音调 DMT (Discrete Multi-Tone)调制技术。这里的“多音调”就是“多载波”或“多子信道”的意思。
6.1.4 DMT 技术
DMT 调制技术采用频分复用的方法,把 40 kHz 以上一直到 1.1 MHz 的高端频谱划分为许多子信道,其中 25 个子信道用于上行信道,而 249 个子信道用于下行信道。
每个子信道占据 4 kHz 带宽(严格讲是 4.3125 kHz),并使用不同的载波(即不同的音调)进行数字调制。这种做法相当于在一对用户线上使用许多小的调制解调器并行地传送数据。
由于用户线的具体条件往往相差很大(距离、线径、受到相邻用户线的干扰程度等都不同),因此 ADSL 采用自适应调制技术使用户线能够传送尽可能高的数据率。
当 ADSL 启动时,用户线两端的 ADSL 调制解调器就测试可用的频率、各子信道受到的干扰情况,以及在每一个频率上测试信号的传输质量。
ADSL 不能保证固定的数据率。对于质量很差的用户线甚至无法开通 ADSL。通常下行数据率在32 kbit/s到6.4 Mbit/s之间,而上行数据率在 32 kbit/s 到 640 kbit/s 之间。