实战计算机网络02——物理层

实战计算机网络02——物理层

  • 1、物理层实现的功能
  • 2、数据与信号
    • 2.1 数据通信模型
    • 2.2 通信领域常用术语
    • 2.3 模拟信号和数字信号
  • 3、信道和调制
    • 3.1 信道
    • 3.2 单工通信、半双工通信、全双工通信
    • 3.3 调制
    • 3.4 奈式准则
    • 3.5 香农定律
  • 4、传输媒体
    • 4.1 导向传输媒体
    • 4.2 非导向传输媒体
  • 5、信道复用技术
    • 5.1 频分复用技术
    • 5.2 时分复用技术
    • 5.3 波分复用技术
    • 5.4 码分复用技术
  • 6.宽带接入技术
    • 6.1 铜线接入技术
    • 6.2 光纤同轴混合网
    • 6.3 光纤接入技术
    • 6.4 移动互联网接入技术

1、物理层实现的功能

在这里插入图片描述

2、数据与信号

2.1 数据通信模型

在这里插入图片描述

2.2 通信领域常用术语

在这里插入图片描述

2.3 模拟信号和数字信号

在这里插入图片描述
在这里插入图片描述
如何将模拟信号转换成为数字信号呢?采样进行量化、数字化编码。数字信号也可以还原模拟信号,可以看到数字化信号会有失真。想要避免失真,采样频率要高。这就是超清视频文件大的原因。
在这里插入图片描述

3、信道和调制

3.1 信道

在这里插入图片描述
怎么做到的呢?答案是频率不同,比如A和比同时发送,A频率10HZ,B频率20HZ,两边各配一个过滤器,就可以实现信道复用。

3.2 单工通信、半双工通信、全双工通信

在这里插入图片描述

3.3 调制

在这里插入图片描述
常见调制有以下类型。
在这里插入图片描述

对于数字信号,基带调制采用不归零制,如果发送端、接收端时钟信息不同步,多个连续的1或者0信号,可能会读错。比如发了3个0,但接收端误以为只有2个。归零制解决了这个问题,但浪费了太多的码元,降低了信息密度。曼彻斯特编码采用跳变表示数据,浪费比归零制少了很多。差分曼彻斯特编码跳变与否取决于前一个数据。

3.4 奈式准则

在这里插入图片描述
当传输速率高,更容易受到噪声影响导致失真。
在这里插入图片描述
另外,即便没有噪声。模拟信号谐波成数字信号需要叠加更高频的信号作为谐波,这也限制了码元传输速率。
在这里插入图片描述

在这里插入图片描述

3.5 香农定律

在这里插入图片描述
提升功率,可以让码元之间变化更大,可以降低噪声干扰。

在这里插入图片描述
在这里插入图片描述

4、传输媒体

4.1 导向传输媒体

在这里插入图片描述
在这里插入图片描述
同轴电缆只要断了,所有的网都断了,不过现在还用它做电话线。

在这里插入图片描述

在这里插入图片描述

4.2 非导向传输媒体

在这里插入图片描述

5、信道复用技术

5.1 频分复用技术

比如一根电话线可以允许多个人同时打电话。
在这里插入图片描述
怎么做到的?用滤波器
在这里插入图片描述

5.2 时分复用技术

分时间片轮流传输不同线路数据,充分利用线路带宽。
在这里插入图片描述
可能会有问题:A、B、C、D线路上有时有数据,有时没数据,浪费带宽。
在这里插入图片描述
可以用统计时分复用。不同线路加不同标记,不需要轮流传输数据了,先到先传输。
在这里插入图片描述

5.3 波分复用技术

其实就是光的频分复用技术。
在这里插入图片描述

5.4 码分复用技术

移动通信使用的是码分复用技术。基站可以混合着发不同用户的数据,不同用户有对应的码片(如下图)。
在这里插入图片描述
上图八个码元才表示一个bit,浪费挺高。

如何区分是不是自己的码片呢?答案是进行数学运算。
在这里插入图片描述

