计算机网络:物理层详解

news/发布时间2024/5/15 5:21:06

物理层

单工通道,半双工通道,全双工通道
  1. 单工通道(Simplex Channel)
    • 单工通道是一种只允许数据在一个方向上传输的通道,通信双方中的一个方向只能发送,另一个方向只能接收,不能同时进行发送和接收。
    • 在单工通道中,数据的传输是单向的,类似于单行道,只能沿着一个方向进行传输,不能反向传输。
    • 例如,广播电视和广播电台就是典型的单工通道,信息只能从广播台传输到接收设备,接收设备无法向广播台发送信息。
  2. 半双工通道(Half Duplex Channel)
    • 半双工通道是一种允许数据在两个方向上传输,但不能同时进行发送和接收的通道,通信双方需要轮流地在发送和接收之间切换。
    • 在半双工通道中,通信双方可以在同一条通道上进行双向传输,但不能同时进行双向传输,需要通过切换发送和接收的状态来进行通信。
    • 例如,对讲机就是典型的半双工通道,用户必须按下对讲机上的按钮才能发送信息,松开按钮时可以接收来自其他用户的信息。
  3. 全双工通道(Full Duplex Channel)
    • 全双工通道是一种允许数据在两个方向同时传输的通道,通信双方可以同时进行发送和接收,实现了双向通信。
    • 在全双工通道中,通信双方可以同时发送和接收数据,无需等待对方发送或接收完成,可以实现并行的双向数据传输。
    • 例如,电话系统中的双向通话就是典型的全双工通道,通信双方可以同时进行说话和听取对方的话语。

单工通道只允许单向数据传输,半双工通道允许双向传输但不能同时进行发送和接收,而全双工通道允许双向数据同时传输,实现了并行的双向通信。

奈奎斯特定理

image-20240220143928819

还是记住公式最好

image-20240220144132170

所以能得出奈奎斯特定理还不是万能的,只能对码元进行计算

香农定理

image-20240220144518516

S/N是表示信号功率与噪声功率的比值简称信噪比,W是信道带宽

简而言之,香农定理告诉我们,在给定信道带宽和一定信噪比的情况下,最大可靠传输速率是有限的,并且可以通过调整调制方案和编码技术来接近这个极限值

给出一道简单题:

问题:假设一个数字通信系统具有带宽为 4 kHz 的信道,并且信噪比(Signal-to-Noise Ratio,SNR)为 30 dB。根据香农定理,计算该通道的最大传输速率。

首先4kHz=4*1000Hz, 30dB=10的三次方=1000

so 最大传输速率= image-20240220145613386

约等于40kbps

编码与调制

编码:

image-20240220145035483

这个需要理解,第一个简单理解,归零编码:只要是1就前高后低,0是全程低

非归零编码:1高0低

反向非归零编码:第一个数:1高0低,后边的:1不改变原方向,0会一直改变方向

曼彻斯特编码:1:从高变低,即从高电平转为低电平;0:从低到高,即从低电平转为高电平(看的是中间点是从高到低还是从低到高)(可以自己定义)

差分曼彻斯特编码:较为复杂,可以看图,在虚线两侧,若不跳动则右侧为1,跳动则右侧为0,在每个中间都是要改变高度一次的;

调制:

image-20240220151046280

可以看出

第一个:0是直线,1是波浪线

第二个:1频率比0的大

第三个:1或0不变时,线是平滑的三角函数,改变时,会有突兀;

image-20240220151323026

记住:采样频率f采样必须大于等于最大频率f的两倍!!!!

交换
电路交换

image-20240220151533662

image-20240220152437411

优点很明显,缺点也很明显。早期使用,例如民国电视剧的座机就是这样。

现在可能也就国家军事专用线路会使用了;

报文交换

image-20240220152718931

image-20240220152916083

这个其实能很明显看出缺点,即不管报文多大,每次都是一口气直接转发出去,所以才会有后来的分组交换

分组交换

image-20240220153149781

较为容易理解,就不多说了;

要注意的是,分组交换分成很多组,不同的组能走不同的路线前往目的地,并且可能还会用不同的方法传输数据:虚电路方式,数据报方式

image-20240220153400540

image-20240220153521302

**数据报方式是无连接的(connectionless)方式。**在数据报方式中,每个数据包都是独立传输的,路由器在转发数据包时不需要维护任何连接状态信息。因此,每个数据包都可以独立地选择最佳路径进行传输,而无需提前建立连接或保持连接状态。但是,由于每个数据包都是独立的,因此在网络中传输时可能会发生乱序、丢包等问题,因此接收方需要对数据包进行重新排序和重传处理。

image-20240220154014902

特点:

image-20240220155931659

传输介质

(了解就好,不太需要知道具体工作的原理)

image-20240220160250381

只用知道:双绞线,同轴电缆,光纤,无线传输介质

image-20240220160357418

中继器

