【计算机网络】—— 物理层

文章目录

前言

一、基本概念

1. 传输媒体

2. 物理层协议的主要任务

3. 物理层的任务

二、传输媒体

1. 导引型

同轴电缆

双绞线

光纤

电力线

2. 非导引型

三、传输方式

1. 串行、并行

2. 同步、异步

3. 单工、半双工、全双工

四、编码和调制

1. 基本概念

2. 编码

不归零编码

归零编码

曼彻斯特编码

差分曼彻斯特编码

3. 调制

基本调制方法

调幅(AM)

调频(FM)

调相(PM)

混合调制

正交振幅调制QAM

五、信道的极限容量

1. 基本概念

2. 奈氏准则

3. 香农公式

信噪比

香农定理

香农公式


前言

学期马上结束,开始了关于计算机网络的复习,以博客的形式对所学知识进行总结,方便自己复习 and 借此向大家分享!

一、基本概念

1. 传输媒体

导引型传输媒体:双绞线、同轴电缆、光纤

非导引型传输媒体:微波通信

2. 物理层协议的主要任务

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

3. 物理层的任务

        怎么样在各种计算机的传输媒体上传输数据比特流,进而给数据链路层提供透明传输的服务

透明传输:数据链路层看不见也无需看见物理层是怎么传输数据比特流的,只需要接收物理层传输数据比特流的服务即可

物理层为数据链路层屏蔽了各种传输媒体的差异,使数据链路层只需要考虑如何完成本层的协议和服务,而不需要考虑具体的传输媒体

二、传输媒体

注意:传输媒体不属于计算机网络体系结构中的任意一层

1. 导引型

        导引型——电磁波被引导沿着固体媒介传播

同轴电缆

同轴电缆有两种:

基带同轴电缆(50Ω):数字传输 —— 过去曾用于局域网

宽带同轴电缆(75Ω):模拟传输 —— 目前主要用于有线电视

(同轴电缆较贵且布线不够灵活方便,随着集线器的出现,在局域网领域逐渐被双绞线取代)

双绞线

两根相互绝缘的铜导线并排放在一起,按照一定规则绞合起来

STP相较于UTP,多了一个具有屏蔽功能的金属层

绞合的作用

  1. 抵御部分来自外界的电磁波干扰
  2. 减少相邻导线的电磁干扰

光纤

由于光纤非常细,所以需要将其做成结实的光缆,一根光缆少则包含一根光纤,多则可以包含数百根光纤

光纤的优点:

  • 通信容量大(25000 ~ 30000GHz的带宽)
  • 传输损耗小,远距离传输时更加经济
  • 抗雷电和电磁干扰性能好,在大电流脉冲干扰的环境下很重要
  • 无串音干扰,保密性好,不易被窃听
  • 体积小,重量轻

光纤的缺点:

  • 割接需要专用设备
  • 光电接口价格较贵

光在光纤中的传输:

当光从高折射率的媒体射向低折射率的媒体时,其折射角将大于入射角;

因此,如果入射角足够大,大于某临界值时,就会出现全反射,即光碰到包层,就会反射回纤芯

多模光纤:

  • 由于色散(模式、材料、波导色散),光在多模光纤中传输一定距离后必然导致信号失真(脉冲展宽),因此多模光纤只适合近距离传输(建筑物内)
  • 发送光源:发光二极管;接收检测:光电二极管

单模光纤:光纤直径减少到只有一个光的波长

  • 没有模式色散,在1.31微米波长附近材料色散和波导色散大小相等符号相反,正好抵消
  • 单模光纤适合长距离传输且衰减小,但其制造成本高,对光源要求高
  • 发送光源:激光发生器;接收检测:激光检波器

电力线

使用实例:电力线电话

2. 非导引型

无线电波、微波、红外线、可见光

三、传输方式

1. 串行、并行

串行传输:一个比特一个比特依次传输 —— 只用一根传输线路 —— 例:计算机网络中主机和主机的远距离传输

并行传输:多个比特同时传输 —— 需要n条传输线路 —— 例:计算机内部的结构单元通过总线的数据传输

2. 同步、异步

同步传输:

  • 数据以稳定比特流的形式进行传输,字节之间没有间隔
  • 接收方在比特信息的中间时刻进行检测,但由于不同设备的时钟频率不同,由于时钟误差累积,就会导致检测错位
  • 所以,收发双方需要实现时钟同步:
    • 1. 外同步:通信双方之间单独添加一条时钟信号线
    • 2. 内同步:发送方将时钟同步信号编码到传输数据中一起发送(例:曼彻斯特编码)

