计算机网络-笔记-第二章-计算机网络概述

news2024/9/23 23:29:04

目录

二、第二章——物理层

1、物理层的基本概念

2、物理层下面的传输媒体

(1)光纤、同轴电缆、双绞线、电力线【导引型】

(2)无线电波、微波、红外线、可见光【非导引型】

(3)无线电【频谱的使用】

3、传输方式

(1)串行 & 并行

(2)同步 & 异步

(3)单工、半双工、全双工

4、编码与调制

(1)不归零编码

(2)归零编码

(3)曼彻斯特编码

(4)差分曼彻斯特编码

(4)基本调制方法(调幅、调频、调相)

(5)混合调制——正交振幅调制(QAM)

5、信道的极限容量

(1)奈氏准则

(2)香农公式

(3)习题

6、总结(思维导图)


二、第二章——物理层

1、物理层的基本概念

 

2、物理层下面的传输媒体

传输媒体——不属于【计算机网络体系结构】的任何一层!

 

(1)光纤、同轴电缆、双绞线、电力线【导引型】

 

 

 

(2)无线电波、微波、红外线、可见光【非导引型】

 

 

 

 

可见光通信是一种无线通信,它使用人眼可见的可见光波段中的电磁波

将来,所有照明将被可高速调制LED照明和有机EL照明取代,照明将成为通信基础设施 ”【还有很长的路要走,暂时无法取代WIFI~

(3)无线电【频谱的使用】

 

不能乱用——无线电进行通信,要根据提前商量好,按照制定好的,规定好的频率进行开发,相应的通信方法

每个国家都有自己的管理机构——使用和开发,需要进行申请~

为什么呢?

无线电通信是一种基于电磁波传播的通信方式,可以在不需要物理连接的情况下,远距离传递信息。

由于无线电频谱是有限资源,并且不同频率段的无线电波可以同时存在而不相互干扰,因此对其使用和开发进行管理是必要的。

国家之间、地区之间以及不同组织之间都会在无线电频谱分配上有一定的规划和管理。

这是为了避免频谱的混乱使用和干扰,确保通信的可靠性和稳定性。

每个国家都设立了相应的管理机构,负责规划、分配和监督无线电频谱的使用。

申请使用和开发无线电频谱的目的:

  1. 为了确保频谱资源的公平合理利用,避免频谱浪费和冲突。
  2. 通过事先商量好并按照规定的频率进行通信,可以减少频率干扰,提高通信质量和效率。
  3. 管理机构会根据申请者的需求和实际情况来分配合适的频率资源,以确保各方的通信能够顺利进行。

3、传输方式

(1)串行 & 并行

 

(2)同步 & 异步

异步:字节传输的持续时间相同(只不过发出数据的时间间隔不同)

 

(3)单工、半双工、全双工

单工——电报机

半双工——对讲机

全双工——电话

4、编码与调制

消息——数据——信号——基带信号

音频:量化、采样、编码 (模拟变数字)

 

码元——构成信号的一段波形!!!

(1)不归零编码

不归零编码(Non-Return-to-Zero, NRZ)是一种常见的数字信号编码方式,其中逻辑 0 和逻辑 1 分别用不同电平表示。尽管 NRZ 编码简单直观,但确实存在同步问题

同步问题主要是由于长时间连续发送相同的比特(如连续的 0 或 1),导致接收端无法准确判断位传输的起始和结束位置。

(2)归零编码

归零编码(Return-to-Zero, RZ)的确可以克服 NRZ 编码中的同步问题,但它所带来的副作用是编码效率较低。

在归零编码中,每个位都会有一个归零点,无论是逻辑 0 还是逻辑 1。这意味着信号在每个位的结束时都会回到零电平,然后再开始下一个位的编码。这种归零操作确保了接收端能够根据每个位的起始位置进行准确的同步。

然而,这种归零操作会导致编码效率降低。因为在归零过程中会有额外的电平变化,信号频率更低,传输的比特率较高。

(3)曼彻斯特编码

码元的跳变——既表示【时钟】,又表示【数据】

传统以太网——使用的就是【曼彻斯特编码】

(4)差分曼彻斯特编码

曼彻斯特编码的升级版(区别开了时钟和数据的flag)

中间的跳变——代表时钟【用于同步】

码元起始处的变换——【跳变:0】【不跳:1】(跳0不1)

这里可以看出他的跳变比【曼彻斯特编码】更少,他更适合高速率的传输!

具体区别:(请看下图)

除了【差分曼彻斯特编码】,其他都是开头为1,就是1。

 

(4)基本调制方法(调幅、调频、调相)

AM、FM、PM

调幅(Amplitude Modulation, AM)、调频(Frequency Modulation, FM)和调相(Phase Modulation, PM)是常见的模拟调制技术,用于在载波信号中传输信息

 

