当前位置: 首页 > news >正文

「计算机网络」物理层

物理层的基本概念

  1. 物理层的作用:尽可能屏蔽掉不同传输媒体和通信手段的差异
  2. 物理层规程:用于物理层的协议
  3. 主要任务:确定与传输媒体的接口有关的一些特性
    1. 机械特性
    2. 电器特性
    3. 功能特性
    4. 过程特性

数据通信的基础知识

数据通信系统的模型

  1. 划分为三大部分
    1. 源系统(发送端、发送方)
      1. 源点(源站或信源):源点设备产生要传输的数据
      2. 发送器:调制器
    2. 传输系统(传输网络)
    3. 目的系统(接收端、接收方)
      1. 接收器:解调器
      2. 终点(目的站或信宿)
  2. 常用术语
    1. 消息:语音、文字、图像、视频等
    2. 数据:运送消息的实体,通常是有意义的符号序列
    3. 信号:数据的电气或电磁的表现
      1. 模拟信号(连续信号):代表消息的参数的取值是连续的
      2. 数字信号(离散信号):代表消息的参数的取值是离散的
    4. 码元:在使用时间域(简称为时域)的波形表示数字信号时,代表不同离散数值的基本波形

有关信道的几个基本概念

  1. 信道:一般用来表示向某一个方向传送信息的媒体
  2. 单向通信(单工通信):只能有一个方向的通信而没有反方向的交互
  3. 双向交替通信(半双工通信):通信的双方都可以发送信息,但不能双方同时发送(接收)
  4. 双向同时通信(全双工通信):通信的双方可以同时发送和接收信息
  5. 基带信号(基本频带信号)
    1. 来自信源的信号
    2. 包含较多的低频分量,甚至有直流分量
  6. 调制
    1. 基带调制:仅对基带信号的波形进行变换,把数字信号转换为另一种形式的数字信号。把这种过程称为编码
    2. 带通调制:使用载波进行调制,把基带信号的频率范围搬移到较高的频段,并转换为模拟信号。经过载波调制后的信号称为带通信号(即仅在一段频率范围内能够通过信道)
  7. 常用编码方式
    1. 不归零制:正电平代表 1,负电平代表 0
    2. 归零制:正脉冲代表 1,负脉冲代表 0
    3. 曼彻斯特编码:位周期中心的向上跳变代表 0,位周期中心的向下跳变代表 1。但也可反过来定义
    4. 差分曼彻斯特编码:在每一位的中心处始终都有跳变。位开始边界有跳变代表 0,而位开始边界没有跳变代表 1
  8. 基本的带通调制方式
    1. 调幅(AM)
    2. 调频(FM)
    3. 调相(PM)

信道的极限容量

  1. 信道能够通过的频率范围
    1. 奈氏准则:码元传输的最高速率 = 2W (码元/秒)
  2. 信噪比
    1. 信噪比就是信号的平均功率和噪声的平均功率之比。常记为 S/N,并用分贝 (dB) 作为度量单位。即:
      1. 信噪比(dB) = 10 log10(S/N ) (dB)
    2. 香农公式
      1. 信道的极限信息传输速率 C  可表达为:C = W log2(1+S/N)  (bit/s)
        1. W 信道的带宽 (Hz)
        2. S  为信道内所传信号的平均功率
        3. N 为信道内部的高斯噪声功率

物理层下面的传输媒体

  • 传输媒体是数据传输系统中在发送器和接收器之间的物理通路

导引型传输媒体

  • 电磁波被导引沿着固体媒体(铜线或光纤)传播
  1. 双绞线
    1. 绞合度越高,可用的数据传输率越高
    2. 分类
      1. 无屏蔽双绞线UTP
      2. 屏蔽双绞线STP
        • 必须有接地线
  2. 同轴电缆
    1. 具有很好的抗干扰特性,被广泛用于传输较高速率的数据
  3. 光缆
    1. 发送端:要有光源,在电脉冲的作用下能产生出光脉冲
      1. 光源:发光二极管,半导体激光器等。
    2. 接收端:要有光检测器,利用光电二极管做成,在检测到光脉冲时还原出电脉冲

