计算机网络-笔记-第二章-物理层

news2024/9/26 1:22:03

目录

二、第二章——物理层

1、物理层的基本概念

2、物理层下面的传输媒体

(1)光纤、同轴电缆、双绞线、电力线【导引型】

(2)无线电波、微波、红外线、可见光【非导引型】

(3)无线电【频谱的使用】

3、传输方式

(1)串行 & 并行

(2)同步 & 异步

(3)单工、半双工、全双工

4、编码与调制

(1)不归零编码

(2)归零编码

(3)曼彻斯特编码

(4)差分曼彻斯特编码

(4)基本调制方法(调幅、调频、调相)

(5)混合调制——正交振幅调制(QAM)

5、信道的极限容量

(1)奈氏准则

(2)香农公式

(3)习题

6、总结(思维导图)


二、第二章——物理层

1、物理层的基本概念

2、物理层下面的传输媒体

传输媒体——不属于【计算机网络体系结构】的任何一层!

(1)光纤、同轴电缆、双绞线、电力线【导引型】

(2)无线电波、微波、红外线、可见光【非导引型】

 

可见光通信是一种无线通信,它使用人眼可见的可见光波段中的电磁波

将来,所有照明将被可高速调制LED照明和有机EL照明取代,照明将成为通信基础设施 ”【还有很长的路要走,暂时无法取代WIFI~

(3)无线电【频谱的使用】

不能乱用——无线电进行通信,要根据提前商量好,按照制定好的,规定好的频率进行开发,相应的通信方法

每个国家都有自己的管理机构——使用和开发,需要进行申请~

为什么呢?

无线电通信是一种基于电磁波传播的通信方式,可以在不需要物理连接的情况下,远距离传递信息。

由于无线电频谱是有限资源,并且不同频率段的无线电波可以同时存在而不相互干扰,因此对其使用和开发进行管理是必要的。

国家之间、地区之间以及不同组织之间都会在无线电频谱分配上有一定的规划和管理。

这是为了避免频谱的混乱使用和干扰,确保通信的可靠性和稳定性。

每个国家都设立了相应的管理机构,负责规划、分配和监督无线电频谱的使用。

申请使用和开发无线电频谱的目的:

  1. 为了确保频谱资源的公平合理利用,避免频谱浪费和冲突。
  2. 通过事先商量好并按照规定的频率进行通信,可以减少频率干扰,提高通信质量和效率。
  3. 管理机构会根据申请者的需求和实际情况来分配合适的频率资源,以确保各方的通信能够顺利进行。

3、传输方式

(1)串行 & 并行

(2)同步 & 异步

异步:字节传输的持续时间相同(只不过发出数据的时间间隔不同)

(3)单工、半双工、全双工

单工——电报机

半双工——对讲机

全双工——电话

4、编码与调制

消息——数据——信号——基带信号

音频:量化、采样、编码 (模拟变数字)

码元——构成信号的一段波形!!!

(1)不归零编码

不归零编码(Non-Return-to-Zero, NRZ)是一种常见的数字信号编码方式,其中逻辑 0 和逻辑 1 分别用不同电平表示。尽管 NRZ 编码简单直观,但确实存在同步问题

同步问题主要是由于长时间连续发送相同的比特(如连续的 0 或 1),导致接收端无法准确判断位传输的起始和结束位置。

(2)归零编码

归零编码(Return-to-Zero, RZ)的确可以克服 NRZ 编码中的同步问题,但它所带来的副作用是编码效率较低。

在归零编码中,每个位都会有一个归零点,无论是逻辑 0 还是逻辑 1。这意味着信号在每个位的结束时都会回到零电平,然后再开始下一个位的编码。这种归零操作确保了接收端能够根据每个位的起始位置进行准确的同步。

然而,这种归零操作会导致编码效率降低。因为在归零过程中会有额外的电平变化,信号频率更低,传输的比特率较高。

(3)曼彻斯特编码

码元的跳变——既表示【时钟】,又表示【数据】

传统以太网——使用的就是【曼彻斯特编码】

(4)差分曼彻斯特编码

曼彻斯特编码的升级版(区别开了时钟和数据的flag)

中间的跳变——代表时钟【用于同步】

码元起始处的变换——【跳变:0】【不跳:1】(跳0不1)

这里可以看出他的跳变比【曼彻斯特编码】更少,他更适合高速率的传输!

具体区别:(请看下图)

除了【差分曼彻斯特编码】,其他都是开头为1,就是1。