异步传输:以字节为单位进行传输

  • 通常要在每个字节前后分别加上起始位和结束位
  • 异步传输:字节之间异步,字节内的每个比特同步

3. 单工、半双工、全双工

单工通信(单向通信):通信双方只有一个数据传输方向 —— 例:无线电广播 —— 需要一条信道

半双工通信(双向交替通信):通信双方可以相互传输数据,但不能同时进行 —— 例:对讲机 —— 需要两条信道

全双工通信(双向同时通信):通信双方可以同时发送和接收信息 —— 例:电话 —— 需要两条信道

四、编码和调制

1. 基本概念

  • 消息:计算机需要处理和发送的文字、图片、音频、视频等
  • 数据:消息的实体
  • 信号:数据的电磁表示
  • 基带信号:信源发出的原始信号
    • 数字基带信号
    • 模拟基带信号

2. 编码

——> 在不改变信号性质的前提下,仅对信号的波形进行改变

码元:在使用时间域的波形表示数字信号时,表示不同离散数值的基本波形

常用编码:

不归零编码

        整个码元时间内,不会出现零电平

接收端如何区分码元——>通信双方做到绝对的同步——>需要一根额外的传输线传输时钟信号

归零编码

        每个码元传输结束后,信号都要归零

接收方只用在信号归零后进行采样即可,不需要单独的时钟信号

用归零的方式将时钟信号编码在数据内部 —— 自同步编码

缺点:归零的片段浪费了数据带宽

曼彻斯特编码

        码元中间时刻会发生跳变,跳变既表示时钟,又表示数据

向上跳变和向下跳变分别表示0/1 可自行规定

如果题目中:10BaseT —— 曼彻斯特编码

        10:10Mb/s

        Base:基带传输

        T:双绞线

差分曼彻斯特编码

        跳变仅代表时钟,码元开始处电平是否变化来表示数据

相比于曼彻斯特编码,差分曼彻斯特编码变化少,更适合较高的传输速率

3. 调制

——> 把数字基带信号的频率范围搬至较高的频段,并转为模拟信号

基本调制方法

调幅(AM)

        无载波输出——>0

        有载波输出——>1

调频(FM)

        频率 f1 ——> 0

        频率 f2 ——> 1

调相(PM)

        初相为0° ——> 0

        初相为180° ——> 1

基本调制方法:一个码元只能包含一个比特信息

混合调制

——> 使一个码元可以包含多个比特信息

——> 频率和相位是相关(频率是相位随时间变化的变化率),频率和相位一次只能调制其中一个

正交振幅调制QAM

——> 相位 + 振幅一起调制

例:QAM - 16

  • 12种相位
  • 一个相位有1或2个振幅
  • 16个码元(16种波形)——> 一个码元可以表示4个比特位(0000 - 1111)
  • 码元和比特的对应关系采用格雷码 ——> 任意两个相邻码元只有一个比特位不同

五、信道的极限容量

1. 基本概念

  • 失真:信号在传输过程中发生扭曲和变化
  • 失真原因:
    • 码元传输速率
    • 信号传输距离
    • 噪声干扰
    • 传输媒体质量
  • 码间串扰:信号波形失去了码元之间的清晰界限

  • 信道带宽:信道能通过的最高频率和最低频率之差

2. 奈氏准则

——> 在假定的理想情况下,为了避免码间串扰,码元传输速率是有上限的

  • 理想低通信道的最高码元传输速率: 2W Baud = 2W 码元/秒
  • 理想带通信道的最高码元传输速率: W Baud = W 码元/秒

W ——> 信道带宽

Baud ——> 波特 ——> 码元/秒

码元传输速率 = 波特率 = 调制速度 = 波形速率 = 符号速率

由奈氏准则可知:

  • 在任何信道,码元传输速率存在上限,超过这个上限,会出现严重的码间串扰
  • 信道频带越宽(W越大,即可通过的信号高频分量越多)可用更高的码元传输速率
  • 奈氏准则仅给出了码元传输速率的限制
  • 信道实际的最高码元传输速率 << 奈氏准则的上限值
  • 提高比特率 ——> 一个码元携带更多比特 ——> 多元制

那....信号的传输速率能不能无限制的提高?——> NO! 还受限于实际信号在信道传输时的信噪比

3. 香农公式

信噪比

  • 噪声存在于所有的电子设备和通信信道中,噪声随机产生,会使接收端对码元的接收产生错误,噪声的影响是相对的,信号越强,噪声影响就相对较小,信噪比就尤为重要!
  • 信噪比 = 信号的平均功率 / 噪声的平均功率 = S / N (单位:分贝 dB)
  • dB和S/N的换算:

        