中继器是一种用于增强网络信号并扩展网络覆盖范围的设备。它的工作原理是通过接收来自源设备的信号,重新放大它,并将放大后的信号传输到目标设备,从而弥补信号在传输过程中因为传输距离、信号衰减等原因而产生的损失。

以下是中继器的基本工作原理:

  1. 信号接收: 中继器首先接收来自源设备(如计算机、路由器等)的信号。
  2. 信号放大: 接收到的信号经过中继器内部的放大器放大,以弥补信号在传输过程中的衰减,确保信号的质量和稳定性。
  3. 信号传输: 放大后的信号通过中继器的传输线路被发送到目标设备(如另一台计算机、交换机等)。
  4. 增强网络覆盖范围: 中继器的工作可以扩展网络覆盖范围,使得设备可以在更远的距离内进行通信。

(其实放大原理是信号再生)

   #### 集线器

集线器(Hub)是一种用于在局域网(LAN)中连接多台计算机或网络设备的网络设备。它的主要作用是将来自一个端口的数据复制并传输到其他所有端口,从而实现多台设备之间的通信。以下是集线器的基本工作原理:

  1. 接收数据: 集线器通过其端口接收来自连接设备的数据帧。
  2. 复制数据: 集线器将接收到的数据帧复制并发送到所有其他端口,而不管目标地址是什么。
  3. 广播数据: 这种方式使得所有连接到集线器的设备都能接收到同样的数据帧,实现了广播功能。
  4. 碰撞检测: 在以太网中,集线器还负责检测数据包之间的碰撞。如果检测到碰撞,集线器会发送一个信号通知相关设备,并采取随机的退避算法来重新发送数据。

需要注意的是,由于集线器是一种物理层设备,它只在数据链路层的物理层进行操作,并且不具备理解或解释数据包内容的能力。

随着技术的发展,集线器逐渐被更先进的网络设备如交换机所取代,交换机具有更高的性能和更智能的数据转发能力。

物理层基本就结束了,比较重要的就是交换方式了,牢记~

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

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

相关文章

安装淘宝镜像cnpm

npm使用国内淘宝镜像 一、通过命令配置 设置淘宝镜像源 npm config set registry https://registry.npm.taobao.org/设置官方镜像源 npm config set registry https://registry.npmjs.org查看镜像使用状态 npm config get registry二、安装cnpm 安装cnpm npm install -g …

Springboot集成Druid实现监控功能

Druid是阿里巴巴开发的号称为监控而生的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource等等等,秒杀一切。Druid可以很好的监控DB池连接和SQL的执行情况&#…

算法沉淀——穷举、暴搜、深搜、回溯、剪枝综合练习二(leetcode真题剖析)

算法沉淀——穷举、暴搜、深搜、回溯、剪枝综合练习二 01.括号生成02.组合03.目标和04.组合总和 01.括号生成 题目链接:https://leetcode.cn/problems/generate-parentheses/ 数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有…

mysql 自定义函数create function

方便后续查询,做以下记录; 自定义函数是一种与存储过程十分相似的过程式数据库对象, 它与存储过程一样,都是由 SQL 语句和过程式语句组成的代码片段,并且可以被应用程序和其他 SQL 语句调用。 自定义函数与存储过程之间…

航空航天5G智能工厂数字孪生可视化平台,推进航空航天数字化转型

航空航天5G智能工厂数字孪生可视化平台,推进航空航天数字化转型。随着科技的不断发展,数字化转型已经成为各行各业关注的焦点。航空航天业作为高端制造业的代表,也在积极探索数字化转型之路。为了更好地推进航空航天数字化转型,一…

网络安全-pikachu之SQL注入漏洞(数字型注入)

哦,SQL注入漏洞,可怕的漏洞。 在owasp发布的top10排行榜里,注入漏洞一直是危害排名第一的漏洞,其中注入漏洞里面首当其冲的就是数据库注入漏洞。 一个严重的SQL注入漏洞,可能会直接导致一家公司破产! SQL注入漏…

Redis信创平替之TongRDS(东方通),麒麟系统安装步骤

我的系统: 银河麒麟桌面系统V10(SP1)兆芯版 1.先进入东方通申请使用 2.客服会发送一个TongRDS包与center.lic给你(我这里只拿到.tar.gz文件,没有网上的什么安装版) 3.上传全部文件到目录中 4.服务节点安装,并启动 tar -zxvf TongRDS-2.2.1.2_P3.Node.tar.gz cd pmemdb/bin/…

利用Ubuntu22.04启动U盘对电脑磁盘进行格式化

概要: 本篇演示利用Ubuntu22.04启动U盘的Try Ubuntu模式对电脑磁盘进行格式化 一、说明 1、电脑 笔者的电脑品牌是acer(宏碁/宏基) 开机按F2进入BIOS 开机按F12进入Boot Manager 2、Ubuntu22.04启动U盘 制作方法参考笔者的文章: Ubuntu制作Ubun…

