考虑怎样才能在连接各种计算机的传输媒体上传输数据比特流
物理层为数据链路层屏蔽了各种传输媒体的差异,使数据链路层只需要考虑如何完成本层的协议和服务,而不必考虑网络具体的传输媒体是什么
一个数据通信流程的例子:
有摸得到的实物进行传导信号的方式
电缆各层都是同轴心的,因此称同轴电缆
基带同轴电缆(50
Ω
\Omega
Ω):数字传输,过去用于局域网
宽带同轴电缆(75
Ω
\Omega
Ω):模拟传输,目前主要用于有线电视
同轴电缆价格较贵且布线不够灵活和方便,随着集线器的出现,在局域网领域基本上都是采用双绞线作为传输媒体
把两根互相绝缘的铜导线并排放在一起,然后按照一定规则绞合起来就构成了双绞线,这是一种古老且常用的传输媒体
常用绞合线类别、带宽和典型应用
无屏蔽双绞线
UTP
电缆
作用:①抵御部分来自外界的电磁波干扰 ②减少相邻导线的电磁干扰
屏蔽双绞线
STP
电缆,其与UTP
相比增加了金属丝编织的屏蔽层,提高了抗电磁干扰能力
光纤很细,因此必须将其做成结实的光缆。一根光缆少则一根光纤,多则可包括数百根
如果全反射一直进行,则光就会沿着光纤一直传输下去。
实际上只要入射角大于某个临界角度就可以发生全反射,因此多条不同角度的光可以在光线里一起传输,这种光纤称作多模光纤
若光纤直径减小到只有一个光的波长,则光纤就像一根波导一样,可使光线一直向前传播,而不会产生多次反射,这样的光纤称作单模光纤
1.31
微米波长附近,材料色散和波导色散大小相等符号相反,两者正好抵消50
微米,62.5
微米9
微米125
微米25000~30000GHz
的带宽)传导信号的东西摸不到
低频和中频频段用地面波传播;高频和甚高频靠电离层(地球上方
100~500
千米高空的带电离子层)反射
微波会穿透电离层进入宇宙,因此其不能通过电离层反射到很远的地方
微波是直线传播的,而地球表面是个曲面,因此传播距离受到限制,一般只有
50KM
左右;如果采用100
米高的天线塔,则传播距离可增大到100
公里。
为实现远距离通信,必须在一个微波通信信道的两个终端之间建立若干个中继站,中继站把前一阵送来的信号经过放大后再发送到下一站
在地球站之间,利用位于约
36000KM
高空的人造同步地球卫星作为中继器的一种微波接力,其最大特点是通信距离远,传播时延大(约250~300ms
)。低轨道卫星通信系统也已经正在部署
4Mb/s~16Mb/s
)即光源作为信号源,前景好,暂时未被大范围应用
LIFI也
串行传输是指数据是
1
个比特1
个比特依次发送的,发送端与接收端之间只用1
条数据传输线即可
并行传输是指一次发送n
个比特而不是一个比特,在发送端和接收端之间要有n
条传输线路
在计算机网络中,数据在传输线路上的传输时串行传输;而计算机内部(如CPU和内存)多使用并行传输
数据块以稳定的比特流形式传输,字节之间没有间隔。接收端在每个比特信号的中间时刻(有区分
0,1
的标志)进行检测,以判别接收到的是比特0
还是1
。
由于不同设备的时钟频率存在一定差异,不可能完全相同,在传输大量数据的过程中,所产生的判别时刻的累计误差会导致接收端对比特信号的判别错位。因此需要采取方法使双方的时钟保持同步
以字节为独立的传输单位,字节间的时间间隔不是固定的,接收端仅在每个字节的起始处对字节内的比特实现同步,为此通常传送前要在每个字节前后加上起始位和结束位。
单工需要一条信道;其他的需要两条(一个方向一条)
message
)包括文字、图片、音频和视频1
和0
变换成相应电信号发送到网线,即信号。信号需要在信道中进行传输,信道可分为数字信道和模拟信道
如果使用信道复用技术,传输媒体里可以有多个信道
在不改变信号性质的前提下,仅对基带信号的波形进行变换,称为**编码**。编码后产生的信号还是数字信号,可以在数字信道中传输
把基带信号的频率范围搬移到较高的频段,并转换为模拟信号,称为**调制**。调制后产生的信号还是模拟信号,可以在模拟信道中传输
正电平代表比特
1
,负电平代表比特0
。在整个码元时间内,电平不会出现零电平
这种编码方式如何区分连续几个相同电平呢?
这要求发送方发送和接收方接收严格同步,这就需要额外一根传输线来传输时钟信号。接收方按照时钟节拍逐个接收码元。但是对于计算机网络,多的线不如拿来传输数据,因此由于存在同步问题,计算机中的数据传输不使用不归零编码
每个码元传输结束后信号都要"归零",所以接收方只要在信号归零后进行采样即可,不需要单独的时钟信号。
实际上,归零编码相当于把时钟信号用"归零"方式编码在了数据之内,这称为"自同步"信号
归零编码中的大部分数据带宽都用来传输"归零"而浪费掉了(编码效率低)
码元的中间时刻既表示时钟,又表示数据。根据正负跳变来区分比特
具体如何根据跳变实现同步?
第一次数据跳变的时间记录下来【即半个码元的时间】,此后每过一个码元的时间就进行检测,根据跳变方向决定数据为
0
还是1
。
①跳变仅表示时钟 ②码元开始处电平是否发生变化表示数据。
比曼彻斯特变化少,更适合较高的传输速率
如上一个码元对应一个比特,如何能让1个码元包含多个比特呢?
可以使用混合调制。正弦信号 A sin ω ( x + φ ω ) A\sin \omega(x+\dfrac{\varphi}{\omega}) Asinω(x+ωφ),相位和频率是相关的,因此二者不可同时做修改
通常情况下,相位和振幅可以结合起来其一调制,称为正交振幅调制QAM
QAM-16
12
种相位1
或2
种振幅可选16
种码元(波形),即16
个形状可以用4
个二进制位排列组合表示,所以一个码元可以对应4比特
4
个比特的对应关系要采用格雷码【任意两个相邻码元只有一位不同】通信质量较差的信道在传输信号的过程中会发生严重失真(无法识别原信号)【码间串扰】
失真因素
注释:5-4-3规则是为了限制中继器使用次数的,理由可见图
5是指不能超过5个网段
4是指在这些网段中的物理层网络设备(中继器,集线器)最多不超过4个
3是指这些网段中最多只有三个网段挂有计算机
集线器是个大的冲突域,同时只能有两个设备进行通讯,只会传输信号,没有智能。
计算机网络详细笔记【湖科大教书匠,内含B站链接】_Infinity_and_beyond的博客-CSDN博客_湖科大教书匠