Ch2.物理层(一)

简介: 物理层是OSI的第一层,它虽然处于最底层,却是整个开放系统的基础。物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。如果您想要用尽量少的词来记住这个第一层,那就是“信号和介质”。

一.物理层基本概念

1.物理层的接口特性

物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。

物理层主要任务:确定与传输媒体接口有关的一些特性 => 定义标准

网络异常,图片无法展示
|

网络异常,图片无法展示
|

二.数据通信基础知识

1.典型的数据通信模型

网络异常,图片无法展示
|

2.数据通信相关术语

通信的目的是传送消息(消息:语音、文字、图像、视频等)

数据data:传送消息的实体,通常是有意义的符号序列

数据通信指在不同计算机之间传输表示信息的二进制数0、1序列的过程。

信号:数据的电气/电磁的表现,是数据在传输过程中的存在形式

网络异常,图片无法展示
|

信源:产生和发送数据的源头

信宿:接收数据的终点

信道:信号的传输媒介。一般用来表示向某一个方向传送信息的介质,因此一条通信线路往往包含一条发送信道和一条接收信道。

网络异常,图片无法展示
|

3.设计数据通信系统要考虑的3个问题

1.采用单工通信/半双工/全双工通信方式?2.采用串行通信/并行通信方式?3.采用同步通信/异步通信方式?

3.1.三种通信方式

网络异常,图片无法展示
|

从通信双方的交互方式看,可以有三种基本方式

1)单工通信

 只有一个方向的通信而没有反方向的交互,仅需要一条信道。

网络异常,图片无法展示
|

2)半双工通信/双向交替通信

通信的双方都可以发送或接收信息,但任何一方都不能同时发送和接收,需要两条信道

网络异常,图片无法展示
|

3)全双工通信/双向同时通信

通信双方可以同时发送和接受信息,也需要两条信道。

网络异常,图片无法展示
|

3.2.串行传输&并行传输

网络异常,图片无法展示
|

3.3.同步传输&异步传输

同步传输:在同步传输的模式下,数据的传送是以一个数据区块为单位,因此同步传输又称为区块传输.在传送数据时,需先送出1个或多个同步字符,再送出整批的数据.

网络异常,图片无法展示
|

异步传输:异步传输将比特分成小组进行传送,小组可以是8位的1个字符或更长.发送方可以在任何时刻发送这些比特组,而接收方不知道它们会在什么时候到达.传送数据时,加一个字符起始位和一个字符终止位.

网络异常,图片无法展示
|

Summary:

网络异常,图片无法展示
|

4.相关术语

4.1码元

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

1码元可以携带多个比特的信息量。例如,在使用二进制编码时,只有两种不同的码元,一种代表0状态,另一种代表1状态。

网络异常,图片无法展示
|

4.2速率
数字通信系统数据传输速率的两种表示方法

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

1)码元传输速率:别名码元速率、波形速率、调制速率、符号速率等,它表示单位时间内数字通信系统所传输的码元个数(也可称为脉冲个数或信号变化的次数),单位是波特(Baud)。1波特表示数字通信系统每秒传输一个码元.

1s传输多少个码元

数字信号有多进制和二进制之分,但码元速率与进制数无关,只与码元长度T有关。

网络异常,图片无法展示
|

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

1s传输多少个比特

关系:若一个码元携带n bit的信息量,则M Baud的码元传输速率所对应的信息传输速率为M×n bit/s

思考题:

1.某一数字通信系统传输的是四进制码元,4s传输了8000个码元.求系统的码元传输速率是多少?信息传输速率是多少?若另一通信系统传输的是十六进制码元,6s传输了7200个码元.求他的码元传输速率是多少?信息传输速率是多少?并指出哪个系统传输速率快?

2000Baud,4000b/s;1200Baud,4800b/s;十六进制更快

四进制码元系统

码元传输速率就是8000/4=2000Baud,信息传输速率就是2000 log24=4000b/s 十六进制码元系统码元传输速率就是7200/6=1200Baud,信息传输速率就是1200*log216=4800bit/s 系统传输的是比特流,通常比较的是信息传输速率,所以传输十六进制码元的通信系统传输速率较 快