案例可以参考下图。
在这里插入图片描述

6.宽带接入技术

在这里插入图片描述

6.1 铜线接入技术

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

6.2 光纤同轴混合网

在这里插入图片描述

6.3 光纤接入技术

在这里插入图片描述

6.4 移动互联网接入技术

在这里插入图片描述
在这里插入图片描述

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

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

相关文章

分布式系统与集群:区别与联系

文章目录 一、分布式和集群1.1 分布式和集群的区别1.2 分布式和集群的联系1.3 总结 二、细节补充2.1 为什么内容分发网络 CDN 被归类为分布式系统而不是集群? 参考资料 一、分布式和集群 分布式(distributed)是指在多台不同的服务器中部署不…

009.ResNet-FashionMNIST-正确率93.739

一、ResNet简介 ResNet是一次CNN网络架构,核心思想是引入"残差学习"来解决深层网络难以训练的问题。在传统的网络中,每一层都直接尝试学习目标映射。相反,ResNet通过跨层连接,允许某一层学习输入与输出之间的残差&…

高级人工智能复习 题目整理 中科大

题目整理 填空 1.准确性,复杂性,验证集 2. 3 2 n 3^{2^n} 32n 3 C 2 n m 3^{C^m_{2n}} 3C2nm​ 3 m 3^m 3m n 1 n1 n1 3. 状态 从状态s采取行动a后继续采用策略 π \pi π的收益 环境 4. 语法 语义 推理规则 5. 参与者,策略集&#xff…

Elasticsearch 8.1官网文档梳理 - 十一、Ingest pipelines(管道)