非导引型传输媒体

  • 指自由空间。非导引型传输媒体中电磁波的传输常称为无线传输
  1. 无线电信微波通信
    1. 占有特殊的重要地位
    2. 微波再空间中主要是直线传播
  2. 多径效应:基站发出的信号可以经过多个障碍物的数次反射,从多条路径、按不同时间等到达接收方。多条路径的信号叠加后一般都会产生很大的失真
  3. 微波接力:中继站把前一站送来的信号放大后再发送到下一站。

信道复用技术

频分复用、时分复用和统计时分复用

  • 复用:允许用户使用一个共享信道进行通信
  1. 频分复用FDM
    1. 将整个带宽分为多份,用户在分配到一定的频带后,在通信过程中自始至终都占用这个频带
    2. 所有用户在同样的时间占用不同的带宽(即频带)资源
  2. 时分复用TDM
    1. 将时间划分为一段段等长的时分复用帧(TDM帧)
    2. 每一个时分复用的用户在每一个 TDM 帧中占用固定序号的时隙
    3. 每一个用户所占用的时隙是周期性地出现(其周期就是TDM帧的长度)
    4. TDM 信号也称为等时信号
    5. 所有用户在不同的时间占用同样的频带宽度
    6. 时分复用会导致信道利用率不高
  3. 频分多址和时分多址
    1. 可让 N 个用户各使用一个频带,或让更多的用户轮流使用这 N 个频带。这种方式称为频分多址接入 FDMA,简称为频分多址
    2. 可让 N 个用户各使用一个时隙,或让更多的用户轮流使用这 N 个时隙。这种方式称为时分多址接入 TDMA ,简称为时分多址
  4. 复用器和分用器
    1. 成对使用
  5. 统计时分复用STDM
    1. STDM 帧不是固定分配时隙,而是按需动态地分配时隙,因此可以提高线路的利用率。

波分复用

  1. 波分复用WDM
    1. 光的频分复用。使用一根光纤来同时传输多个光载波信号
    2. 在一根光线上复用两路光载波信号
  2. 密集波分复用DWDM
    1. 在一根光线上复用更多的光载波信号

码分复用

  1. 码分复用
    1. 每一个用户可以在同样的时间使用同样的频带进行通信
    2. 各用户使用经过特殊挑选的不同码型,因此不会造成干扰
    3. 当码分复用 CDM 信道为多个不同地址的用户所共享时,就称为码分多址 CDMA
  2. CMDA工作原理
    1. 将每一个比特时间划分为 m 个短的间隔,称为码片
    2. 为每个站指派一个唯一的 m bit 码片序列
      1. 发送比特 1:发送自己的 m bit 码片序列
      2. 发送比特 0:发送该码片序列的二进制反码
  3. 码片序列实现了扩频
    1. 要发送信息的数据率 = b bit/s,实际发送的数据率 = mb bit/s,同时,所占用频带宽度也提高到原来的 m 倍。
    2. 扩频通常有 2 大类
      1. 直接序列扩频 DSSS
      2. 跳频扩频 FHSS
  4. CMDA重要特点
    1. 每个站分配的码片序列:各不相同,且必须互相正交
    2. 正交:向量 S 和 T 的规格化内积 (inner product) 等于 0
      1. S表示站S的码片向量
      2. T表示其他任何站的码片向量
      3. S ∗ T ≡ 1 m ∑ i = 1 m S i T i = 0 S*T≡\dfrac{1}{m}\sum_{i=1}^mS_iT_i=0 STm1i=1mSiTi=0
    3. 任何一个码片向量和该码片向量自己的规格化内积都是 1
      1. S ∗ S = 1 S*S=1 SS=1
    4. 一个码片向量和该码片反码的向量的规格化内积值是 –1
      1. S ∗ S ‾ = − 1 S*\overline S=-1 SS=1

