在这里插入图片描述

文章目录

  • 物理层基本概念及数据通信系统解析
    • 一、物理层的核心定位🥝
    • 二、物理层的功能🧾
    • 三、数据通信系统的模型🐦‍🔥
      • (一)源系统
      • (二)传输系统
      • (三)目的系统
    • 四、数据通信中的基本术语🧾
    • 五、信号的两大类型🥝
    • 六、码元🤔
    • 七、速率🥝

物理层基本概念及数据通信系统解析

一、物理层的核心定位🥝

物理层是计算机网络体系结构的最底层,其核心任务是在物理媒介上实现比特流的透明传输

通俗来讲,物理层不关心数据的具体内容,只专注于如何将0/1序列可靠地从发送端传送到接收端

 “透明传输比特流”意味着数据链路层“看不见”也无须看见物理层传输比特流的方法,只需“享受”其提供的传输服务。同时,物理层为数据链路层屏蔽了各种传输媒体和通信手段的差异,让数据链路层无需考虑网络具体使用的传输媒体和通信手段,只需专注于实现本层的协议和服务。

二、物理层的功能🧾

  1. 在物理媒介上实现比特流的透明传输。
  2. 屏蔽差异,统一接口。
  3. 将并行数据转换为串行比特流。

物理层通过标准化接口实现设备互联,其特性可类比为“插头标准化协议”,并通过四个特性规范接口标准,确保设备间兼容:

  • 机械特性:规定接口的物理形状和尺寸。
  • 电气特性:定义电压/电流的范围和信号电平。
  • 功能特性:解释电压变化代表的含义,即特定电平代表的数字含义。
  • 过程特性:规定操作时序和事件顺序,也就是设备间通信的步骤规范。

三、数据通信系统的模型🐦‍🔥

数据通信系统主要由源系统、传输系统和目的系统构成。

在这里插入图片描述

(一)源系统

源系统负责将用户需要传输的信息转换为可在通信网络中传输的信号,通常包括两个核心组件:

  • 源点:用来生成需要传输的原始数据,也称为源站或信源。例如,用Word编辑文档时,键盘输入的汉字被计算机转换为二进制比特流(如“你好”对应01001110 01101011)。
  • 发送器:用来将数字比特流转换为适合传输的信号形式(即将数字信号转换为模拟信号)。比较典型的设备是调制器,就像以前电话线传输需将0/1转换为音频信号,早期计算机内置的调制解调器会将数据调制成电话线可传输的模拟信号。

(二)传输系统

传输系统是连接源系统和目的系统的通道,负责信号的传递。它既可以是简单的物理线路,如两台计算机通过电话线直接连接;也可以是复杂的网络系统,如数据通过互联网传输,经过多个路由器和交换机的接力。

常见的传输介质有电话线、光纤、无线信道等,常见的信号类型有模拟信号(如电话语音)或数字信号(如以太网)。

(三)目的系统

目的系统接收传输系统传来的信号,并将其还原为原始数据(即将模拟信号还原为数字信号),通常包括两个组件:

  • 接收器:将接收到的信号转换回数字比特流,典型设备是解调器。例如,接收端的调制解调器将电话线上的音频信号解码为计算机可识别的0/1序列。
  • 终点:处理还原后的数字比特流并输出信息,也称为 目的站信宿。比如在Word的例子中,接收端计算机将比特流解析为汉字“你好”,并在屏幕上显示。

数据通信系统模型适用于所有通信场景,无论是传统电话网、互联网,还是现代5G网络。在计算机网络中,可能省略某些细节(如调制解调器),但核心要素(发送端、传输网络、接收端)始终存在。

四、数据通信中的基本术语🧾

  • 消息:是通信的最终目标,是需要传递的信息内容,是信息载体,如语音、文字、图像、视频等。
  • 数据:是消息的载体,是消息的可操作形式。根据RFC 4949,数据是“有意义的符号序列”,可以被计算机或其他设备处理,简单说就是消息的数字化表现形式。比如文字“你好”被编码为ASCII比特流(如01001000 01001001 )。
  • 信号:是数据的电气或电磁表现形式,是数据在物理媒介中的传输方式。比如网线中的电压变化(如以太网信号)、光纤中的光脉冲(如10Gbps光模块)。

五、信号的两大类型🥝

