计算机网络(五)-物理层

2024-04-30 05:48
文章标签 计算机网络 物理层

本文主要是介绍计算机网络(五)-物理层,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一.物理层

1.基本概念
1.1 物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。
1.2 物理层主要任务:确定与传输媒体接口有关的一些特性,即定义标准。

  • 机械特性:定义物理连接的特性,规定物理连接时所采用的规格、接口形状、引线数目、引脚数量和排列情况。
  • 电气特性:规定传输二进制时,线路上信号的电压范围、阻抗匹配、传输速率和距离限制等。
  • 功能特性:指明某条线上出现的某一电平表示何种意义,接口部件的信号线的用途。
  • 规程特性(过程特性):定义各个物理线路的工作规程和时序关系。
二.数据通信基础知识

2.1 典型的数据通信模型
在这里插入图片描述
2.2 相关术语

  • 数据:传输信息的实体,通常是有意义的符号序列。
  • 信号:数据的电气/电磁的表现,是数据在传输过程中的存在形式。
    数字信号:代表信息的参数取值是离散的。
    模拟信号:代表消息的参数取值是连续的。
  • 信源:产生和发送数据的源头;
  • 信宿:接收数据的终点;
  • 信道:信号的媒介。
    在这里插入图片描述

2.3 三种通信方式

  • 单工通信:只有一个方向的通信而没有反方向的交互,仅需要一条信道。
  • 半双工通信:通信的双方都可以发送或接收信息,但任何一方都不能同时发送和接收,需要两条信道。
  • 全双工通信:通信双方可以同时发送和接收信息,也需要两条信道。

2.4 两种数据传输方式

  • 串行传输:速度慢,费用低,适合远距离。
  • 并行传输:速度快,费用高,适合近距离。
    在这里插入图片描述
三.码元

3.1 码元是指用一个固定时长信号波形(数字脉冲),代表不同离散数值的基本波形,是数字通信中数字信号的计量单元,这个时长内的信号称为K进制码元,而该时长称为码元宽度。当码元的离散状态有M个 时(M大于2),此时码元为M进制码元

3.2 1码元可以携带多个比特的信息量。

3.3 K进制码元
具有K个不同的离散状态,将这K个状态使用二进制来编码,而每个状态(可能有多位二进制位)对应不同高度的波形,可以知道K进制码元的整体模拟信号。

四.速率、波特、带宽

4.1 速率:也叫数据率,是指数据的传输速率,表示单位时间内传输的数据量。可以用码元传输速率信息传输速率表示。

4.2 码元传输速率:也称码元速率、波形速率、调制速率、符号速率等,它表示单位时间内数字通信系统所传输的码元个数(也称为脉冲个数信号变化的次数),单位是波特(Baud).1波特表示数字通信系统每秒传输一个码元。这里的码元可以是多进制的,也可以是二进制,但码元速率与进制数无关。

1 Baud=1码元/s

4.3 信息传输速率:别名信息速率、比特率等,表示单位时间内数字通信系统传输的二进制码元个数(比特数),单位是比特/秒(b/s)。

4.4 若一个码元携带n bit的信息量,则M Baud的码元传输速率所对应的信息传输速率为MxN bit/s.

4.5 带宽:表示在单位时间内从网络中某一点到另一点所能通过的“最高数据率”,常用来表示网络的通信线路所能传输数据的能力。单位b/s。

五.编码与调制

5.1 基带信号

  • 来自信源的信号,将数字信号1、0直接用两种不同的电压表示,再送到数字信道上去传输(基带传输)。
  • 基带信号就是发出的直接表达了要传输的信息的信号

5.2 宽带信号

  • 将基带信号进行调制后形成的频分复用的模拟信号,再传送到模拟信道上去传输(宽带信号),把基带信号经过载波调制后,把信号的频率范围搬移到较高的频段以便在信道中传输(即仅在一定频率范围内能够通过信道)。

5.3 在传输距离较近时,计算机网络采用基带传输方式,近距离衰减小,信号内容不易发生变化。在传输距离较远时,计算机网络采用宽带传输方式,远距离衰减大,即使信号变化大也能最后过滤出基带信号。