数字传输系统

  1. 早期电话网长途干线采用频分复用 FDM 的模拟传输方式,目前大都采用时分复用 PCM 的数字传输方式
  2. 早期数字传输系统的缺点
    1. 速率标准不统一
    2. 不是同步传输
      1. 采用准同步方式
  3. 同步光纤网SONET
    1. 整个网络的各级时钟来自一个非常精确的时钟
    2. 定义了同步传输的线路速率等级结构
      1. 传输速率以51.840Mbit/s为基础。对电信号称为第1级同步传送信号(STS-1),对光信号称为第1级光载波(OC-1)
      2. 现已定义了从 51.84 Mbit/s (即 OC-1) 到 9953.280 Mbit/s (即 OC-192/STS-192) 的标准
  4. 同步数字系列SDH’
    1. 由ITU-T(国际电联电信标准化部门)以美国标准SONET制定
    2. SDH的基本速率大概为155.520Mbit/s,称为第1级同步传递模块(STM-1)
  5. SONET/SDH标准的意义
    1. 定义了标准光信号
    2. 再物理层定义了帧结构
    3. 使北美、日本和欧洲这三个地区三种不同的数字传输体制在 STM-1 等级上获得了统一
    4. 已成为公认的新一代理想的传输网体制
    5. SDH 标准也适合于微波和卫星传输的技术体制

宽带接入技术

ADSL技术

  1. 非对称数字用户线ADSL技术:用数字技术对现有模拟电话的用户线进行改造,使它能够承载宽带数字业务
  2. ADSL调制解调器
    1. 离散多音调DMT调制技术:采用频分复用的方法
    2. ADSL不能保证固定的数据率
  3. 组成
    1. 数字用户接入复用器DSLAM、用户线、用户家中的一些设施
    2. ADSL调制解调器又称接入端接单元ATU
      1. 电话端局所用的称为ATU-C(C代表端局)
      2. 用户家中所用的称为ATU-R(R代表远端)
    3. 用户电话通过电话分离器和ATU-R连接在一起
  4. 优点:可以利用现有电话网中的用户线(铜线),而不需要重新布线
  5. xDSL
    1. 对称数字用户线DSL(SDSL):适合企业使用
    2. 高速数字用户线HDSL:使用一对线或两对线的对称DSL
    3. 甚高速数字用户线(VDSL):用于短距离传送
    4. 超高速数字用户线(Giga DSL):使用时分双工 TDD 和 OFDM 技术

光纤同轴混合网(HFC网)

  1. 机顶盒
    1. 连接在同轴电缆和用户的电视机之间
    2. 使现有的模拟电视机能够接收数字电视信号
  2. 电缆调制解调器
    1. 将用户计算机接入互联网
    2. 在上行信道中传送交互数字电视所需的一些信息
    3. 不需要成对使用,而只需安装在用户端
    4. 复杂,必须解决共享信道中可能出现的冲突问题

FTTx技术

  1. 光配线网ODN
    1. 使若干用户共享一根光纤干线
    2. l采用波分复用 WDM,上行和下行分别使用不同的波长
  2. 无源光网络PON:无源光配线网
    1. 以太网无源光网络 EPON
      1. 在链路层使用以太网协议,利用 PON 的拓扑结构实现以太网的接入
      2. 与现有以太网的兼容性好,并且成本低,扩展性强,管理方便
    2. 吉比特无源光网络 GPON
      1. 采用通用封装方法 GEM,可承载多业务,且对各种业务类型都能够提供服务质量保证,总体性能比EPON好
      2. 成本稍高

相关文章:

「计算机网络」物理层

物理层的基本概念 物理层的作用:尽可能屏蔽掉不同传输媒体和通信手段的差异物理层规程:用于物理层的协议主要任务:确定与传输媒体的接口有关的一些特性 机械特性电器特性功能特性过程特性 数据通信的基础知识 数据通信系统的模型 划分为…...

ARM与X86架构的区别与联系

