计算机网络Day02--物理层(一)

计算机网络Day02–物理层

物理层基本概念

物理层考虑的是怎么才能在连接各种计算机的传输媒体上传输比特流,而不是具体的传输媒体

作用:尽可能屏蔽掉不同传输媒体和通信手段的差异

用于物流层的协议也称为物流层规程

在这里插入图片描述
主要作用:解决计算机比特传输的问题,即透明的传输比特流,关心的是点到点的问题

透明传输:指不管所传输的数据是怎么样的比特组合,都能在链路上传输

要尽可能屏蔽掉不同的传输媒体和通信手段的差异

信号类型

铜缆:基于电平

光纤:基于光脉冲

无线:基于微波

物理层的主要任务

在这里插入图片描述

数据通信系统模型

在这里插入图片描述

常用术语

消息:如话音、文字、图像、视频等

数据:运送消息的实体,有意义的符号序列

信号:数据的电气或电磁表现

模拟信号:代表消息的参数取值是连续的

数字信号:代表消息的参数取值是离散度

码元:指在使用时间域的波形表示数字信号的时候,代表离散数值的基本波形

使用二进制编码的时候只有两种码元:0 1 码元

n进制的码元可以表示log2 N bit的数据

数据通信

数据通信指数字计算机或其他数字终端之间的通信。一个数据通信系统主要划分为信源、信道和信宿三部分

信源是产生和发送数据的源头。信宿是接收数据的终点,它们通常都是计算机或其他数字终端装置,发送端信源发出的信息需要通过变换器转换成适合在信道上传输的信号,而通过信道传输到接收端的信号先有反变换器转换为原始信号,再发送给信宿

信道:一般用来表示向某一个方向传送信息的媒体,是信号的传输媒介。一个信道可以视为一条线路的逻辑部件

模拟信道:适合传输模拟信号

数字信道:适合传输数字信号

三种通信基本方式:

单向通信:只有一个方向的通信而没有反方向的交互,仅需要一条信道

半双工通信:通信的双方都可以发送消息或接收消息,但不能同时都发送消息或接收消息,需要两条信道

全双工通信:通信的双方可以同时发送和接收消息,也需要两条信道

基带信号(基本频带信号)

来自信源的信号,直接表达了要传输的信息的信号

基带信号包含较多的低频成分,甚至有直流成分,并不能直接在信道上传输,我们需要对基带信号进行调制

调制

基带调制:仅对基带信号的波形进行变换,把数字信号转换为另一种数字信号(例如提高振幅)一般法称为编码

带通调制:使用载波进行调制,将基带信号的频率范围搬移到较高的频道,并转为模拟信号,经过载波转换后的信号称为带通信号(指仅在一定范围内能通过信道)调制默认的是带通调制

载波:载波(carrier)可以从字面理解,就是搭载信息(调制信号)的信号。打个比方:信息(调制信号)是货物,载波就是一艘船。搭上这艘船,信息(调制信号)就可以远行了–它们的目标,是星辰大海