(4)基本调制方法(调幅、调频、调相)

AM、FM、PM

调幅(Amplitude Modulation, AM)、调频(Frequency Modulation, FM)和调相(Phase Modulation, PM)是常见的模拟调制技术,用于在载波信号中传输信息

调幅是一种将基带信号的振幅与载波信号的振幅进行调制的技术。在调幅过程中,基带信号的幅度变化会导致载波信号的幅度相应变化。这样,基带信号中的信息就被嵌入到了调制后的载波信号中。每个码元(symbol)在调幅中通常只能包含一个比特信息。

调频是一种根据基带信号的频率变化来调制载波信号的技术。在调频过程中,基带信号的频率变化会导致载波信号的频率相应变化。基带信号中的信息被编码为频率变化的模式,从而传输到调制后的载波信号中。类似地,每个码元在调频中通常只能包含一个比特信息。

调相是一种根据基带信号的相位变化来调制载波信号的技术。在调相过程中,基带信号的相位变化会导致载波信号的相位相应变化。基带信号中的信息被编码为相位变化的模式,传输到调制后的载波信号中。同样地,每个码元在调相中通常只能包含一个比特信息。

需要注意的是,上述描述是基于模拟调制技术而言。在数字通信中,通常使用数字调制技术,例如调幅键控(Amplitude Shift Keying, ASK)、频移键控(Frequency Shift Keying, FSK)和相移键控(Phase Shift Keying, PSK)。

这些数字调制技术可以将多个比特信息编码到单个码元中,提高数据传输效率。

(5)混合调制——正交振幅调制(QAM)

这部分,偏通信原理(没有好好学,唉)虽然后面上过,但是(一言难尽)

5、信道的极限容量

信号(数字信号)会被影响(在传输过程中)

(1)奈氏准则

【奈菲斯特】推导!!!

一个码元携带的比特信息不是越大越好!!!【携带的越多,越容易受干扰】

调制速度 = 码元传输速度

(2)香农公式

信道带宽 = 频道带宽

信噪比(Signal-to-Noise Ratio, SNR)是用来衡量信号与噪声之间相对强度的指标。它表示信号功率与噪声功率之间的比值。

(3)习题

比特 (bit)

字节(byte)

6、总结(思维导图)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/934812.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

统计学补充概念-17-线性决策边界

概念 线性决策边界是一个用于分类问题的线性超平面,可以将不同类别的样本分开。在二维空间中,线性决策边界是一条直线,将两个不同类别的样本分隔开来。对于更高维的数据,决策边界可能是一个超平面。 线性决策边界的一般形式可以表…

如何查看友商的Camera配流情况

有时候,我们想看下竞品友商机器上,使用到camera的app 申请的分辨率情况。 如果只是抓logcat日志,我们可能没法从中获取到有效信息,毕竟一般出货的机器版本,基本已经把大部分相关日志都给关闭了。 那有没其它方式&…

画出你的数据故事:Python中Matplotlib使用从基础到高级

摘要: Matplotlib是Python中广泛使用的数据可视化库,它提供了丰富的绘图功能,用于创建各种类型的图表和图形。本文将从入门到精通,详细介绍Matplotlib的使用方法,通过代码示例和中文注释,帮助您掌握如何在不…

java练习8.100m小球落地