文章目录 1.什么是CPU2.复杂指令集和精简指令集3.ARM架构与X86架构的比较3.1.制造工艺3.2 64位计算3.3 异构计算3.4 功耗 4.ARM和X86的发展现状Reference 1.什么是CPU 中央处理单元(CPU)主要由运算器、控制器、寄存器三部分组成,从字面意思看…...

蓝桥杯每日一题------背包问题(二)

前言 本次讲解背包问题的一些延申问题,新的知识点主要涉及到二进制优化,单调队列优化DP,树形DP等。 多重背包 原始做法 多重背包的题意处在01背包和完全背包之间,因为对于每一个物品它规定了可选的个数,那么可以考虑…...

牛客错题整理——C语言(实时更新)

1.以下程序的运行结果是&#xff08;&#xff09; #include <stdio.h> int main() { int sum, pad,pAd; sum pad 5; pAd sum, pAd, pad; printf("%d\n",pAd); }答案为7 由于赋值运算符的优先级高于逗号表达式&#xff0c;因此pAd sum, pAd, pad;等价于(…...

CIFAR-10数据集详析:使用卷积神经网络训练图像分类模型

1.数据集介绍 CIFAR-10 数据集由 10 个类的 60000 张 32x32 彩色图像组成&#xff0c;每类 6000 张图像。有 50000 张训练图像和 10000 张测试图像。 数据集分为5个训练批次和1个测试批次&#xff0c;每个批次有10000张图像。测试批次正好包含从每个类中随机选择的 1000 张图像…...

《傲剑狂刀》中的人物性格——龙吟风

在《傲剑狂刀》这款经典武侠题材的格斗游戏中,龙吟风作为一位具有传奇色彩的角色,其性格特征复杂且引人入胜。以下是对龙吟风这一角色的性格特点进行深度剖析: 一、孤高独立的剑客气质 龙吟风的名字本身就流露出一种独特的江湖气息,"吟风"象征着他的飘逸与淡泊名…...

KVM和JVM的虚拟化技术有何区别?

随着虚拟化技术的不断发展&#xff0c;KVM和JVM已成为两种主流的虚拟化技术。尽管它们都提供了虚拟化的解决方案&#xff0c;但它们在实现方式、功能和性能方面存在一些重要的差异。本文将深入探讨KVM和JVM的虚拟化技术之间的区别。 KVM&#xff08;Kernel-based Virtual Mac…...

LeetCode力扣 面试经典150题 详细题解 (1~5) 持续更新中

目录 1.合并两个有序数组 2.移动元素 3.删除有序数组中的重复项 4.删除排序数组中的重复项 II 5.多数元素 暂时更新到这里&#xff0c;博主会持续更新的 1.合并两个有序数组 题目&#xff08;难度&#xff1a;简单&#xff09;&#xff1a; 给你两个按 非递减顺序 排列的…...

如何解决利用cron定时任务自动更新SSL证书后Nginx重启问题

利用cron定时任务自动更新SSL证书后&#xff0c;用浏览器访问网站&#xff0c;获取到的证书仍然是之前的。原因在于没有对Nginx进行重启。 据说certbot更新完成证书后会自动重启Nginx,但显然经我检测不是这回事儿。 所以我们需要创建一bash脚本&#xff0c;然后定时调用这个脚…...

第一个 Angular 项目 - 静态页面

第一个 Angular 项目 - 静态页面 之前的笔记&#xff1a; [Angular 基础] - Angular 渲染过程 & 组件的创建 [Angular 基础] - 数据绑定(databinding) [Angular 基础] - 指令(directives) 这是在学完了上面这三个内容后能够完成的项目&#xff0c;目前因为还没有学到数…...

网络协议与攻击模拟_17HTTPS 协议

HTTPShttpssl/tls 1、加密算法 2、PKI&#xff08;公钥基础设施&#xff09; 3、证书 4、部署HTTPS服务器 部署CA证书服务器 5、分析HTTPS流量 分析TLS的交互过程 一、HTTPS协议 在http的通道上增加了安全性&#xff0c;传输过程通过加密和身份认证来确保传输安全性 1、TLS …...