Ingest pipelines 管道(Ingest pipelines)可让让数据在写入前进行常见的转换。例如可以利用管道删除文档(doc)的字段、或从文本中提取数据、丰富文档(doc)的字段等其他操作。 管道(Ingest pip…

Vite支持的React项目使用SASS指南

前言 在现代前端开发中,SASS是一种广受欢迎的CSS扩展语言,它提供了许多实用功能,如变量、嵌套、部分和混合等。 本教程将指导您在一个使用Vite作为构建工具的React项目中如何配置和使用SASS。 使用步骤 1、创建一个Vite React项目 首先确…

VirtualBox、Centos7下安装docker后pull镜像问题、ftp上传文件问题

Docker安装篇(CentOS7安装)_docker 安装 centos7-CSDN博客 首先,安装docker可以根据这篇文章进行安装,安装完之后,我们就需要去通过docker拉取相关的服务镜像,然后安装相应的服务容器,比如我们通过docker来安装mysql,…

vue 使用 ztree 超大量数据,前端树形结构展示

ztree 是一个很经典的基于jquey开发的树结构编辑展示UI组件库。 创建一个文件 ztree.vue&#xff0c;代码如下&#xff1a; <template><div><div class"ztree vue-giant-tree" :id"ztreeId"></div><div class"treeBox&q…

Android 14 蓝牙主从模式切换

切换蓝牙的A2DP&#xff08;高级音频分布配置文件&#xff09;和AVRCP&#xff08;音频/视频远程控制配置文件&#xff09;的源&#xff08;source&#xff09;和汇点&#xff08;sink&#xff09;模式。 这里&#xff0c;SystemProperties.get尝试获取bluetooth.profile.a2dp.…

在WSL2的Ubuntu中安装和使用Docker/Podman

在WSL2的Ubuntu中安装和使用Docker/Podman 0. 目的 当网络环境良好&#xff08;例如在公司&#xff0c;能直接访问Google等&#xff09;时&#xff0c; Docker/Podman 安装和使用不是问题。 当网络环境不佳&#xff08;例如在家里&#xff09;&#xff0c;要把 WSL2 的 Ubun…

Termius安装docker

安装Termius 直接上官网 新建主机 更新一下yum 更新完成 安装docker的包 直接用命令安装 设置一下开机启动&#xff0c;可以查看docker的版本

Ui学习--UITableView

UI学习 UITableView基础UITableView协议UITableView高级协议与单元格总结 UITableView基础 UITableView作为iOS中的一个控件&#xff0c;用于以表格形式展示数据。例如通讯录好友&#xff0c;朋友圈信息等&#xff0c;都是UITableView的实际运用场景。 首先我们先要加入两个协…

Mysql的增、删、查、改

MySQL 是一个流行的关系型数据库管理系统&#xff0c;它支持 SQL&#xff08;结构化查询语言&#xff09;用于管理数据库中的数据。以下是使用 SQL 在 MySQL 中进行增&#xff08;INSERT&#xff09;、删&#xff08;DELETE&#xff09;、查&#xff08;SELECT&#xff09;、改…

K210使用雷龙NAND完成火灾检测

NAND 文章目录 NAND前言一、NAND是什么&#xff1f;二、来看一看NAND三、部署火灾检测 前言 前几天收到了雷龙NAND的芯片&#xff0c;一共两个芯片和一个转接板&#xff0c;我之前也没有使用过这款芯片&#xff0c;比较好奇&#xff0c;体验了一下&#xff0c;个人认为&#x…

嵌入式微处理器重点学习(三)

堆栈操作 R1=0x005 R3=0x004 SP=0x80014 STMFD sp!, {r1, r3} 指令STMFD sp!, {r1, r3}是一条ARM架构中的存储多个寄存器到内存的指令,这里用于将r1和r3寄存器的内容存储到栈上。STMFD(Store Multiple Full Descending)是一种全递减模式的多寄存器存储指令,它会先将栈指针…

外包公司泛滥,这些常识你应该提前知道?

今年大环境确实很不好 很多985,211的应届生都在网上大吐苦水&#xff0c;很多大龄离职大厂的技术人也好&#xff0c;业务人也好&#xff0c;都纷纷转向短视频平台做起了自媒体。而找工作的人普遍发现&#xff0c;某最火的招聘平台几乎都被外包公司刷屏了。大大小小的外包公司如…

车载以太网-TC8测试

文章目录 TC8测试的用例数量TC8测试基本流程TC8测试内容TC8测试的用例数量 TC8测试的用例数量可能会因版本和具体测试内容而有所不同。一般来说,TC8测试用例总数在800条左右。 以OPEN Alliance Automotive Ethernet ECU Test Specification的3.0版本为例,该版本的测试用例总…

three.js 基础01

1.场景创建 Scene() 2.常用形状集几何体「Geometry」[可设置长宽高等内容,如:new THREE.BoxGeometry(...)] 长方体 BoxGeometry圆柱体CylinderGeometry 球体SphereGeometry圆锥体ConeGeometry矩形平面 PlaneGeometry 圆面体CircleGeometry 3.常用材质「Materi…

linux 部署瑞数6实战(维普,药监局)sign第二部分

声明 本文章中所有内容仅供学习交流使用&#xff0c;不用于其他任何目的&#xff0c;抓包内容、敏感网址、数据接口等均已做脱敏处理&#xff0c;严禁用于商业用途和非法用途&#xff0c;否则由此产生的一切后果均与作者无关&#xff01;wx …

C/C++李峋同款跳动的爱心代码

一、写在前面 在编程的世界里&#xff0c;代码不仅仅是冷冰冰的命令&#xff0c;它也可以成为表达情感、传递浪漫的工具。今天&#xff0c;就让小编带着大家用C语言打造出李峋同款跳动的爱心吧&#xff01; 首先&#xff0c;我们需要知道C作为一种高级编程语言&#xff0c;拥…

软件版本库管理工具

0 Preface/Foreword 常用代码版本管理工具包括如下几种&#xff1a; Git&#xff0c;最基本管理工具&#xff0c;由Linux kernel开发者开发Repo&#xff0c;主要用于管理Android SDK&#xff0c;由Google开发Gerrit&#xff0c;代码审查软件 1 Git 最基本的代码版本库管理工…