根据信号中代表消息的参数是否连续,信号可分为模拟信号和数字信号:

  • 模拟信号:参数的取值是连续变化的,在时间轴上有无限多的值,波形平滑,无跳跃,但易受噪声干扰(如电话线中的电流波动)。传统电话线上传输的语音信号(电压随声音强弱连续变化)、广播电台的AM/FM信号(电磁波频率连续调制)都属于模拟信号。
  • 数字信号:参数的取值是离散的,在时间轴上只有有限个值,波形由阶跃变化组成(如方波),抗干扰能力强,适合长距离传输(如光纤通信)。计算机内部的二进制数据(0/1电平)、以太网传输的比特流(高电平=1,低电平=0)都属于数字信号。

在这里插入图片描述

六、码元🤔

码元 是数字信号中代表离散数值的基本波形。在二进制编码中,一个码元只能表示两种状态(如0或1);在四进制编码中,一个码元可表示四个状态(如00、01、10、11),从而提高传输效率。

简单说,码元就是信号的编码单元

  • 对于模拟信号,载波参数(振幅、频率、初相位)的变化就是一个码元。
  • 对于数字信号,一个数字脉冲就是一个码元。

在使用时间域的波形表示信号时,代表不同离散数值的基本波形称为码元(可称k进制码元),该时长称为码元宽度(也称信号周期)。1码元可携带若干比特的信息量,k进制码元带logk个比特的信息量。例如,在一个信号周期内可能出现2个信号,每个信号对应一个二进制数(1bit);若一个信号周期内可能出现4个信号,则每个信号对应一个四进制数(2bit)。

在这里插入图片描述

七、速率🥝

速率 指数据传输速率,表示单位时间内传输的数据量,常有两种描述形式:

  1. 码元传输速率:又称波特率或调制速率,表示数字通信系统每秒传输的码元数,单位是 波特(Baud)。码元既可以是多进制的,也可以是二进制的,码元速率与进制无关。
  2. 信息传输速率:又称比特率,表示数字通信系统每秒传输的比特数,单位是 比特/秒(b/s)

需要注意的是,波特和比特是两个不同的概念,但波特率与比特率在数量上有一定关系。若一个码元携带n比特的信息量,则波特率M Baud对应的比特率为M*n b/s。这就如同对于同一种物理量,在不同单位尺度下的描述,比如重量可以用千克和斤来表示。


如果我的内容对你有帮助,请 点赞 评论 收藏 。创作不易,大家的支持就是我坚持下去的动力!
在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

一般情况下,python函数都会返回对象,但有时只调用一个函数,这是在修改这个信息

class Model:def __init__(self):self.training Truedef eval(self):self.training Falsereturn Nonem Model() print(m.training) # True m.eval() # 返回 None print(m.training) # False,模型内部状态已改变m.eval()是在修改m的…

2025-08-17 李沐深度学习17——语义分割