【linux系统体验】-ubuntu简易折腾

ubuntu 一、终端美化二、桌面美化2.1 插件安装2.2 主题和图标2.3 美化配置 三、常用命令 以后看不看不重要&#xff0c;咱就是想记点儿东西。一、终端美化 安装oh my posh&#xff0c;参考链接&#xff1a;Linux 终端美化 1、安装字体 oh my posh美化工具可以使用合适的字体&a…...

Android 判断通知是进度条通知

1.需求: 应用监听安卓系统中的通知,需要区分出带进度条的通知. 当使用NotificationCompat.Builder构建一个通知时&#xff0c;可以通过调用setProgress(max, progress, indeterminate)方法来添加一个进度条。这里的max参数表示最大进度值&#xff0c;progress表示当前进度值&a…...

学习数据结构和算法的第8天

顺序表的实现 顺序表 ​ 本质就是数组 概念及结构 ​ 顺序表是用一段物理地址连续的储存单元依次储存数据元素的线性结构&#xff0c;一般情况下采用数组储存&#xff0c;在数组上完成数据的增删。 顺序表就是数组&#xff0c;但是在数组的基础上&#xff0c;它还要求数据…...

JCIM | MD揭示PTP1B磷酸酶激活RtcB连接酶的机制

Background 内质网应激反应&#xff08;UPR&#xff09; 中的一个重要过程。UPR是由内质网中的三种跨膜传感器&#xff08;IRE1、PERK和ATF6&#xff09;控制的细胞应激反应&#xff0c;当内质网中的蛋白质折叠能力受到压力时&#xff0c;UPR通过减少蛋白质合成和增加未折叠或错…...

基于Java (spring-boot)的音乐管理系统

一、项目介绍 播放器的前端&#xff1a; 1.首页&#xff1a;点击歌单中的音乐播放列表中的歌曲进行播放&#xff0c;播放时跳转播放界面&#xff0c;并显示歌手信息&#xff0c;同时会匹配歌词&#xff0c;把相应的歌词显示在歌词面板中。 2.暂停&#xff1a;当歌曲正在播放时…...

在 MacOS M系列处理器上使用 Anaconda 开发 Oralce 的Python程序

在 MacOS M系列处理器上使用 Anaconda 开发 Oralce 的Python程序 因oracle官方驱动暂无 苹果 M 系列处理器版本&#xff0c;所以使用Arm的python解释器报驱动错误&#xff1a; cx_Oracle.DatabaseError: DPI-1047: Cannot locate a 64-bit Oracle Client library: "dlop…...

四、OpenAI之文本生成模型

文本生成模型 OpenAI的文本生成模型(也叫做生成预训练的转换器(Generative pre-trained transformers)或大语言模型)已经被训练成可以理解自然语言、代码和图片的模型。模型提供文本的输出作为输入的响应。对这些模型的输入内容也被称作“提示词”。设计提示词的本质是你如何对…...

CSS之flex布局

flex布局 CSS的Flex布局&#xff08;Flexible Box Layout&#xff09;是一种用于在页面上布置元素的高效方法&#xff0c;特别适合于响应式设计。Flex布局使得元素能够伸缩以适应可用空间&#xff0c;可以简化很多原本需要复杂CSS和HTML结构才能实现的布局设计。 flex布局包括…...

UnityShader——02三大主流编程语言

三大主流编程语言 Shader Language Shader language的发展方向是设计出在便携性方面可以与C/JAVA相比的高级语言&#xff0c;“赋予程序员灵活而方便的编程方式”&#xff0c;并“利用图形硬件的并行性&#xff0c;提高算法的效率” Shader language目前主要有 3 种语言&…...

UE5 学习系列(二)用户操作界面及介绍