调幅是一种将基带信号的振幅与载波信号的振幅进行调制的技术。在调幅过程中,基带信号的幅度变化会导致载波信号的幅度相应变化。这样,基带信号中的信息就被嵌入到了调制后的载波信号中。每个码元(symbol)在调幅中通常只能包含一个比特信息。

调频是一种根据基带信号的频率变化来调制载波信号的技术。在调频过程中,基带信号的频率变化会导致载波信号的频率相应变化。基带信号中的信息被编码为频率变化的模式,从而传输到调制后的载波信号中。类似地,每个码元在调频中通常只能包含一个比特信息。

调相是一种根据基带信号的相位变化来调制载波信号的技术。在调相过程中,基带信号的相位变化会导致载波信号的相位相应变化。基带信号中的信息被编码为相位变化的模式,传输到调制后的载波信号中。同样地,每个码元在调相中通常只能包含一个比特信息。

需要注意的是,上述描述是基于模拟调制技术而言。在数字通信中,通常使用数字调制技术,例如调幅键控(Amplitude Shift Keying, ASK)、频移键控(Frequency Shift Keying, FSK)和相移键控(Phase Shift Keying, PSK)。

这些数字调制技术可以将多个比特信息编码到单个码元中,提高数据传输效率。

(5)混合调制——正交振幅调制(QAM)

 

这部分,偏通信原理(没有好好学,唉)虽然后面上过,但是(一言难尽)

5、信道的极限容量

信号(数字信号)会被影响(在传输过程中)

 

(1)奈氏准则

【奈菲斯特】推导!!!

一个码元携带的比特信息不是越大越好!!!【携带的越多,越容易受干扰】

调制速度 = 码元传输速度

(2)香农公式

 

信道带宽 = 频道带宽

信噪比(Signal-to-Noise Ratio, SNR)是用来衡量信号与噪声之间相对强度的指标。它表示信号功率与噪声功率之间的比值。

(3)习题

比特 (bit)

字节(byte)

 

 

 

6、总结(思维导图)

 

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

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

相关文章

linux问题定位

1.CPU工作原理 2.Linux内存分配 3.栈 1).存储局部变量 函数参数 函数返回值的地方 2).每个线程的栈空间连续且相互独立 3).使用 x /100a $esp 可以看到栈内存中的原始数据 3.函数调用过程 函数调用过程在栈中如何组织数据的 4.堆 三级堆管理…

研磨设计模式day13组合模式