5.4 编码与调制
在这里插入图片描述
在这里插入图片描述
1.非归零编码(NRZ)

  • 高1低0
  • 编码简单,但没有检错功能,无法判断一个码元的开始和结束,以至于收发双方难以保持同步
  • 难于保持同步:对于全0、全1数据,接收方无法判断每个时钟周期有多少个0或1,接收方不知道时钟周期值,因此无法计算出0或1的个数。
    在这里插入图片描述

2.归零编码(RZ)

  • 信号电平在一个码元之内都要恢复到零的这种编码方式。
  • 全0,难于保持同步
    在这里插入图片描述

3.反向不归零编码(NRZI)

  • 信号电平翻转表示0,信号电平不变表示1。
  • 全1,无法保持同步
    在这里插入图片描述

4.曼彻斯特编码

  • 将一个码元分成两个相等的间隔,前一个间隔为低电平后一个间隔为高电平表示码元1,码元0则正好相反(或前低后高为0,1则相反)。
  • 特点:每一个码元的中间出现电平跳变,位于中间的跳变即做为时钟信号(可用于同步),又作为数据信号,但它所占的频带宽度是原始的基带宽度的两倍。
  • 前高后低位1,前低后高0;
  • 每个码元都被调成两个电平,所以数据传输速率只有调制速率(脉冲个数或信号变化的次数)一半。
    在这里插入图片描述

5.差分曼彻斯特编码

  • 同1异0;
  • 常用于局域网传输,其规则是:若码元为1,则前半个码元的电平与上一个码元的后半个码元的电平相同;若为0,则相反。
  • 该编码特点:在每一个码元的中间,都有一次电平的跳转,可以实现自同步,且抗干扰性强与曼彻斯特编码。
    在这里插入图片描述

6.4B/5B编码

  • 在比特流中插入额外的比特来打破一连串的0或1,就是有**5比特(32种)来编码4比特(16 种)**的数据,之后再传给接收方,因此称为4B/5B。编码效率为80%。
  • 只采用16种对应16种不同编码的4位吗,其他16种作为控制码(帧的开始和结束,线路的状态信息等)或保留。
    在这里插入图片描述
六.数字数据—模拟信号
数字数据调制为模拟信号

数字数据调制技术在发送端将数字信号转换为模拟信号,而在接收端将模拟信号还原为数字信号,分别对应于调制解调器的调制和解调过程。
6.1 几种调制技术
在这里插入图片描述

模拟数据编码为数字信号

计算机内部处理的二进制数据,处理的都是数字音频,所需要将模拟音频通过采样、量化转化为有限个数字表示的离散序列(数字化)
对音频信号进行编码的脉码调制(PCM),PCM编码能够达到最高保真水平。包括三步:抽样、量化、编码。

  • 抽样:对模拟信号周期性扫描,把时间上连续的信号变成时间上离散的信号。
    为使所得的离散信号能无失真的代表被抽样模拟数据,要使用采用定理进行采用:f采样频率>=2f信号最高频率
  • 量化:把抽样取得的电平幅值按照一定的分级标度转化为对应的数字值,取整;
  • 编码:把量化的结果转化为与之对应的二进制编码。
    在这里插入图片描述
模拟数据调制为模拟信号

为了实现传输的有效性,可能需要较高的频率。这种调制方式还可以使用频分复用,充分利用宽带资源。在电话机和本地交换机所传输的信号是采用模拟数据的方式:模拟的声音数据是加载到模拟的载波信号中传输的。

这篇关于计算机网络(五)-物理层的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/948041

相关文章

计算机网络基础概念 交换机、路由器、网关、TBOX

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、VLAN是什么?二 、交换机三、路由器四、网关五、TBOXTelematics BOX,简称车载T-BOX,车联网系统包含四部分,主机、车载T-BOX、手机APP及后台系统。主机主要用于车内的影音娱乐,以及车辆信息显示;车载T-BOX主要用于和后台系统/手机APP通信,实现手机APP的车辆信息显示与控

CCF推荐C类会议和期刊总结(计算机网络领域)