基带信号将数字信号1和0直接用两种不同的电压表示,然后送到数字信道上传输(称为基带传输

传输的是基带信号,适合短距离传输

大多数局域网使用的是基带传输,如以太网、令牌环网

频带传输,将基带信号经过调制后送到模拟信道上传输

传输的是带通信号,适合远距离传输
在这里插入图片描述

常用的编码方式

外同步法:外同步的方法是,发送端发送数据之前先发送同步时钟信号,接收方用这一同步信号来锁定自己的时钟脉冲频率,以此来达到收发双方位同步的目的; 自同步法:接收方利用包含有同步信号的特殊编码(如曼彻斯特编码)从信号自身提取同步信号来锁定自己的时钟脉冲频率,达到同步目的。

不归零制:正电平代表1,负电平代表0

可以进行自同步

归零制:正脉冲代表1,负脉冲代表0

需要进行外同步

曼彻斯特编码:位周期中心向上跳代表0,向下跳代表1(波形固定)。以太网使用

差分曼彻斯特编码:在每一位的中心处始终没有跳变。位开始边界有跳表示0,而位开始没跳表示1(波形不固定)。令牌环网使用

由于每个码元的中间都出现电平跳变

信号频率

缺点:曼彻斯特编码和差分曼彻斯特编码产生的信号频率比不归零制高

例如:曼彻斯特编码相比于不归零编码,需要更多的变换才能传送一个信号

自同步能力

不归零制不能从信号波形本身中提取信号时钟频率,归零制、曼彻斯特编码、差分曼彻斯特编码具有自同步能力

常见的带通调制方法

调幅(AM):载波的振幅随基带数字信号变化

调频(FM):载波的频率随基带数字信号而变化

调相(PM):载波的初始相位随基带数字信号而变化
在这里插入图片描述
正交振幅调制(QAM):一种多元制的振幅相位混合调制,以达到更高传输速率
在这里插入图片描述

信道的极限容量

在这里插入图片描述
任何实际的信道都是不理想的,都不可能以任意高的速率进行传输

码元的传输速率越高,或信号的传输距离过远,或噪声干扰过大都会导致,或传媒质量过差都会导致失真会越严重

限制码元在信道传输速率的两个因素

信道运行通过的频率范围(信道带宽)

信噪比

信道的频道越宽,也就是能够通过的信号高频分量越多,那么就可以用更高的速率传送码元而不出现码间串扰

码间串扰:接收端收到信号失去了码元间的清晰界限

奈氏准则:码元传输的最高速率=2W(码元/秒)

在带宽为W (Hz)的低通信道中,若不考虑噪声影响在,则码元传输的最高速率是2W(码元/秒)。传输速率超过此值会出现严重的码间串扰问题,使接收端对码元的判断成为不可能

信噪比

噪声存在于所有电子设备以及通信信道中

噪声是随机产生的,它的瞬时值可能很大。因此噪声会使得接收端对码元的判决出现错误

但是噪声的影响是相对的,如果信号相对较强,那么噪声的影响就相对较低

信噪比就是信号的平均功率和噪声的平均功率之比,记为S/N,并用分贝(dB)作为度量单位

即信噪比= 10 * log10(S/N)

例如:当S/N=10时,信噪比为10dB,S/N=1000时,信噪比为30dB
香农定理:给出了宽带受限且有高斯白噪声干扰的信道的极限数据传输速率,当用此速率进行传输的时候,可以做到不产生误差

信道极限数据传输速率=wlog2(1+S/N) 单位(b/s)

信道的带宽或信道内信噪比越大,则信息的极限传输速率就越高

意义:只要信息的传输速率低于信道的极限传输速率,就一定能有办法是吸纳无差错的传输

实际上信道的数据传输速率小于极限传输速率
在这里插入图片描述

典型的交换技术

1电路交换

电路交换技术分为三个阶段:

连接建立:建立一条专用的物理通路(由通信双方之间的交换设备和链路逐段连接而成)

数据传输:主叫和被叫双方互通电话(一直占用通信资源)

连接释放:释放刚才占用的物理通路(归还通信资源)

在这里插入图片描述

在这里插入图片描述

从通信资源的分配角度来看,“交换”就是按照某种方式动态的分配传输线路的资源。电路的交换的关键是,在数据传输的过程中,用户始终占用端到端的固定的传输宽带

3报文交换

数据交换的单位是报文,报文携带目标地址、源地址等信息。报文交换咋交换结点采用的是存储转发的传输方式

优点:

无需连接:报文交换不需要为通信双方预先建立一条专用的通信线路。不存在建立连接时延,用户可以随时发报文

动态分配线路:当发送方把报文交给交换设备时,交换设备先存储整个报文,然后选择一条合适的空闲线路,将报文发送出去

提高线路的可靠性、利用率

提供多目标服务

缺点:由于数据要经历存储转发的过程,因此会引发转发时延报文

报文交换的大小没有限制,所以要求网络结点有较大的缓存空间

2分组交换(互联网的核心)

采用存储转发,但解决了报文交换中大报文传输的问题,分组交换限制了每一次传送的数据块大小的上限,把大的数据块划分为合理的小数据块,再加上一些必要的控制信息构成分组。网络结点根据控制信息把分组送到下一个结点,下一个结点接收到分组后,暂时保存并排队等待传输,然后根据分组控制信息选择它的下一个结点,直到达到目的结点。接收端收到报文后剥离首部得到还原成原来的报文

分组在互联网中的转发

位于互联网核心部分的路由器负责分组转发,即进行分组交换

根据首部中含有的目标地址,源地址等重要信息进行转发

每一个分组在互联网中独立选择传输路径

路由器要创建和动态的维护转发表

比较

三种数据交换方式的比较,要传送的数据量很大并且传送时间大于呼叫时间时,采用电路交换更为合适。端到端的通路由多段链路组成时,采用分组交换传送数据更为合适。分组交换比报文交换的时延小,尤其适合于计算机之间突发式数据通信

传输媒体

传输媒体是数据传输系统中在发生器和接收器之间的物理通路

两大类

导引型传输介质:电磁波被沿着固体媒体(铜线或光纤)传播

非导引型传输介质:指自由空间非导引型传输媒体中电磁波的传播称为无线传输

导引型传输媒体

1.双绞线

最古老但是最常用的传输媒体

把两根互相绝缘垫铜导线并排放置在一起,然后用规则的方法绞合起来

绞合起来是为了抑制噪声,绞合度越高,可用的数据传输率越高

两大类

无屏蔽双绞线 UTP(无屏蔽层 价格便宜)

屏蔽双绞线 STP(有屏蔽层(有单元屏蔽和整体屏蔽) 都必须有接地线)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
无论哪种类别的双绞线,衰减都随着频率的升高而增大

双绞线的最高速还与数字信号的编码方式有很大关系

2.同轴电缆

在这里插入图片描述

3.光纤

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
多模光纤和单模光纤

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

在这里插入图片描述
光纤的优点:

传输损耗小,中继距离长,对远距离传输特别经济

抗雷电和电磁干扰性能好。这在有大电流脉冲干扰的环境下尤为重要

无串音干扰,保密性好,不以被窃听或截取

体积小,重量轻。这在现有的电缆管道已拥塞的情况下特别友好

现在已经广泛的应用在计算机网络、电信网络和有线电视网络的主干网络

非引导性型传输媒体

1.无线电微波通信

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

地轨道卫星通信系统(卫星高度在2000公里以下)已开始使用。

在这里插入图片描述

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

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

相关文章

COCI2015-2016#1 RELATIVNOST

P6533 [COCI2015-2016#1] RELATIVNOST 题目大意 小 L L L在卖画。这些画分为彩色画和黑白画,小 L L L希望有至少 c c c个人会买走他至少一张彩色画。 第 i i i个人至多会购买 a i a_i ai​张彩色画或者 b i b_i bi​张黑白画,且每个人至少购买一张画。…

Android---Jetpack Compose学习007

Compose 附带效应 a. 纯函数 纯函数指的是函数与外界交换数据只能通过函数参数和函数返回值来进行,纯函数的运行不会对外界环境产生任何的影响。比如下面这个函数: fun Add(a : Int, b : Int) : Int {return a b } “副作用”(side effe…

单例模式的介绍

单例模式(Singleton)是一种创建型设计模式,它确保一个类只有一个实例,并提供全局访问点。其核心思想是通过限制类的实例化次数,防止多个实例同时存在,从而避免了多线程竞争和资源浪费,提高了代码…

【蓝桥杯单片机入门记录】静态数码管

目录 一、数码管概述 (1)认识数码管 (2)数码管的工作原理 (3)LED数码管驱动方式-静态显示 二、数码管电路图 三、静态数码管显示例程 (1)例程1:数码管显示某一位&a…

vue、thinkphp实现腾讯云对象存储COS图片上传

环境&#xff1a; thinkphp6 vue2 vant2.12 composer安装qcloud-sts-sdk composer require qcloud_sts/qcloud-sts-sdk获取COS临时id、key的sts接口 <?php declare (strict_types 1);namespace app\index\controller; use QCloud\COSSTS\Sts;class CosController {//h…

如何为PostgreSQL设置自增主键?

在 PostgreSQL 中&#xff0c;自增主键通常是通过使用 SERIAL 类型或在新版本中使用 IDENTITY 列来实现的。 1. 使用 SERIAL 类型 SERIAL 是一个自动增加的整数&#xff0c;常用于主键。当插入新的行时&#xff0c;PostgreSQL 会自动为这个列生成一个新的值。   例如 CREAT…

PYQT5-自定义事件

from PyQt5.QtCore import QEvent, QObject from PyQt5.QtWidgets import QApplication import sys# 自定义事件类 class CustomEvent(QEvent):# PYQT5 预留给用户自定义事件类型的起点为 QEvent.User1000custom_event_type QEvent.registerEventType()# 也可以这样写# custom…

2024.2.22

P1162 #include<map> #include<vector> #include<iostream> #include<math.h> #include<algorithm> #include<string> using namespace std; const int N 1020; int n; int g[N][N];//标记数组 int a[N][N];//储存数组 int dx[] { -1…

webstorm光标变成方块解决办法_webstorm光标变粗不能换行

webstorms光标变了 键盘上的insert是切换的快捷键&#xff0c;敲insert就可以来回切换了

回顾 | Java面向对象 多态篇

多态是面向对象编程中的一个重要概念&#xff0c;它允许不同的对象对同一消息做出不同的响应。 通过多态&#xff0c;可以通过父类或接口定义的引用变量来操作子类或实现类的对象&#xff0c;从而实现同一方法在不同对象上的不同行为。 在Java中&#xff0c;多态性主要通过继…

双通道并行网络,想用哪个网络用哪个,MATLAB代码

本期可谓是宝藏篇&#xff01;学会本期的思想&#xff0c;帮助你分分钟找到创新点&#xff0c;且不与别人重复&#xff01; 本期采用MATLAB代码&#xff0c;实现一种“基于格拉姆角场与并行CNN的故障诊断方法”。该方法的具体实现可以参考文献&#xff1a; [1]李宗源,陈谦,钱…

React native更改包名后,启动app的activity包名不生效问题

这篇文章本不算记录的&#xff0c;因为实际开发中&#xff0c;类似这种小问题会有很多很多&#xff0c;因为导致问题的原因千奇百怪&#xff0c;解决方案也不尽相同&#xff0c;所以也都没有记录。 但今天看到我10年写的问题解决小文章&#xff0c;被网友收藏了&#xff0c; 感…

普中51单片机学习(EEPROM)

EEPROM IIC串行总线的组成及工作原理 I2C总线的数据传送 数据位的有效性规定 I2C总线进行数据传送时&#xff0c;时钟信号为高电平期间&#xff0c;数据线上的数据必须保持稳定&#xff0c;只有在时钟线上的信号为低电平期间&#xff0c;数据线上的高电平或低电平状态才允许…

分享WebGL物体三维建模

界面效果 代码结构 模型素材类似CT (Computed Tomography)&#xff0c;即电子计算机断层扫描&#xff0c;它是利用精确准直的X线束、γ射线、超声波等&#xff0c;与灵敏度极高的探测器一同围绕物体的某一部位作一个接一个的断面扫描。 坐标系统 渲染流程 渲染流程是个将之前准…

Sora:OpenAI引领AI视频新时代

Sora - 探索AI视频模型的无限可能 随着人工智能技术的飞速发展&#xff0c;AI视频模型已成为科技领域的新热点。而在这个浪潮中&#xff0c;OpenAI推出的首个AI视频模型Sora&#xff0c;以其卓越的性能和前瞻性的技术&#xff0c;引领着AI视频领域的创新发展。让我们将一起探讨…

C++(12) 模板类、模板继承(严格模式和自由模式)

文章目录 模版类1. 模版类2. 模版参数限制3. 模版继承3.1 严格模式3.2 自由模式 4. 模版类的模版函数5. 返回值类型带有模版 模版类 1. 模版类 #include <iostream>using namespace std;/* 当前 Person 类型&#xff0c;声明了连个模版分别对应NameType 模版类型&#…

C++ array容器用法详解

array 容器是 C++ 11 标准中新增的序列容器,简单地理解,它就是在 C++ 普通数组的基础上,添加了一些成员函数和全局函数。在使用上,它比普通数组更安全(原因后续会讲),且效率并没有因此变差。 和其它容器不同,array 容器的大小是固定的,无法动态的扩展或收缩,这也就意…

【SpringCloud】使用 Spring Cloud Alibaba 之 Sentinel 实现微服务的限流、降级、熔断

目录 一、Sentinel 介绍1.1 什么是 Sentinel1.2 Sentinel 特性1.3 限流、降级与熔断的区别 二、实战演示2.1 下载启动 Sentinel 控制台2.2 后端微服务接入 Sentinel 控制台2.2.1 引入 Sentinel 依赖2.2.2 添加 Sentinel 连接配置 2.3 使用 Sentinel 进行流控&#xff08;含限流…

SLAM ORB-SLAM2(19)特征点三角化

SLAM ORB-SLAM2(19)特征点三角化 1. 前言2. 初始化参数3. 计算投影矩阵4. 恢复三维点4.1. 计算推导4.2. Triangulate5. 检查三维点5.1. 检查三维点的深度值和视差角5.2. 检查空间点的重投影误差6. 最后处理1. 前言 在 《SLAM ORB-SLAM2(12)估算运动并初始地图点》 中了解到…

如何将cocos2d-x js打包部署到ios上 Mac M1系统

项目环境 cocos2d-x 3.13 xcode 12 mac m1 big sur 先找到你的项目 使用xcode软件打开上面这个文件 打开后应该是这个样子 执行编译运行就好了 可能会碰到的错误 在xcode11版本以上都会有这个错误&#xff0c;这是因为iOS11废弃了system。 将上面代码修改为 #if (CC_TARGE…