香农定理

——> 在带宽受限且有高斯白噪声干扰的信道中,为了不产生误差,信息的传输速率存在上限

香农公式

在带宽受限且有高斯白噪声干扰的信道的极限信息传输速率:

其中:

  • c:信道的极限信息传输速率(单位:b/s)
  • W:信道带宽(单位:Hz)
  • S:信道内所传信号的平均功率
  • N:信道内的噪声的平均功率
  • S/N:信噪比

由香农公式可以看出:

  • 信道的带宽或信道中的信噪比越大,信息的极限传输速率就越大
  • 对于一定的传输带宽和一定的信噪比,信息传输速率的上限就确定了
  • 只要信息的传输速率低于信道的极限信息传输速率,就一定能找到某种方法实现无差错的传输
  • 实际信道的信息传输速率要 << 香农公式得到的传输速率,因为香农公式没有考虑各种脉冲干扰、信号在传输中的衰减和失真等因素

根据奈氏准则和香农公式,想要提高信息的传输速率:

  1. 采用多元制
  2. 提高信道中的信噪比

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

OGRE 3D----4. OGRE和QML共享opengl上下文

在现代图形应用开发中,OGRE(Object-Oriented Graphics Rendering Engine)和QML(Qt Modeling Language)都是非常流行的工具。OGRE提供了强大的3D渲染能力,而QML则用于构建灵活的用户界面。在某些应用场景中,我们需要在同一个应用程序中同时使用OGRE和QML,并且共享OpenGL…

Lumoz TGE在即,NFT助力提前解锁esMOZ

引导语&#xff1a; 虽然近期比特币逼近 10 万美元大关&#xff0c;但很多加密玩家却满仓山寨币&#xff0c;收益甚至可能没有跑赢大盘。别着急&#xff0c;2024 年最后一个“大羊毛”来袭&#xff0c;这便是Lumoz esMOZOG NFT王炸空投组合。 11 月 5 日&#xff0c;模块化计算…

Trimble X12助力电力管廊数据采集,为机器人巡视系统提供精准导航支持

地下电缆是一个城市重要的基础设施&#xff0c;它不仅具有规模大、范围广、空间分布复杂等特点&#xff0c;更重要的是它还承担着信息传输、能源输送等与人们生活息息相关的重要功能&#xff0c;也是一个城市赖以生存和发展的物质基础。 01、项目概述 本次项目是对某区域2公里左…

Kubernetes(k8s)1.30.7简单快速部署对外部开放的有状态服务MYSQL8(快速有效)

如何在Kubernetes集群中快速创建部署一个单节点的有状态&#xff08;即将数据文件挂载到宿主机&#xff0c;防止重新部署mysql服务&#xff0c;数据文件丢失&#xff09;的对外开放的MYSQL服务。 通过创建一个 Kubernetes Deployment 并使用 PersistentVolumeClaim 将其连接到…

WPF+MVVM案例实战与特效(三十)- 封装一个系统日志显示控件

文章目录 1、运行效果2、日志控件封装1、文件创建2、DisplayLogPanel.xaml 代码3、using System;3、using System;3、数据模型4、枚举类型3、案例实现1、LogPanelWindow.xaml2、LogPanelViewModel.cs4、总结1、运行效果 2、日志控件封装 1、文件创建 打开 Wpf_Examples ,在 …

华为E9000刀箱(HWE9000V2)服务器硬件监控指标解读

随着数据中心规模的不断扩大&#xff0c;服务器的稳定性和可靠性变得尤为重要。华为E9000刀箱&#xff08;HWE9000V2&#xff09;作为一款高性能的服务器设备&#xff0c;其硬件状态的实时监控对于保障业务的连续性和系统的稳定运行至关重要。 监控易作为一款专业的IT基础设施监…

C语言——海龟作图(对之前所有内容复习)

一.问题描述 海龟作图 设想有一只机械海龟&#xff0c;他在C程序控制下在屋里四处爬行。海龟拿了一只笔&#xff0c;这支笔或者朝上&#xff0c;或者朝下。当笔朝下时&#xff0c;海龟用笔画下自己的移动轨迹&#xff1b;当笔朝上时&#xff0c;海龟在移动过程中什么也不画。 …

游戏引擎学习第22天

移除 DllMain() 并成功重新编译 以下是对内容的详细复述与总结&#xff1a; 问题和解决方案&#xff1a; 在编译过程中遇到了一些问题&#xff0c;特别是如何告知编译器不要退出程序&#xff0c;而是继续处理。问题的根源在于编译过程中传递给链接器的参数设置不正确。原本尝试…