文章目录1 语义分割1.1 介绍1.2 语义分割应用1.3 实例分割2 转置卷积2.1 工作原理2.2 为什么叫“转置”卷积2.3 转置卷积也是一种卷积3 FCN3.1 核心思想3.2 网络架构4 样式迁移4.1 基于 CNN 的样式迁移4.2 工作流程1 语义分割 1.1 介绍 语义分割(Semantic Segment…

《若依》权限控制

若依内置了强大的权限控制系统,为企业级项目提供了通用的解决方案 以CRM系统为例,演示权限功能(URL:https://huike-crm.itheima.net) demo账号(超级管理员)查看所有功能菜单 zhangsan账号(市…

云原生俱乐部-RH134知识点总结(3)

这个系列的第二篇写了将近5000字,而且还是删节内容后的,如RAID就没写,因为头已经很大了。第二篇从早上写到下午,因为偷懒了,写着写着就停笔了。不过好在总算磨完了,现在开始写RH134系列的最后一篇内容。我这…

股票常见K线

1.底部反弹摸线特点长下影线之后必须有实体阴线踩实之后才考虑。macd绿缓慢收窄过程中的不买,刚转红也不买。macd转红之后等股价跌回之前macd绿首次收窄的最低点附近,而且跌破了所有均线,可以买入此股票。之后股票一波突破之前平台震荡平台&a…

计算机网络 THU 考研专栏简介

本专栏专为清华大学计算机网络考研复习设计,内容系统全面,涵盖从基础概念到重点考点的完整知识体系。具体包括:基础理论:计算机网络概念、分类、性能指标及网络分层模型(OSI 七层、TCP/IP 四层)。协议与技术…

VSCode打开新的文件夹之后当前打开的文件夹被覆盖

文件--首选项--设置:搜索showtabs设置为如下:

mac 电脑安装类似 nvm 的工具,node 版本管理工具

前言 苹果电脑开发时,有时候需要切换node 版本,window版有nvm可以管理node 版本,mac版本可以用另外一种 //全局安装n 模块 sudo npm install n -g//输入后回车,提示输入电脑密码,输入完密码回车等待下载完成即可//安装…

spdlog框架的安装与使用

spdlog框架的安装与使用spdlog的安装spdlog的使用spdlog二次封装总结&#xff1a;spdlog的安装 sudo apt-get install libspdlog-devspdlog的使用 同步日志器sync.cc (输出到显示器/输出到指定文件) #include<spdlog/spdlog.h> #include<spdlog/sinks/stdout_color…

使用websockets中的一些问题和解决方法

&#xff08;1&#xff09;TypeError: echo() missing 1 required positional argument: path报错自己写的代码如下&#xff1a;async def echo(websocket, path):...async def main():server await websockets.serve(echo, "0.0.0.0", 666)await server.wait_close…

机器人相关基础知识

机器人简介下面给出一份机器人方向“从入门到进阶”的极简知识地图&#xff0c;按「数学 → 硬件 → 软件 → 算法 → 应用」五层展开&#xff0c;配合常用开源资源。你可以把它当作“字典”随时查阅。&#x1f539; 1. 数学层&#xff08;所有算法的地基&#xff09;概念一句话…

Windows Server 打开vGPU RDP HEVC编码

查看已安装的驱动[rootlocalhost:~] esxcli software vib list Name Version Vendor Acceptance Level Install Date Platforms ----------------------------- ------------------------------------ ------ -…

OpenAL技术详解:跨平台3D音频API的设计与实践

引言&#xff1a;OpenAL的定位与价值 OpenAL&#xff08;Open Audio Library&#xff09; 是一套跨平台的3D音频应用程序接口&#xff08;API&#xff09;&#xff0c;专为高效渲染多通道三维定位音频而设计。其API风格与编程范式刻意模仿OpenGL&#xff0c;旨在为游戏开发、虚…

重温 K8s 基础概念知识系列五(存储、配置、安全和策略)

文章目录一、存储&#xff08;Storage&#xff09;1.1、Volume1.2、PersistentVolume (PV)1.3、PersistentVolumeClaim (PVC)1.4、StorageClass1.5、PVC 和 PV 的绑定过程&#xff1f;二、配置管理&#xff08;Configuration&#xff09;2.1、ConfigMap2.2、Secret2.3、存活、就…

通过PhotoShop将多张图片整合为gif动画

一、准备图片集合二、导入PS导入PS后点击确定&#xff1a;导入成功&#xff1a;三、添加时间轴勾选创建帧动画&#xff1a;此时时间轴进化为帧动画轴&#xff1a;四、图片集部署在帧动画轴点击帧动画轴右上角的三道横杠&#xff0c;从图层建立帧&#xff1a;此时图片集已经部署…

Easy Rules 规则引擎详解

Easy Rules 规则引擎详解 Easy Rules 是一个轻量级的 Java 规则引擎&#xff0c;它提供了一种简单而强大的方式来定义和执行业务规则。以下是 Easy Rules 的详细介绍&#xff1a; 1. 核心概念 1.1 规则 (Rule) 条件 (Condition): 当条件为 true 时执行动作动作 (Action): 条件满…

优雅设计:打造AI时代的高效后端API接口——领码课堂深度解析

&#x1f4cc; 摘要 后端API接口已经成为软件架构的神经系统。微服务演化、AI渗透、自动化治理……这些趋势迫使我们重新定义接口设计的标准。本文从统一规范、参数校验、异常处理、性能优化四大维度出发&#xff0c;结合领码Spark的接口治理平台与AI赋能实践&#xff0c;构建一…

【VUE】用EmailJS自动发送邮件到网易邮箱

1.注册 EmailJS 账号​​&#xff1a;访问 EmailJS 官网并注册2.添加电子邮件服务​​&#xff1a;在 Dashboard 中点击 "Add New Service"选择 SMTP server填写 SMTP 服务器信息SMTP Host: smtphz.qiye.163.com (网易企业邮箱)SMTP Port: 994 (SSL)User: 你的邮箱Ap…

Ubuntu下载、安装、编译指定版本python

下载 Index of /ftp/python/ https://www.python.org/downloads/ 删除旧的python sudo apt autoremove python sudo apt autoremove python3 安装依赖 sudo apt-get install -y zlib1g-dev libbz2-dev libssl-dev libncurses5-dev \ libsqlite3-dev libreadline-dev tk-d…

如何新建一个自己的虚拟环境

在今天我换了个电脑跑模型的时候&#xff0c;出现了一个问题&#xff1a;C:\ProgramData\Anaconda3\python.exe H:/ywp/project/model/msi_caijian.py Traceback (most recent call last):File "H:/ywp/project/model/msi_caijian.py", line 2, in <module>imp…