【计算机网络篇2:物理层】

写在前面:本文是复习总结,0基础想要详细学习的同学可能要失望了,想要期末速成的同学可以了解一下,面试前复习的可以梳理一下。

(推荐一个B站课程:【计算机网络微课堂(有字幕无背景音乐版)】湖科大教书匠,是湖科大一位很厉害的老师授课的,课程PPT很清晰,市面上很多总结的文档包括本文所用的都是他的PPT,博主两遍都是看的这个)


 第二章

一.物理层&传输媒体

这里补充一下前面所说的“下层的协议对于上层是透明的”中的意思是,上层对于下层的原理不需要知道它是怎么工作的,只需要享受下层带来的服务即可。

 物理层协议的主要任务:

机械特性指明接口所用接线器的形状和尺寸、引脚数目和排列、固定和锁定装置
电气特性指明在接口电缆的各条线上的电压范围
功能特性指明某条线上出现的某一电平的电压表示何种意义(该电压的作用是什么)
过程特性指明对不同功能的各种可能事件的出现顺序

注:物理层由于传输媒体有很多,因此传输协议也多

传输媒体

导引型传输媒体

同轴电缆、双绞线、光纤、电力线

非导引型传输媒体无线电波、微波、红外线、可见光

需要注意的是双绞线绞合的作用:抵御部分来自外界的电磁波干扰;减少相邻导线的电磁干扰。


 二.传输方式
  • 串行传输:只需要一条传输线路,一次发一个
  • 并行传输:需要n条线路,一次发送n个比特

其中并行传输的成本高,一般只在电脑内部传输,远距离传输用串行 

  • 同步传输:数据块以稳定的比特流的方式传输,字节之间没有间隔(依据比特信号的中间时刻检测,会产生误差,所以需要进行时钟同步)
  • 异步传输:以字节为独立的传输单位,字节之间的间隔不是固定的,接收端尽在每个字节的起始位对字节内的比特实现同步,因此要在起始处和末尾处添加起始位和结束位(字节间的间隔异步,但是字节内部的8个比特之间仍是同步的)

 同步时钟方法:

  • 外同步:在收发双方之间添加一条单独的时钟信号线
  • 内同步:发送端将时钟同步信号编码到发送数据中一起传输(如:曼彻斯特编码)
  • 单向通信(单工):只能从一个发往另外一个,不能返回(单通道)
  • 双向交替通信(半双工)不可同时发送,一次只能一个发送(双通道)
  • 双向同时通信(全双工):可同时发送(双通道)

信道复用技术:在传输媒体中包含多个信道,可传输多组数据


三.编码与调制:

  一个具体的信息在发送过程中形式的变化

 一个具体的信息在发送过程中形式的变化

最后的基带信号可再分为数字基带信号和模拟基带信号。信号经过编码后可在数字信道中传输,再经过调制后可在模拟信道中传递(这部分大致了解即可,重点还是在信号的编码和调制方法上)

码元:构成信号的一段波形 

怎么判断码元?

根据额外一根传输线传的时钟信号来判断码元。

常用的编码与调制

重点为曼彻斯特编码,如果没有明确的指出某个波形表示的具体数值,曼彻斯特可以表示两组互为反码的比特流。

基本调制方法

 图中的初相位0度与初相位180度的对称。

基本调制方法中一个码元只能包含一个信息。因此为了使传输的数据更多,有了正交振幅调制QAM-6(这里不再介绍,大体为调制不同的相位和不同的振幅来包含不同的数据)


四.信道的极限容量

由于输入信号在经过信道之后会有损失,根据失真程度的不同会导致传递数据的内容受损。因此引出了对于信道的极限容量的计算。

失真因素:

  • 码元传输速率
  • 信号传输距离
  • 噪声干扰
  • 传输媒体质量

奈氏准则:在假定的理想条件下,为了避免码间串扰,码元传输速率是有上限的。低通信道的最高码元传输速率(波特率)为2W Baud => 2W 码元/s;

 这里的Baud单位为波特,1波特为一个码元/s,而一个码元可以存储多个比特,因此最高传输速率为2W Baud => 2nW bit/s,其中n为一个码元存储了n个比特。W为信道带宽。

信息传输速率还受限于信噪比。

香农公式:极限信息传输速率为C=W*\log_{2}(1+\frac{S}{N})  单位为bit/s

W为带宽,S为信号的平均功率,N是噪声功率

此外还有信噪比\frac{S}{N}的计算公式:10*\lg (\frac{S}{N}) 单位为dB

香农公式中的\frac{S}{N}只是单纯的数学意义的信噪比,没有单位

这里博主有些疑惑就是既然信噪比是\frac{S}{N},那为什么还有一个公式去计算这个东西。后来搜索了一下,\frac{S}{N}是数学中的一个比值,没有单位;而后者用公式计算的是SNR_dB:用在工程学中,更加专业一点,这里给出几个例子:

直接用比值

S/N = 1 表示信号功率等于噪声功率。

S/N = 100 表示信号功率是噪声功率的 100 倍。

S/N = 0.1 表示信号功率只有噪声功率的十分之一(即噪声更强)。

通过计算公式

SNR_dB = 0 dB: 表示 S/N = 10^(0/10) = 1,即信号功率等于噪声功率。

SNR_dB = 10 dB: 表示 S/N = 10^(10/10) = 10,即信号功率是噪声功率的 10 倍。

SNR_dB = 20 dB: 表示 S/N = 10^(20/10) = 100,即信号功率是噪声功率的 100 倍。

以上就是第二章的重要知识点,大致就这么多。重点部分还是在同步异步,曼彻斯特编码以及计算信道的极限容量,别的部分大致了解即可。

当然有不足之处还烦请大佬们讨论指出,还望大家多多担待,后续也会继续更新,喜欢博主可以关注一下,(#^.^#)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值