目录 场景 不用模式实现 代码实现 有何问题 解决方案 代码改造 组合模式优缺点 思考 何时选用 场景 不用模式实现 代码实现 叶子对象 package day14组合模式;/*** 叶子对象*/ public class Leaf {/*** 叶子对象的名字*/private String name "";/**…

KVM虚拟化平台安装及创建虚拟机

文章目录 一、KVM 简介二、安装KVM虚拟化平台1、方式一:安装操作系统时,添加虚拟化功能2、方式二:基于现有系统,安装虚拟化功能3、验证KVM安装是否无误 三、创建虚拟机1、创建虚拟机前环境准备工作2、创建CentOS7.5系统虚拟机 一、…

网工必备知识之——防火墙篇

目录 一、背景 二、类型 2.1.过滤防火墙 2.2.应用网关防火墙 2.3.服务防火墙 2.4.监控防火墙 三、功能 3.1.网络安全屏障 3.2.网络安全策略 3.3.进行监控审计 3.4.防止内部信息的外泄 四、五个安全域 五、三种工作模式 5.1交换模式(二层模式): 5.2路由模式(三层…

恶意软件分析和取证:深入研究各类恶意软件,讨论分析技术和数字取证方法,了解攻击者的行为和动机

章节一:引言 在当今数字化的世界中,恶意软件的威胁不断演化,给个人、企业 ja 尤其是政府带来了巨大的安全风险。恶意软件如病毒、木马、蠕虫等形式多样,攻击手段不断升级,导致了信息泄露、财产损失 ja 甚至国家安全的…

【深度学习】实验02 鸢尾花数据集分析

文章目录 鸢尾花数据集分析决策树K-means 鸢尾花数据集分析 决策树 # 导入机器学习相关库 from sklearn import datasets from sklearn import treeimport matplotlib.pyplot as plt import numpy as np# Iris数据集是常用的分类实验数据集, # 由Fisher, 1936收集…

CFC编程入门_【10分钟学会】

什么是CFC: 【差不多10分钟全学会】 CFC是图形化编程, 跟单片机的连线一样, 唯一的区别:功能块右侧是【只能输出】引脚。 只有左侧引脚可以输入输出。 有哪些控件: 指针:用于拖动功能块。 控制点&#xf…

C#将text文本中的单双行分开单独保存

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 文本的分割1.设定text文件的名称为02.文本导出 文本的分割 1.设定text文件的名称为0 代码如下: using System; using System.Collections.Generic; us…

【Seata】01 - Seata XA 模式 Demo 调用流程分析

文章目录 前言参考目录版本说明前置知识1、关于事务的理论知识2、关于 Seata3、Seata 领域模型 测试 Demo1、模块说明2、调用逻辑说明3、分析流程说明4、注意事项 Seata XA 模式 Commit 调用流程分析1、调用流程图2、XA 模式流程以及操作命令3、业务模块:流程入口3.…

掌握Six Sigma:逐步解锁业务流程优化的秘密之匙

一、Six Sigma方法简介 1. Six Sigma的起源和概念 Six Sigma起源于1980年代的摩托罗拉公司。当时的摩托罗拉在面临激烈的全球竞争和持续的质量问题时,发明了这种系统的管理方法,并通过实施,获得了显著的成绩。 所谓的“Six Sigma”&#x…

Tensorflow2.0搭建网络八股

目录 引言:keras与Tensorflow2.0结合 一、六步法 1.导入头文件:import 2.收集处理训练集和测试集:train, test: 3.描述各层网model tf.keras.models.Sequential: 4.描述使用什么优化反向传播:model.c…

Python中使用print()时如何实现不换行

平时刷题的时候大家可能会发现打印字符的时候需要你不换行才能得到正确答案,那么如何实现的。下面直接看例子。 使用print()函数时其实还有个默认的参数end,来看看具体怎么回事 list [a,b,c] for i in list:print(i)打印结果:在这里插入代…

【C/C++】父类指针指向子类对象 | 隐藏

创作不易&#xff0c;本篇文章如果帮助到了你&#xff0c;还请点赞 关注支持一下♡>&#x16966;<)!! 主页专栏有更多知识&#xff0c;如有疑问欢迎大家指正讨论&#xff0c;共同进步&#xff01; &#x1f525;c系列专栏&#xff1a;C/C零基础到精通 &#x1f525; 给大…

CleanMyMac最新版4.14Mac清理软件下载安装使用教程

苹果电脑是很多人喜欢使用的一种电脑&#xff0c;它有着优美的外观&#xff0c;流畅的操作系统&#xff0c;丰富的应用程序和高效的性能。但是&#xff0c;随着时间的推移&#xff0c;苹果电脑也会产生一些不必要的文件和数据&#xff0c;这些文件和数据就是我们常说的垃圾。那…

docker服务如何正确关停

说明&#xff1a;停止 docker 服务之前&#xff0c;先把所有的容器都停掉&#xff0c;如果没停掉&#xff0c;再重启 docker 服务之后&#xff0c;所有的容器就会成为 Exited 状态。如果你只是想停止 docker 服务&#xff0c;docker 中的容器还继续提供服务&#xff0c;需要在d…

NVIDIA DLI 深度学习基础 答案 领取证书

最后一节作业是水果分类的任务&#xff0c;一共6类&#xff0c;使用之前学习的知识在代码段上进行填空。 加载ImageNet预训练的基础模型 from tensorflow import kerasbase_model keras.applications.VGG16(weights"imagenet",input_shape(224, 224, 3),include_t…

首页搜索框传递参数,并在搜索页面中的搜索框中进行显示,搜索框绑定回车键进行搜索

实现搜索条件和搜索内容固定&#xff0c;以及回车键搜索跳转 1.写出搜索条件和搜索框 <form class"parent"><select id"searchSelect" style"border: 1px solid #325da7;border-right: none;" value"resource"><opt…

Mysql B+数索引结构

一、B树和B树区别 二、 B 树形成过程 三、页分裂过程 3.1 页分裂过程实例 3.1.1 原有数据1、3、5形成如下数据页 3.1.2 先新插入数据4&#xff0c;因为 页10 最多只能放3条记录所以我们不得不再分配一个新页&#xff1a; 新分配的数据页编号可能并不是连续的&#xff0c;也…

threejs特殊几何体(一:文字几何体对象)

threejs中文字几何体通过newTextGeometry&#xff08;&#xff09;生成&#xff0c;它被单独作为一个类存在于threejs中const txtGeo new TextGeometry("threejs", { ...opts, font: font }); 我们先看效果&#xff1a; <template><div></div> &…

RJ45接口的PCB设计布局布线注意事项

网口模块的组成主要包括了&#xff1a;RJ45网口、变压器、PHY芯片及主芯片&#xff1b;还有一种RJ45与变压器进行了集成&#xff0c;分别如图1、图2所示&#xff1b; 图1 网口模块组成-RJ45与变压器未集成 图2 网口模块组成-RJ45与变压器集成 我们常见的网口有百兆网口和千兆网…