Day17_集合与数据结构(链表,栈和队列,Map,Collections工具类,二叉树,哈希表)

文章目录 Day17 集合与数据结构学习目标1 数据结构2 动态数组2.1 动态数组的特点2.2 自定义动态数组2.3 ArrayList与Vector的区别?2.4 ArrayList部分源码分析1、JDK1.6构造器2、JDK1.7构造器3、JDK1.8构造器4、添加与扩容5、删除元素6、get/set元素7、查询元素8、迭…

旅游分享系列之:福建旅游攻略

旅游分享系列之:福建旅游攻略 一、漳州1.福建土楼2.云水谣3.四菜一汤景点 二、厦门1.园林博览苑2.海上自行车道3.山海步道4.海滩5.闽南菜6.落日 三、泉州1.衙口沙滩2.海上日出3.珞珈寺4.海滩烟花 一、漳州 游玩2个景点:云水谣,四菜一汤可以住…

【在python中import包】解决方案:使用脚本中sys.path.append(到当前路径的str),将包的父目录添加到sys目录中

python脚本中的sys.path.append("…")详解 前言 当我们导入一个模块时: import xxx ,默认情况下python解释器会搜索当前目录、已安装的内置模块和第三方模块。 搜索路径存放在sys模块的path中。【即默认搜索路径可以通过sys.path打印查看】 sy…

《Solidity 简易速速上手小册》第8章:高级 Solidity 概念(2024 最新版)

文章目录 8.1 高级数据类型和结构8.1.1 基础知识解析更深入的理解实际操作技巧8.1.2 重点案例:构建一个去中心化身份系统案例 Demo:创建去中心化身份系统案例代码DecentralizedIdentityContract.sol测试和验证拓展案例8.1.3 拓展案例 1:管理一个数字商品库存案例 Demo&

群晖部署容器魔方并结合内网穿透实现远程访问本地服务

文章目录 1. 拉取容器魔方镜像2. 运行容器魔方3. 本地访问容器魔方4. 群辉安装Cpolar5. 配置容器魔方远程地址6. 远程访问测试7. 固定公网地址 本文主要介绍如何在群辉7.2版本中使用Docker安装容器魔方,并结合Cpolar内网穿透工具实现远程访问本地网心云容器魔方界面…

【Vue渗透】Vue站点渗透思路

原文地址 极核GetShell 前言 本文经验适用于前端用Webpack打包的Vue站点,阅读完本文,可以识别出Webpack打包的Vue站点,同时可以发现该Vue站点的路由。 成果而言:可能可以发现未授权访问。 识别Vue 识别出Webpack打包的Vue站…

HarmonyOS开发行业前景就业分析与实例解析

HarmonyOS的简介 鸿蒙系统(HarmonyOS)是华为公司自主研发的一种全场景分布式操作系统,旨在为各种设备提供统一的开发和运行环境。它的编程基础主要建立在多种技术和语言之上,包括鸿蒙系统的核心框架和应用程序开发框架。 本章将…

Windows 7 旗舰版高效办公 - 任务栏和开始菜单属性

Windows 7 旗舰版高效办公 - 任务栏和开始菜单属性 1. 开始 -> 右键 -> 属性2. 任务栏和开始菜单属性3. 自定义开始菜单4. 运行5. cmd6. cmd.exe7. 将此程序锁定到任务栏References 1. 开始 -> 右键 -> 属性 2. 任务栏和开始菜单属性 ​​​ 3. 自定义开始菜单 …

Nginx基础入门

一、Nginx的优势 nginx是一个高性能的HTTP和反向代理服务器,也是一个SMTP(邮局)服务器。 Nginx的web优势:IO多路复用,时分多路复用,频分多路复用 高并发,IO多路复用,epoll&#xf…

Maven depoly:Skipping artifact deployment

问题描述: 使用IDEA执行mvn depoly将本地开发的模块发布到Maven私服时,一直提示:Skipping artifact deployment,自动跳过了depoly部署阶段。 问题分析 Maven构建生命周期中的每一个阶段都是由对应的maven插件执行具体工作的。既然…

单片机学习笔记---AD/DA工作原理(含运算放大器的工作原理)

目录 AD/DA介绍 硬件电路模型 硬件电路 运算放大器 DA原理 T型电阻网络DA转换器 PWM型DA转换器 AD原理 逐次逼近型AD转换器 AD/DA性能指标 XPT2046 XPT2046时序 AD/DA介绍 AD(Analog to Digital):模拟-数字转换,将模拟…

IP 协议

IP 协议 .IP协议格式四位版本号四位首部长度8位服务类型16位总长度16位标识符,3位标志位,13位片偏移8位生存时间TTL8位协议16位首部校验和32位源地址 32位目的地址IP地址的组成特殊的IP地址 . IP协议格式 四位版本号 用来表示IP协议的版本,现有的IP协议只有两个版本,IPv4,IPv6…
推荐文章