这篇博客是 UE5 学习系列博客的第二篇&#xff0c;在第一篇的基础上展开这篇内容。博客参考的 B 站视频资料和第一篇的链接如下&#xff1a; 【Note】&#xff1a;如果你已经完成安装等操作&#xff0c;可以只执行第一篇博客中 2. 新建一个空白游戏项目 章节操作&#xff0c;重…...

OkHttp 中实现断点续传 demo

在 OkHttp 中实现断点续传主要通过以下步骤完成&#xff0c;核心是利用 HTTP 协议的 Range 请求头指定下载范围&#xff1a; 实现原理 Range 请求头&#xff1a;向服务器请求文件的特定字节范围&#xff08;如 Range: bytes1024-&#xff09; 本地文件记录&#xff1a;保存已…...

spring:实例工厂方法获取bean

spring处理使用静态工厂方法获取bean实例&#xff0c;也可以通过实例工厂方法获取bean实例。 实例工厂方法步骤如下&#xff1a; 定义实例工厂类&#xff08;Java代码&#xff09;&#xff0c;定义实例工厂&#xff08;xml&#xff09;&#xff0c;定义调用实例工厂&#xff…...

今日科技热点速览

&#x1f525; 今日科技热点速览 &#x1f3ae; 任天堂Switch 2 正式发售 任天堂新一代游戏主机 Switch 2 今日正式上线发售&#xff0c;主打更强图形性能与沉浸式体验&#xff0c;支持多模态交互&#xff0c;受到全球玩家热捧 。 &#x1f916; 人工智能持续突破 DeepSeek-R1&…...

手机平板能效生态设计指令EU 2023/1670标准解读

手机平板能效生态设计指令EU 2023/1670标准解读 以下是针对欧盟《手机和平板电脑生态设计法规》(EU) 2023/1670 的核心解读&#xff0c;综合法规核心要求、最新修正及企业合规要点&#xff1a; 一、法规背景与目标 生效与强制时间 发布于2023年8月31日&#xff08;OJ公报&…...

WPF八大法则:告别模态窗口卡顿

⚙️ 核心问题&#xff1a;阻塞式模态窗口的缺陷 原始代码中ShowDialog()会阻塞UI线程&#xff0c;导致后续逻辑无法执行&#xff1a; var result modalWindow.ShowDialog(); // 线程阻塞 ProcessResult(result); // 必须等待窗口关闭根本问题&#xff1a…...

Linux中《基础IO》详细介绍

目录 理解"文件"狭义理解广义理解文件操作的归类认知系统角度文件类别 回顾C文件接口打开文件写文件读文件稍作修改&#xff0c;实现简单cat命令 输出信息到显示器&#xff0c;你有哪些方法stdin & stdout & stderr打开文件的方式 系统⽂件I/O⼀种传递标志位…...

Python网页自动化Selenium中文文档

1. 安装 1.1. 安装 Selenium Python bindings 提供了一个简单的API&#xff0c;让你使用Selenium WebDriver来编写功能/校验测试。 通过Selenium Python的API&#xff0c;你可以非常直观的使用Selenium WebDriver的所有功能。 Selenium Python bindings 使用非常简洁方便的A…...

QT开发技术【ffmpeg + QAudioOutput】音乐播放器

一、 介绍 使用ffmpeg 4.2.2 在数字化浪潮席卷全球的当下&#xff0c;音视频内容犹如璀璨繁星&#xff0c;点亮了人们的生活与工作。从短视频平台上令人捧腹的搞笑视频&#xff0c;到在线课堂中知识渊博的专家授课&#xff0c;再到影视平台上扣人心弦的高清大片&#xff0c;音…...

AxureRP-Pro-Beta-Setup_114413.exe (6.0.0.2887)

Name&#xff1a;3ddown Serial&#xff1a;FiCGEezgdGoYILo8U/2MFyCWj0jZoJc/sziRRj2/ENvtEq7w1RH97k5MWctqVHA 注册用户名&#xff1a;Axure 序列号&#xff1a;8t3Yk/zu4cX601/seX6wBZgYRVj/lkC2PICCdO4sFKCCLx8mcCnccoylVb40lP...