2.已知八进制数字信号的传输速率为1600B。试问变换成二进制数字信号时的传输速率是多 少?

4800b/s  1600xlog28 = 4800b/s

已知二进制数字信号的传输速率为2400b/s。试问变换成四进制数字信号时,传输速率为多少波特

1200B  log24 = 2         2400➗2= 1200B

4.3带宽

1.模拟信号系统中:当输入的信号频率高或低到一定程度,使得系统的输出功率成为输入功率的一半时(即-3dB),最高频率和最低频率间的差值就代表了系统的通频带宽,其单位为赫兹(Hz)2.数字设备中:表示在单位时间内从网络中的某一点到另一点所能通过的“最高数据率”/单位时间内通过链路的数量,常用来表示网络的通信线路所能传输数据的能力。单位是比特每秒(bpS)。

拥有更宽的带宽也就是有更大的信息运送能力!

三.奈氏准则&香农定理

1.失真

网络异常,图片无法展示
|

失真的一种现象---码间串扰

网络异常,图片无法展示
|

2.奈氏准则

在理想低通(无噪声,带宽受限)条件下,为了避免码间串扰,极限码元传输速率为 2W Baud,W是信道带宽,单位是Hz.

网络异常,图片无法展示
|

只有在这两个公式这带宽才用Hz!I

网络异常,图片无法展示
|

3.香农定理

网络异常,图片无法展示
|

1.信道的带宽或信道中的信噪比越大,则信息的极限传输速率就越高。2对一定的传输带宽和一定的信噪比,信息传输速率的上限就确定了。3.只要信息的传输速率低于信道的极限传输速率,就一定能找到某种方法来实现无差错的传输。4香农定理得出的为极限信息传输速率,实际信道能达到的传输速率要比它低不少。5.从香农定理可以看出,若信道带宽W或信噪比SN没有上限(不可能),那么信道的极限信息传输速率也就没有上限。

网络异常,图片无法展示
|

奈氏和香农侧重点

网络异常,图片无法展示
|