路面交通工具和个数识别,支持YOLO,COCO,VOC三种格式,带标注可识别自行车,摩的,公共汽车,装载机,面包车,卡车,轿车等

预处理 自动定向&#xff1a; 已应用 调整大小&#xff1a; 拉伸至 640x640 增强 每个训练示例的输出&#xff1a; 3 翻转&#xff1a; 水平 自行车 公交车

goframe框架bug-记录

implement not found for interface ICompany, forgot register? 错误解决检查&#xff1a; 1.有没有init 2. 注入问题 3. 注入问题

基于SpringBoot实现的民宿管理系统(代码+论文)

&#x1f389;博主介绍&#xff1a;Java领域优质创作者&#xff0c;阿里云博客专家&#xff0c;计算机毕设实战导师。专注Java项目实战、毕设定制/协助 &#x1f4e2;主要服务内容&#xff1a;选题定题、开题报告、任务书、程序开发、项目定制、论文辅导 &#x1f496;精彩专栏…

vue3实现自定义导航菜单

一、创建项目 1. 打开HBuilder X 图1 2. 新建一个空项目 文件->新建->项目->uni-app 填写项目名称&#xff1a;vue3demo 选择项目存放目录&#xff1a;D:/HBuilderProjects 一定要注意vue的版本&#xff0c;当前选择的版本为vue3 图2 点击“创建”之后进入项目界面 图…

如何利用ATECLOUD平台来实现数据报告的导出和数据分析?-纳米软件

1.数据报告导出 选择报告模板&#xff1a;ATECLOUD 平台通常会提供多种预设的数据报告模板&#xff0c;这些模板是根据不同的测试场景和需求设计的。例如&#xff0c;在电源模块测试中&#xff0c;有针对输出电压、电流、功率等基本参数的报告模板&#xff0c;也有包含纹波系数…

5G NR:带宽与采样率的计算

100M 带宽是122.88Mhz sampling rate这是我们都知道的&#xff0c;那它是怎么来的呢&#xff1f; 采样率 子载波间隔 * 采样长度 38.211中对于Tc的定义&#xff0c; 在LTE是定义了Ts&#xff0c;在NR也就是5G定义了Tc。 定义这个单位会对我们以后工作中的计算至关重要。 就是在…

思科实现网络地址转换(NAT)和访问控制列表(ACL)和动态路由配置并且区分静态路由和动态路由配置。

实验拓扑(分为静态路由和动态路由两种) 静态路由互通 动态路由互通 实验背景 这个是想实现外网与内网的连接跟网络的探讨&#xff0c;最终实现互通以及使用并且在网络地址转换后能使用网络然后再这个基础上再配置访问控制列表和网络地址转换的的学习过程。 实验需了解的知识…

人工智能如何改变你的生活?

在我们所处的这个快节奏的世界里&#xff0c;科技融入日常生活已然成为司空见惯的事&#xff0c;并且切实成为了我们生活的一部分。在这场科技变革中&#xff0c;最具变革性的角色之一便是人工智能&#xff08;AI&#xff09;。从我们清晨醒来直至夜晚入睡&#xff0c;人工智能…

Spring系列之批处理Spring Batch介绍

概述 官网&#xff0c;GitHub A lightweight, comprehensive batch framework designed to enable the development of robust batch applications vital for the daily operations of enterprise systems. 执行流程 实战 假设有个待处理的任务&#xff0c;如文件batch-tes…

[保姆式教程]使用labelimg2软件标注定向目标检测数据和格式转换

定向目标检测是一种在图像或视频中识别和定位对象的同时&#xff0c;还估计它们方向的技术。这种技术特别适用于处理有一定旋转或方向变化的对象&#xff0c;例如汽车、飞机或文本。定向目标检测器的输出是一组旋转的边界框&#xff0c;这些框精确地包围了图像中的对象&#xf…

go结构体匿名“继承“方法冲突时继承优先顺序

在 Go 语言中&#xff0c;匿名字段&#xff08;也称为嵌入字段&#xff09;可以用来实现继承的效果。当你在一个结构体中匿名嵌入另一个结构体时&#xff0c;嵌入结构体的方法会被提升到外部结构体中。这意味着你可以直接通过外部结构体调用嵌入结构体的方法。 如果多个嵌入结…

八、利用CSS制作导航栏菜单

8.1 水平顶部导航栏 水平菜单导航栏是网站设计中应用范围最广的导航设计&#xff0c;一般放置在页面的顶部。水平导航适用性强&#xff0c;几乎所有类型的网站都可以使用。 如果导航过于普通&#xff0c;无法容纳复杂的信息结构&#xff0c;就需要在内容模块较多的情况…