CCF推荐C类会议和期刊总结(计算机网络领域) 在计算机网络领域,中国计算机学会(CCF)推荐的C类会议和期刊为研究者提供了广泛的学术交流平台。以下是对所有C类会议和期刊的总结,包括全称、出版社、dblp文献网址以及所属领域。 目录 CCF推荐C类会议和期刊总结(计算机网络领域) C类期刊 1. Ad Hoc Networks 2. CC 3. TNSM 4. IET Com

[计算机网络]-计网学习笔记-计网知识点总结(附完整笔记)

本笔记是跟着 b站 湖科大教书匠 视频做的笔记,其中图片为视频中的 PPT,加上了自己的注释。         这是原视频链接。大家可以参照着笔记看原视频。视频中的 PPT 做的非常好。         【计算机网络微课堂(有字幕无背景音乐版)】https://www.bilibili.com/video/BV1c4411d7jb?vd_source=1146b07cc2d66

计算机网络知识自学笔记(Chatgpt 回答)

目录 文章目录 phy芯片 lan8720A 和网卡的区别???MAC地址 和IP的区别是啥???1. **用途和作用范围**:2. **层次差异**:3. **分配方式**:4. **持久性和作用**:5. **数据传输中的作用**:小结: 还有网关 是啥 可以举个通俗易懂的例子吗通俗易懂的例子:具体应用:小结: 结合这个案例 可以讲下 ip地址和mac地址分别是啥 和作用分别是啥吗?

第十六篇:走入计算机网络的传输层--传输层概述

1. 传输层的功能 ① 分割与重组数据 一次数据传输有大小限制,传输层需要做数据分割,所以在数据送达后必然也需要做数据重组。 ② 按端口号寻址 IP只能定位数据哪台主机,无法判断数据报文应该交给哪个应用,传输层给每个应用都设置了一个编号,这个编号就是端口,目的端口可以定位报文应该发给哪个应用处理。 ③ 连接管理 面向连接的传输,需要对连接进行管理。 ④ 差错控制和流量控制

计算机网络11——数据库语法2

目录 1、变量 (1)局部变量 (2)会话变量 (3)系统变量 2、判断选择 (1)if选择语法 (2)case选择 3、循环 (1)while循环 (2)其他循环 4、存储过程 5、触发器 6、事务:transaction 事务的特性 使用 1、变量 (1)局部变量 函数里面定义的,变量名  类型 (2)会话变量 本次连接会话有效,不需要定义声明,直接

计算机网络练级第一级————认识网络

网络搁哪? 网络大家应该都很熟悉了,但网络具体是怎么构成的,怎么用的?长话短说 我认为网络就是计算机里的快递业务,从一台计算机中发出,网络接收到数据后,就要把这个数据安全快速完整地发到目标主机上。 大家肯定在想,谁都知道吧,这个人搁这搁这。但主题确实也是从这里开始。 网络的发展史(了解) 独立模式: 这个时期,有点像网络的原始人时期,这个时期每个计算机只能有自己的数据,程序员想要另

计算机网络(运输层)

运输层概述 概念 进程之间的通信 从通信和信息处理的角度看,运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。 当网络的边缘部分中的两个主机使用网络的核心部分的功能进行端到端的通信时,只有位于网络边缘部分的主机的协议栈才有运输层,而网络核心部分中的路由器在转发分组时都只用到三层(到网络层)的功能。 进程之间通信流程 以体系结构的角度来看

计算机网络10——数据库语法1

目录 1、sql语句执行顺序 2、多表查询 3、写sql的步骤 4、去重 5、视图 6、自定义函数:function 7、调用函数 1、sql语句执行顺序 一般情况下:1、from 2、where 3、select 如果有分组和having:from 分组 having最后执行 2、多表查询 内联:select * from 表1 inner join 表2 on

计算机网络13——IM聊天系统——网络功能实现——UDP

目录 1、类的成员变量 2、魔鬼数字 3、创建接收数据的线程 4、线程函数 5、防止旧接收到的数据被新数据覆盖掉 6、拷贝用的函数:memcpy_s 7、回收线程资源 8、计数器-1 (1)结束线程工作 (2)关闭句柄 测试代码 1、类的成员变量 同一个类中的多个函数中都要使用的变量应设置为类的成员变量 2、魔鬼数字 解决方法:定义成宏 目的:1、好理解