目录
相关文章
|
存储 网络架构 C++
Ch2.物理层(三)
物理层是OSI的第一层,它虽然处于最底层,却是整个开放系统的基础。物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。如果您想要用尽量少的词来记住这个第一层,那就是“信号和介质”。
204 0
|
存储 算法 数据处理
Ch2.物理层(二)
物理层是OSI的第一层,它虽然处于最底层,却是整个开放系统的基础。物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。如果您想要用尽量少的词来记住这个第一层,那就是“信号和介质”。
537 0
|
6月前
|
存储 关系型数据库 数据库
【DDIA笔记】【ch2】 数据模型和查询语言 -- 多对一和多对多
【6月更文挑战第7天】该文探讨数据模型,比较了“多对一”和“多对多”关系。通过使用ID而不是纯文本(如region_id代替"Greater Seattle Area"),可以实现统一、避免歧义、简化修改、支持本地化及优化搜索。在数据库设计中,需权衡冗余和范式。文档型数据库适合一对多但处理多对多复杂,若无Join,需应用程序处理。关系型数据库则通过外键和JOIN处理这些关系。文章还提及文档模型与70年代层次模型的相似性,层次模型以树形结构限制了多对多关系处理。为克服层次模型局限,发展出了关系模型和网状模型。
60 6
|
6月前
|
XML NoSQL 数据库
【DDIA笔记】【ch2】 数据模型和查询语言 -- 概念 + 数据模型
【6月更文挑战第5天】本文探讨了数据模型的分析,关注点包括数据元素、关系及不同类型的模型(关系、文档、图)与Schema模式。查询语言的考量涉及与数据模型的关联及声明式与命令式编程。数据模型从应用开发者到硬件工程师的各抽象层次中起着简化复杂性的关键作用,理想模型应具备简洁直观和可组合性。
42 2
|
6月前
|
SQL 人工智能 关系型数据库
【DDIA笔记】【ch2】 数据模型和查询语言 -- 文档模型中Schema的灵活性
【6月更文挑战第8天】网状模型是层次模型的扩展,允许节点有多重父节点,但导航复杂,需要预知数据库结构。关系模型将数据组织为元组和关系,强调声明式查询,解耦查询语句与执行路径,简化了访问并通过查询优化器提高效率。文档型数据库适合树形结构数据,提供弱模式灵活性,但在Join支持和访问局部性上不如关系型。关系型数据库通过外键和Join处理多对多关系,适合高度关联数据。文档型数据库的模式灵活性体现在schema-on-read,写入时不校验,读取时解析,牺牲性能换取灵活性。适用于不同类型或结构变化的数据场景。
50 0
|
6月前
|
SQL JSON NoSQL
【DDIA笔记】【ch2】 数据模型和查询语言 -- 关系模型与文档模型
【6月更文挑战第6天】关系模型是主流数据库模型,以二维表形式展示数据,支持关系算子。分为事务型、分析型和混合型。尽管有其他模型挑战,如网状和层次模型,但关系模型仍占主导。然而,随着大数据增长和NoSQL的出现(如MongoDB、Redis),强调伸缩性、专业化查询和表达力,关系模型的局限性显现。面向对象编程与SQL的不匹配导致“阻抗不匹配”问题,ORM框架缓解但未完全解决。文档模型(如JSON)提供更自然的嵌套结构,适合表示复杂关系,具备模式灵活性和更好的数据局部性。
54 0
|
6月前
|
敏捷开发 存储 缓存
【DDIA笔记】【ch1】 可靠性、可扩展性和可维护性 -- 可维护性
【6月更文挑战第4天】本文探讨了Twitter面临的一次发推文引发的巨大写入压力问题,指出用户粉丝数分布是决定系统扩展性的关键因素。为解决此问题,Twitter采用混合策略,大部分用户推文扇出至粉丝主页时间线,而少数名人推文则单独处理。性能指标包括吞吐量、响应时间和延迟,其中高百分位响应时间对用户体验至关重要。应对负载的方法分为纵向和横向扩展,以及自动和手动调整。文章强调了可维护性的重要性,包括可操作性、简单性和可演化性,以减轻维护负担和适应变化。此外,良好设计应减少复杂性,提供预测性行为,并支持未来改动。
62 0
|
6月前
|
缓存 关系型数据库 数据库
【DDIA笔记】【ch1】 可靠性、可扩展性和可维护性 -- 可扩展性
【6月更文挑战第3天】可扩展性关乎系统应对负载增长的能力,但在产品初期过度设计可能导致失败。理解基本概念以应对可能的负载增长是必要的。衡量负载的关键指标包括日活、请求频率、数据库读写比例等。推特的扩展性挑战在于"扇出",即用户关注网络的广度。两种策略包括拉取(按需查询数据库)和推送(预计算feed流)。推送方法在推特案例中更为有效,因为它减少了高流量时的实时计算压力。
59 0
|
6月前
|
存储 消息中间件 缓存
【DDIA笔记】【ch1】 可靠性、可扩展性和可维护性 -- part1 可靠性
【6月更文挑战第2天】本书探讨现代数据系统,阐述其在信息社会中的关键作用,包括数据库、缓存、搜索引擎、流处理、批处理和消息队列等组成部分。随着技术发展,工具如Kafka、Spark和Redis等多功能组件使得系统设计更为复杂。面对可靠性、可扩展性和可维护性的挑战,书中强调了容错和韧性的重要性,区分了硬件故障、软件错误和人为错误,并提出了应对措施。可靠性关乎用户数据、企业声誉和生存,因此是系统设计的核心考量。
54 0
硬件开发笔记(十): 硬件开发基本流程,制作一个USB转RS232的模块(九):创建CH340G/MAX232封装库sop-16并关联原理图元器件
有了原理图,可以设计硬件PCB,在设计PCB之间还有一个协同优先动作,就是映射封装,原理图库的元器件我们是自己设计的。为了更好的表述封装设计过程,本文描述了CH340G和MAX232芯片封装创建(SOP-16),并将原理图的元器件关联引脚封装。
硬件开发笔记(十): 硬件开发基本流程,制作一个USB转RS232的模块(九):创建CH340G/MAX232封装库sop-16并关联原理图元器件