实战计算机网络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——物理层
实战计算机网络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、…...
Doris:冷热分层
目录 一、冷热分层介绍 二、存储策略(Storage policy) 2.1 创建存储资源 2.2 创建存储策略 2.3 使用存储策略 三、使用限制 一、冷热分层介绍 冷热分层支持所有 Doris 功能,只是把部分数据放到对象存储上,以节省成本&am…...
28.启动与暂停程序
上一个内容:27.设计注入功能界面 以它 27.设计注入功能界面 的代码为基础进行修改 点击添加游戏按钮之后就把游戏启动了 CWndINJ.cpp文件中修改: void CWndINJ::OnBnClickedButton1() {// TODO: 在此添加控件通知处理程序代码/*ExeLst.InsertItem(0, L…...
404 页面代码
<template> <div class"container"><h1>404</h1> <div ><p class"text-center">当前页面无法访问,可能没有权限或已删除</p><p class"text-center"> 去别处看看吧</p> </div> <…...
java设计模式和面向对象编程思想
Java设计模式和面向对象编程思想是软件开发中的核心概念,对于构建可维护、可扩展的软件系统至关重要。下面是对这两个主题的知识点总结: 面向对象编程(OOP)思想 封装:将数据(属性)和操作这些数据…...
超万卡训练集群网络互联技术解读
超万卡训练集群互联关键技术 大模型迈向万亿参数的多模态升级,万卡集群计算能力亟需飞跃。关键在于增强单芯片性能、提升超节点算力、融合DPU多计算能力,并追求算力能效比极致。这一系列提升将强有力支撑更大规模模型训练和推理,快速响应业务…...
AtomicInteger类介绍
文章目录 一、AtomicInteger的定义二、AtomicInteger的使用场景和作用1.使用场景2.作用 三、AtomicInteger的常用方法四、AtomicInteger的底层原理五、AtomicInteger和Integer的区别1.数据类型与线程安全性2.默认值与初始化3.常用方法与操作:4.内存模型与可见性5.使…...
Es 索引查询排序分析
文章目录 概要一、Es数据存储1.1、_source1.2、stored fields 二、Doc values2.1、FieldCache2.2、DocValues 三、Fielddata四、Index sorting五、小结六、参考 概要 倒排索引 优势在于快速的查找到包含特定关键词的所有文档,但是排序,过滤、聚合等操作…...
【C语言】解决C语言报错:Format String Vulnerability
文章目录 简介什么是Format String VulnerabilityFormat String Vulnerability的常见原因如何检测和调试Format String Vulnerability解决Format String Vulnerability的最佳实践详细实例解析示例1:直接使用不受信任的输入作为格式化字符串示例2:未验证格…...
Python深度学习:Bi-LSTM和LSTM在网络上有什么区别,对比来看
文章目录 LSTM代码解释类定义和构造函数前向传播方法 (`forward`)总结Bi-LSTMLSTM 代码 class BaseLSTMModel(nn.Module):def __init__(self, input_dim, hidden_dim, layer_dim, class_num):super().__init__...
Keepalived LVS群集
一、Keepalived案例分析 企业应用中,单台服务器承担应用存在单点故障的危险 单点故障一旦发生,企业服务将发生中断,造成极大的危害 二、Keepalived工具介绍 专为LVS和HA设计的一款健康检查工具 支持故障自动切换(Failover&#…...
harbor问题总结
1. http协议的仓库docker login不上,更改/etc/docker/daemon.json,加一个镜像仓库地址 http: server gave HTTP response to HTTPS client 分析一下这个问题如何解决中文告诉我详细的解决方案-CSDN博客 2. Error response from daemon: login attempt t…...
windows系统,家庭自用NAS。本地局域网 Docker安装nextcloud
windows系统,家庭自用NAS。本地局域网 Docker安装nextcloud 1、docker安装 太简单了,直接去搜一搜。 docker-compose 相关命令 docker-compose down docker compose up -d2、还是使用老的 在你需要挂载的目录下,新建一个文件,…...
迅狐跨境商城系统|全平台兼容|前端采用uni-app跨端框架,后端采用ThinkPHP5框架
高效实现全平台兼容的迅狐跨境商城系统 迅狐跨境商城系统是一款专为跨境电商企业设计的全平台兼容系统。其前端采用uni-app跨端框架,后端采用ThinkPHP5框架,旨在实现高效的开发和运营管理。 1. 全平台兼容的前端设计 迅狐跨境商城系统的前端采用uni-a…...
Elixir学习笔记——进程(Processes)
在 Elixir 中,所有代码都在进程内运行。进程彼此隔离,彼此并发运行并通过消息传递进行通信。进程不仅是 Elixir 中并发的基础,而且还提供了构建分布式和容错程序的方法。 Elixir 的进程不应与操作系统进程混淆。Elixir 中的进程在内存和 CPU…...
困惑度作为nlp指标的理解示例
为了更清晰地说明困惑度的计算过程以及如何通过困惑度判断模型的优劣,我们可以通过一个简单的例子来演示。假设我们有一个非常简单的文本语料库和两个基础的语言模型进行比较。 示例文本 假设我们的文本数据包括以下两个句子: “cat sits on the mat”…...
01 Pytorch 基础
paddle不需要放数据到gpu! 区别:1.batch_norlization 不同 2. 1.数据处理 1.取一个数据,以及计算大小 (剩下的工作,取batch,pytorch会自动做好了) 2.模型相关 如何得到结果 3.模型训练/模型…...
STL——set、map、multiset、multimap的介绍及使用
文章目录 关联式容器键值对树形结构与哈希结构setset的介绍set的使用set的模板参数列表set的构造set的使用set的迭代器使用演示 multisetmultiset演示 mapmap的定义方式map的插入map的查找map的[ ]运算符重载map的迭代器遍历multimapmultimap的介绍multimap的使用 在OJ中的使用…...
使用C语言,写一个类似Linux中执行cat命令的类似功能
一、详细的代码案例 #include <stdio.h> #include <stdlib.h> #include <string.h>// 函数声明 void cat_file(const char *filename);int main(int argc, char *argv[]) {if (argc < 2) {fprintf(stderr, "Usage: %s filename1 [filename2 ...]\n&…...
【Android】Android系统性学习——Android系统架构
前言 部分内容参考《Android进阶解密》 – 刘望舒 1. Android版本 官方链接:https://developer.android.com/studio/releases/platforms 里面有各个版本的官方文档,有些新功能的用法在这里面。 现在做安卓11,有时候需要向下兼容 2. AOSP …...
探索CLIP-ViT-H-14:5大突破重新定义多模态AI应用
探索CLIP-ViT-H-14:5大突破重新定义多模态AI应用 【免费下载链接】CLIP-ViT-H-14-laion2B-s32B-b79K 项目地址: https://ai.gitcode.com/hf_mirrors/laion/CLIP-ViT-H-14-laion2B-s32B-b79K 你是否想过让计算机像人类一样同时理解图像和文字?CLI…...
sdkman 一键切换 JDK 版本管理工具
👉 这是一个或许对你有用的社群🐱 一对一交流/面试小册/简历优化/求职解惑,欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料: 《项目实战(视频)》:从书中学,往事中…...
立知-lychee-rerank-mm效果展示:文本+图像联合匹配惊艳案例集
立知-lychee-rerank-mm效果展示:文本图像联合匹配惊艳案例集 1. 多模态重排序新体验 想象一下这样的场景:你在电商平台搜索"白色猫咪玩毛线球",系统返回了20个结果,有纯文字描述、有商品图片、还有图文混合的内容。传…...
像素幻梦维度参数面板详解:精准调控每一粒像素的生成逻辑
像素幻梦维度参数面板详解:精准调控每一粒像素的生成逻辑 1. 像素幻梦创意工坊简介 Pixel Dream Workshop(像素幻梦创意工坊)是一款基于FLUX.1-dev扩散模型的像素艺术生成工具。它采用独特的16-bit现代明亮风格界面设计,为创作者…...
赶考状元AI学伴的优势是什么:不止于解题,更在于育人
在当今教育数字化战略行动深入推进的背景下,AI与教育的融合已成为发展新质生产力的重要实践。从国家层面看,教育数字化转型正引领着建设教育强国的方向,而AI教育应用也从课程试点逐步走向普及。在这一宏大趋势中,赶考状元AI学伴脱…...
PyTorch 2.8镜像效果展示:RTX 4090D运行Kandinsky-3生成多风格插画作品集
PyTorch 2.8镜像效果展示:RTX 4090D运行Kandinsky-3生成多风格插画作品集 1. 开篇:高性能深度学习环境 当谈到AI绘画创作时,硬件性能往往决定了创作体验的上限。今天我们要展示的是在RTX 4090D 24GB显卡上运行的PyTorch 2.8深度学习环境&am…...
Zrlog面试问答及问题解决方案
面试问答 结合 ZrLog 部署(Maven 构建 环境配置 服务部署)的全流程,整理排查 / 运维 / 开发三类高频问题,覆盖场景、原因、解答思路,可直接用于沟通或故障定位: 一、环境准备阶段高频问题 1. 执行 jav…...
交互式社会工程学攻击的演进与防御:基于2025年语音钓鱼激增现象的深度分析
摘要 随着人工智能生成内容(AIGC)技术的成熟与普及,网络攻击的初始访问向量正经历从自动化、非交互式向高度个性化、实时交互式的范式转变。本文基于Google Cloud Mandiant发布的《M-Trends 2026》报告数据,深入剖析了2025年语音钓…...
探索双闭环直流调速系统的仿真之旅:从疑惑到理解
simulink双闭环直流调速系统matlab仿真在学习直流调速系统的过程中,双闭环控制总让我感到有些困惑。PID控制器的参数如何选择?电流环和速度环之间到底有什么联系?带着这些问题,我决定通过Simulink仿真来寻找答案。 一、搭建仿真模…...
【2026 最新】 MySQL 数据库安装教程(超详细图文版-纯享版)小白也可以安装成功!
一、前言 MySQL 作为开源关系型数据库的标杆,广泛应用于 Web 开发、数据分析等场景,是程序员必备的基础工具之一。很多新手安装MySQL时都会陷入“版本选择困难症”——版本太高怕兼容出问题,版本太低又缺功能、不支持主流框架,甚…...
