计算机网络-物理层
物理层
在ISO/OSI模型中,物理层主要解决在物理介质上为数据端设备透明的传输原始比特流的问题。
特别需要注意的是传输信息所用的物理介质并不属于物理层协议之内,在物理层协议之下。
通信基础
基本概念
信号、数据、码元
- 数据是指传送信息的实体
数据分为模拟数据与数字数据,区别在于模拟数据的取值是连续的,数字数据的取值是离散的
- 信号是数据的电气或电磁表现,是数据在传输过程中的存在形式
信号分为模拟信号与数字信号,与数据的分类同理
- 码元是数字通信中数字信号的计量单位,是一个固定时长的信号波形(数字脉冲)用来表示一个k进制的数字,这个时长内的信号被成为k进制码元,市场称为码元宽度
信源、信宿、信道
具体名词解释略去
信道按照传输信号形式不同,分为:
- 模拟信道
- 数字信道
按照信道传输介质的不同,分为:
- 有线信道
- 无线信道
宽带信号与基带信号
信道上传送的信号有基带信号与宽带信号。
- 基带信号直接将数字信号0,1直接用两种不同的电压表示,然后送到数字信道传输(基带传输)
- 宽带信号首先将基带信号进行调制,形成频分复用模拟信号,然后送到模拟信道上传输(宽带传输)
数据传送方式
- 串行传输
逐比特依次传输。适合长距离通信,如计算机网络中。
- 并行传输
若干比特通过多个通信信道同时传输。适合近距离传输,常用于计算机内部,如CPU与主存之间。
通信交互方式
- 单向通信
- 半双工通信
- 全双工通信
速率、波特、带宽
- 码元传输速率,又称波特率。指单位时间内数字通信系统所传输的码元数(也称调制速率或者符号速率),单位为波特Baud。1 Baud表示1秒内传输的码元数量。
调制速率又称为码元速率,即波特率。
- 信息传输速率,又称比特率。
- 带宽
在模拟信号系统中,带宽指某个信道所能传输信号的频率范围,单位赫兹Hz。
在计算机网络中,带宽用来表示网络的通信线路所能传输数据的能力,即最高数据传输速率。
信道的极限容量
奈奎斯特定理(奈氏准则)
在理想低通(没有噪声,带宽有限)信道中,为了避免码间串扰,极限码元传输速率为2W波特,其中W为信道的频率带宽(单位为Hz)。
$信道的极限数据传输速率=2W (Baud)=2W\log_{2}V (单位为bit/s)$
V表示码元的离散电平数目,即有多少种不同的码元。
香农定理
香农定理考虑到实际的信道噪声是不可避免的,因此给出了带宽受限且高斯噪声干扰的信道的极限数据传输速率,使用该速率传输数据时,不会产生误差。
$信道的极限数据传输速率=W\log_{2}(1+S/N) (单位为bit/s) $
需要注意的是,实践中常常以dB为单位给出信噪比,需要进行换算。
S为信道内所传输信号的平均功率,N为信道内的高斯噪声功率。S/N为信噪比,信噪比 = $10\log_{10}(S/N) (单位dB)$
编码与调制
- 将数据转换为模拟信号的过程称为调制
- 将数据转换为数字信号的过程成为编码
四种编码与调制的方式
数字数据可以通过数字发射器转换为数字信号传输,也可通过调制器转换为模拟信号传输。
模拟数据能够通过PCM编码器转换为数字信号传输,也可通过放大器调制器转换为模拟信号传输。
常见的数字数据编码
归零编码(RZ)
高电平表示1,低电平表示0(或者相反),每个码元中间均跳变到零电平(这使得一个时钟周期内只有一半的时间用于传输数据),接收方根据该跳变调整本方的时钟基准,这就为收发双发提供了自同步机制。由于归零需要占据一部分带宽,因此传输速率会受到一定影响。
非归零编码(NRZ)
与RZ相似,但不用归零,一个时钟全部用来传输数据,编码效率最高。但NRZ编码的双发存在同步问题,为此需要双方都带有时钟线。
反向非归零编码(NRZI)
与NRZ的区别在于,电平保持不变表示1,时钟周期开始时跳变表示0.跳变本身作为一种通知机制。这种编码具有上两种编码方式的优点,既能够传输时钟信号,又能尽量不损失系统带宽。USB2.0的编码方式就是NRZI编码。
曼彻斯特编码
每个码元中间都发生电平跳变,电平跳变既作为时钟信号,也作为数据信号。可用向下跳变为1,向上跳变为0(或者相反)。
差分曼彻斯特编码
每个码元的中间都发生电平跳变,电平跳变仅作为时钟信号,根据每个码元开始处是否有电平跳变表示数据:无跳变表示1,有跳变表示0.差分曼彻斯特编码较曼彻斯特编码具有更强的抗干扰能力。
曼彻斯特编码被用于标准以太网,差分曼彻斯特编码被广泛运用于宽带高速网中。
模拟数据编码为数字信号
主要包含三个步骤:
- 采样
对模拟信号进行周期性扫描,将时间上连续的信号编程时间上离散的信号
- 量化
将采样得到的电平幅值按照一定的分级标准转换为对应的数值并取整,这样就将联训的点评复制转换成了离散的数字量。
采样和量化实际上就是分割和转换
- 编码
编码是指将量化得到的离散整数转换为与之一一对应的二进制编码。
(采样定理)奈奎斯特定理
在将模拟信号转换为数字信号时,假设原始信号中的最大频率为 $f$ ,那么采样率 $f_{采样}$ 必须大于或等于 $f$ 的2倍,才能保证采样后的数字信号完整保留原模拟信号的信息。
数字数据调制成模拟信号
有三种调制方式:
- 调幅(AM)或幅移键控(ASK)
改变载波的振幅来表示数字信号0与1,实现较简单,但抗干扰能力弱。
- 调频(FM)或频移键控(FSK)
通过改变载波的频率来表示数字0与1。抗干扰能力较强且实现容易,目前被广泛应用。
- 正交幅度调相(PM)或相移键控(PSK)
通过改变载波的相位来表示数字0与1,又分为绝对调相合相对调相。
- 正交幅度调制(QAM)。
在频率相同的前提下,将AM与PM结合起来,形成叠加信号。设波特率为B,采用m个相位,每个相位有n种振幅,则该QAM的数据传输速率R为 $R=\log_2(mn) (单位为b/s)$
传输介质
传输介质本身不属于物理层(在物理层之下,在某些地方被认为是第0层)。物理层协议规定通信链路与通信结点之间连接的接口的参数,如机械形状和尺寸、交换电路的数量和排列等;以及在传输介质上所传输的信号的意义及其电气特征。
传输介质也被称为传输媒体,是数据传输系统中发送器和接收器之间的物理通路。
传输介质可分为:
- 导向传输介质
电磁波沿着固体介质传播,如光纤、铜线等。
- 非导向传输介质
电磁波在自由空间(空气、真空、海水等)中传播。非导向传输介质中的传输被成为无线传输
常见导向传输介质
双绞线
双绞线是最常用的传输介质,在局域网和传统电话网中普遍使用。
双绞线由两根采用一定规则并排绞合、相互绝缘的铜导线组成。绞合可减少相邻导线之间的电磁干扰。
为了进一步减少相邻导线之间的电磁干扰,还可在双绞线的外面加上一层金属丝编织成的屏蔽层,这就是屏蔽双绞线STP。
双绞线价格便宜,数字传输和模拟传输都可以使用双绞线,通信距离一般在几千米到几十千米。
双绞线的带宽取决于铜线的粗细和传输距离。传输距离太远时,对于模拟传输,要用放大器放大衰减的信号;对于数字信号,要用中继器对失真的信号进行整形。
同轴电缆
同轴电缆由导体、绝缘层、网状编织屏蔽层和塑料外层组成。
同轴电缆一般分为两类:
- 50 $\Omega$ 同轴电缆
主要用于传送基带数字信号,在早期局域网中应用广泛。
- 75 $\Omega$ 同轴电缆
主要用于传送宽带信号,在有线电视系统中应用广泛。
因为外导体屏蔽层的作用,同轴电缆具有良好的抗干扰特性而被广泛运用于传输较高速率的数据。
随着技术的发展和集线器的出现,在局域网领域基本上都采用双绞线作为传输介质。
光纤
光纤通信是指利用光导纤维传递光脉冲来进行通信。有光脉冲表示1,无光脉冲表示0。可见光的频率约为 $10^8MHz$,因此光纤的带宽极大。
- 多模光纤
利用光的全反射特性,可以让从不同的角度多条光线同时在一根光纤中传输。这种光纤被称为多模光纤。由于光脉冲在多模光纤中传输时逐渐展宽,造成失真,因此多模光纤只适合近距离传输。
多模光纤的光源为发光二极管。 - 单模光纤
当光纤的直径减小到只有一个光的波长时,光纤就像一根波导一样,可是光线一直向前传播而不产生反射,这样的光纤就是单模光纤。
由于纤芯很细(直径几微米),单模光纤的制作成本很高。
单模光纤的光源是定向性很好的半导体激光器,因此单模光纤的衰减较小,可传输数千米甚至数十千米而无需中继器,适合远距离传输。
光纤作为传输介质有许多优秀的特性:
- 通信容量大
- 传输损耗小,中继距离长,对于远距离传输特别经济。(还他妈防偷啊)
- 抗雷电和电磁干扰性能好
- 无串音干扰,保密性好,不易被窃听或截取数据
- 体积小,重量轻
无线传输介质
无线电波
无线电波具有较强的穿透能力,可以传输很长的距离,且往所有方向传播信号,使有效范围内的接收设备无须对准某个方向,大大简化了通信连接,因此广泛应用于通信领域。
微波、红外线、激光
目前主流的三种高带宽的无线通信。需要通信双方之间存在一条视线通路(Line-of-Sight,简称LOS,指的是发射天线和接收天线之间存在一条没有被任何物体阻挡的直线路径,使得电波可以在这个路径上直接传播。),有很强的方向性,沿直线传播。
由于地球曲率、建筑、地形等因素的影响,地面直线传播的距离有限,超过一定距离就需要中继站接力。
卫星通信利用地球同步卫星作为中继来转发微波信号,可以克服地面传输距离有限的限制。卫星通信具有通信容量大、距离远、覆盖范围广等优点;缺点是保密性差,端到端的传播时延大。
物理层接口特性
物理层的主要任务使确定与传输介质的接口的一些特性:
- 机械特性
指明接口所用接线器的形状和尺寸、引脚数目和排列、固定和锁定装置等。
- 电气特性
指明在接口电缆的各条线上的电压范围、传输速率和距离限制等。
- 功能特性
指明某条线上出现的某一电平的电压的意义,以及每条线的功能。
- 过程特性
也称规程特性。指明对不同功能的各种可能事件的出现顺序。
物理层设备
中继器
中继的主要功能使整形、放大并转发信号,以消除信号在传输过程中产生的失真和衰减,使信号的波形和强度达到所需的要求,其原理使信号再生而并非简单的放大信号。
中继器只有两个端口,数据从一个端口输入并从另一个端口发出。端口仅作用于信号的电气部分,不管是否存在数据错误或不适于网段的数据。
中继器使用来扩大网络规模的最简单的廉价互联设备,中继器的两端是网段,使用中继器连接的几个网段同属于一个局域网。若中继器发生故障,对连接的两个网段都会产生影响。
因为中继器工作在物理层,因此不能连接两个具有不同速率的局域网。
通常,若某个网络设备具有存储转发的功能,则认为它能够连接两个不同的协议。
集线器
集线器(Hub)本质上是一个多端口的中继器。当一个端口输入数据,将从其他所有的端口传出。当两个或多个端口同时传入数据,则输出时发生冲突,导致这些数据全部无效。由以上的特征可以看出,集线器也是半双工的工作方式。
集线器的所有端口同属于一个冲突域,因此一个集线器连接的多台计算机同时工作时,它们将平分带宽,各自拥有总带宽的1/n。
集线器在物理上的拓扑结构时星形的,而逻辑上是总线形的。