题目: 如一个小球从100米高度自由落下,每次落地后就反跳回原高度的一半。 那么求它在第10次落地时,共经过多少米?第10次反弹多高? public static void main(String[] args) {/*假如一个小球从100米高度自由落下,每次落…

CAS相关知识

CAS(比较并交换),它是一条CPU并发原语,它的功能是判断内存中某个位置的值是否和期望值一致,如果一致的话就去更该为新的值,这个过程是原子的。 Unsafe类中的compareAndSwapInt方法,是native方法…

五种重要的 AI 编程语言

推荐:使用 NSDT场景编辑器 助你快速搭建3D应用场景 简而言之:决定从哪种语言开始可能会令人生畏。 不用担心!本文将解释 AI 中使用的最流行编程语言背后的基础知识,并帮助您决定首先学习哪种语言。对于每种语言,我们将…

如何通过开源项目学习编程?

🌷🍁 博主猫头虎 带您 Go to New World.✨🍁 🦄 博客首页——猫头虎的博客🎐 🐳《面试题大全专栏》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 &a…

[LitCTF 2023]Flag点击就送!

进入环境后是一个输入框,可以提交名字 然后就可以点击获取flag,结果回显提示,需要获取管理员 可以尝试将名字改为admin 触发报错,说明可能存在其他的验证是否为管理员的方式 通过抓包后,在cookie字段发现了 特殊的东西…

服务器安全-修改默认ssh端口

防火墙先打开指定端口,要不修改后连不上(端口需要在65535之内) firewall-cmd --list-ports firewall-cmd --add-port54111/tcp --permanent firewall-cmd --reload-------------------- 先让两个端口同时存在,等配置成功后关闭22端口 vim /etc/ssh/sshd_config重启sshd service…

2023年最新版Windows环境下|Java8(jdk1.8)安装教程

个人主页:平行线也会相交 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 平行线也会相交 原创 收录于专栏【JavaSE_primary】 jdk1.8的下载和使用总共分为3个步骤: jdk1.8的下载、jdk1.8的安装、配置环境变量。 目录 一、jdk1.8下载…

GUI GUIDER生成的GUI移植到雅特力MCU平台过程详解(ST/GD/国民/极海通用)

好记性不如烂笔头,既然不够聪明,就乖乖的做笔记,温故而知新。 本文档用于本人对知识点的梳理和记录 一、前言 上一篇我们有介绍NXP GUI Guider工具如何制作和调试GUI,GUI神器 NXP GUI GUIDER开发工具入门教程https://blog.csdn.n…

寄存柜让物品存储变得更简单

寄存柜是一种提供临时性物品寄存服务的设备,通常用于超市、商场、机场、火车站、学校、影院、体育馆等公共场所为用户提供便捷的寄存服务。 寄存柜的种类: 1.行李寄存柜:专门用于旅行者寄存行李和物品的柜子,通常位于机场、火车站…

【Cortex-M3权威指南】学习笔记3 - 存储系统

目录 存储系统存储器映射存储器各种访问属性存储器的缺省访问许可位带操作非对齐数据传输互斥访问端模式 存储系统 存储器映射 CM3 预定义存储器映射简图(CM3 的地址空间是 4GB ) 片上 SRAM:大小 512MB,拥有 1MB 位带区&#xff…

SAP MTS案例教程STO公司间采购前台操作

目录 本章介绍 2 STO主数据操作 3 新增公司间物料(部件公司) 3 新增公司间供应商(整机公司) 9 新增公司间客户(部件公司) 13 STO 计划MRP相关操作 17 新增STO公司间采购订单(整机公司) 17 部件公司计划…

uvm_sequence_library 中添加sequence类型的两种方式

uvm_sequence_library是从uvm_sequence扩展而来的,它是一个容纳了一系列其它sequences类型的容器,在启动时,它会根据模式从这系列sequences中选择并执行它们。如果处于UVM_SEQ_LIB_RAND模式,它的select_rand属性将会随机并作为选择…

集合框架-(Collection/Map)

1.单列集合 1.1基础概要 集合中存储的是对象的地址信息,想要输出对象的信息,需要在具体的类中重写toString()方法 Collection代表单列集合,每个元素数据只包含一个值 List集合:添加的元素可以是有序、可…

时序预测 | MATLAB实现DBN-SVM深度置信网络结合支持向量机时间序列预测(多指标评价)

时序预测 | MATLAB实现DBN-SVM深度置信网络结合支持向量机时间序列预测(多指标评价) 目录 时序预测 | MATLAB实现DBN-SVM深度置信网络结合支持向量机时间序列预测(多指标评价)效果一览基本描述程序设计参考资料 效果一览 基本描述 MATLAB实现DBN-SVM深度置信网络结合支持向量机…

11. 盛最多水的容器(c++题解)

11. 盛最多水的容器(c题解) 给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 返回容器可以储存的最大…

【linux进程概念】

目录: 冯诺依曼体系结构操作系统进程 基本概念描述进程-PCBtask_struct-PCB的一种task_ struct内容分类组织进程查看进程 fork()函数 冯诺依曼体系结构 我们常见的计算机,如笔记本。我们不常见的计算机,如服务器,大部分都遵守冯诺…

[C++] STL_vector 迭代器失效问题

文章目录 1、前言2、情况一:底层空间改变的操作3、情况二:指定位置元素的删除操作4、g编译器对迭代器失效检测4.1 扩容4.2 erase删除任意位置(非尾删)4.3 erase尾删 5、总结 1、前言 **迭代器的主要作用就是让算法能够不用关心底…