计算机网络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,一经查实,立即删除!

相关文章

Android---Jetpack Compose学习007

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

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

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

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就可以来回切换了

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

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

普中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视频领域的创新发展。让我们将一起探讨…

【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;含限流…

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

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

Java 面向对象进阶 16 接口的细节:成员特点和接口的各种关系(黑马)

成员变量默认修饰符是public static final的原因是&#xff1a; Java中接口中成员变量默认修饰符是public static final的原因是为了确保接口的成员变量都是公共的、静态的和不可修改的。 - public修饰符确保了接口的成员变量可以在任何地方被访问到。 - static修饰符使得接口…

vue-利用属性(v-if)控制表单(el-form-item)显示/隐藏

表单控制属性 v-if 示例&#xff1a; 通过switch组件作为开关&#xff0c;控制表单的显示与隐藏 <el-form-item label"创建数据集"><el-switch v-model"selectFormVisible"></el-switch></el-form-item><el-form-item label&…

Redis篇----第七篇

系列文章目录 文章目录 系列文章目录前言一、Redis 的回收策略(淘汰策略)?二、为什么 edis 需要把所有数据放到内存中?三、Redis 的同步机制了解么?四、Pipeline 有什么好处,为什么要用 pipeline?前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍…

crontab history查看命令的执行时间

crontab crontab学习网站&#xff08;19. crontab 定时任务 — Linux Tools Quick Tutorial&#xff09; 例子 今天实际工作里用到的&#xff08;已经进行了防信息泄露处理 比如我现在希望每周三上午10:00之行一个php脚本 --gpt生成 00 10 * * 3 cd /home/user/project/r…

阿里云SSL免费证书到期自动申请部署程序

阿里云的免费证书只有3个月的有效期&#xff0c;不注意就过期了&#xff0c;还要手动申请然后部署&#xff0c;很是麻烦&#xff0c;于是写了这个小工具。上班期间抽空写的&#xff0c;没有仔细测试&#xff0c;可能存在一些问题&#xff0c;大家可以自己clone代码改改&#xf…

【大模型 数据增强】LLMAAA:使用 LLMs 作为数据标注器

【大模型 数据增强】LLMAAA&#xff1a;使用 LLMs 作为数据标注器 提出背景算法步骤1. LLM作为活跃标注者&#xff08;LLMAAA&#xff09;2. k-NN示例检索与标签表述化3. 活跃学习策略4. 自动重权技术 LLMAAA 框架1. LLM Annotator2. Active Acquisition3. Robust Training 总结…

SkyWalking之APM无侵入可观测原理分析

一、 简介&#xff08;为什么需要用到可观测能力&#xff09; 随着微服务的开发模式的兴起&#xff0c;早期的单体架构系统已拆分为很多的子系统&#xff0c;各个子系统封装为微服务&#xff0c;各服务间通过HTTP协议RESET API或者RPC协议进行调用。 在单体服务或者微服务较少的…

8:00面试,8:05就出来了 ,问的实在是....

从外包出来&#xff0c;没想到竟然死在了另一家厂子 自从加入这家公司&#xff0c;每天都在加班&#xff0c;钱倒是给的不少&#xff0c;所以我也就忍了。没想到12月一纸通知&#xff0c;所有人都不许加班&#xff0c;薪资直降30%&#xff0c;顿时有吃不起饭的赶脚。 好在有个…

ESP8266智能家居(2)——8266发布数据到mqtt服务器

1.公共服务器 学习物联网就离不开服务器&#xff0c;如果你资金充足的话&#xff0c;可以自己购买或者租用一个服务器。本次我选择&#xff0c;使用免费的公共MQTT服务器。它的端口及Broker信息如下&#xff1a; 网址为&#xff1a; 免费的公共 MQTT 服务器 | EMQ (emqx.com)h…