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

2024-06-13 14:44

本文主要是介绍实战计算机网络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 移动互联网接入技术

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

这篇关于实战计算机网络02——物理层的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1057596

相关文章

Golang操作DuckDB实战案例分享

《Golang操作DuckDB实战案例分享》DuckDB是一个嵌入式SQL数据库引擎,它与众所周知的SQLite非常相似,但它是为olap风格的工作负载设计的,DuckDB支持各种数据类型和SQL特性... 目录DuckDB的主要优点环境准备初始化表和数据查询单行或多行错误处理和事务完整代码最后总结Duck

Python中的随机森林算法与实战

《Python中的随机森林算法与实战》本文详细介绍了随机森林算法,包括其原理、实现步骤、分类和回归案例,并讨论了其优点和缺点,通过面向对象编程实现了一个简单的随机森林模型,并应用于鸢尾花分类和波士顿房... 目录1、随机森林算法概述2、随机森林的原理3、实现步骤4、分类案例:使用随机森林预测鸢尾花品种4.1

Golang使用minio替代文件系统的实战教程

《Golang使用minio替代文件系统的实战教程》本文讨论项目开发中直接文件系统的限制或不足,接着介绍Minio对象存储的优势,同时给出Golang的实际示例代码,包括初始化客户端、读取minio对... 目录文件系统 vs Minio文件系统不足:对象存储:miniogolang连接Minio配置Min

Node.js 中 http 模块的深度剖析与实战应用小结

《Node.js中http模块的深度剖析与实战应用小结》本文详细介绍了Node.js中的http模块,从创建HTTP服务器、处理请求与响应,到获取请求参数,每个环节都通过代码示例进行解析,旨在帮... 目录Node.js 中 http 模块的深度剖析与实战应用一、引言二、创建 HTTP 服务器:基石搭建(一

网页解析 lxml 库--实战

lxml库使用流程 lxml 是 Python 的第三方解析库,完全使用 Python 语言编写,它对 XPath表达式提供了良好的支 持,因此能够了高效地解析 HTML/XML 文档。本节讲解如何通过 lxml 库解析 HTML 文档。 pip install lxml lxm| 库提供了一个 etree 模块,该模块专门用来解析 HTML/XML 文档,下面来介绍一下 lxml 库

性能分析之MySQL索引实战案例

文章目录 一、前言二、准备三、MySQL索引优化四、MySQL 索引知识回顾五、总结 一、前言 在上一讲性能工具之 JProfiler 简单登录案例分析实战中已经发现SQL没有建立索引问题,本文将一起从代码层去分析为什么没有建立索引? 开源ERP项目地址:https://gitee.com/jishenghua/JSH_ERP 二、准备 打开IDEA找到登录请求资源路径位置

C#实战|大乐透选号器[6]:实现实时显示已选择的红蓝球数量

哈喽,你好啊,我是雷工。 关于大乐透选号器在前面已经记录了5篇笔记,这是第6篇; 接下来实现实时显示当前选中红球数量,蓝球数量; 以下为练习笔记。 01 效果演示 当选择和取消选择红球或蓝球时,在对应的位置显示实时已选择的红球、蓝球的数量; 02 标签名称 分别设置Label标签名称为:lblRedCount、lblBlueCount

滚雪球学Java(87):Java事务处理:JDBC的ACID属性与实战技巧!真有两下子!

咦咦咦,各位小可爱,我是你们的好伙伴——bug菌,今天又来给大家普及Java SE啦,别躲起来啊,听我讲干货还不快点赞,赞多了我就有动力讲得更嗨啦!所以呀,养成先点赞后阅读的好习惯,别被干货淹没了哦~ 🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,助你一臂之力,带你早日登顶🚀,欢迎大家关注&&收藏!持续更新中,up!up!up!! 环境说明:Windows 10

Git 的特点—— Git 学习笔记 02

文章目录 Git 简史Git 的特点直接记录快照,而非差异比较近乎所有操作都是本地执行保证完整性一般只添加数据 参考资料 Git 简史 众所周知,Linux 内核开源项目有着为数众多的参与者。这么多人在世界各地为 Linux 编写代码,那Linux 的代码是如何管理的呢?事实是在 2002 年以前,世界各地的开发者把源代码通过 diff 的方式发给 Linus,然后由 Linus

springboot实战学习(1)(开发模式与环境)

目录 一、实战学习的引言 (1)前后端的大致学习模块 (2)后端 (3)前端 二、开发模式 一、实战学习的引言 (1)前后端的大致学习模块 (2)后端 Validation:做参数校验Mybatis:做数据库的操作Redis:做缓存Junit:单元测试项目部署:springboot项目部署相关的知识 (3)前端 Vite:Vue项目的脚手架Router:路由Pina:状态管理Eleme