计算机网络-物理层(一)物理层的概念与传输媒体

计算机网络-物理层(一)物理层的概念与传输媒体

物理层相关概念

  • 物理层的作用用来解决在各种传输媒体上传输比特0和1的问题,进而为数据链路层提供透明(看不见)传输比特流的服务
  • 物理层为数据链路层屏蔽了各种传输媒体的差异,使数据链路层只需要考虑如何完成本层的协议和服务,而不必考虑网络具体的传输媒体是什么

在这里插入图片描述

传输媒体

传送媒体可分为导引型传输媒体非导引型传输媒体

导引型传输媒体

  • 双绞线
  • 同轴电缆
  • 光纤

非导引型传输媒体

  • 微波通信(2~40GHz)
物理层协议的主要任务
  • 机械特性:指明接口所用的接线器的形状尺寸引脚数目排列固定锁定装置

  • 电气特性:指明在接口电缆的各条线上出现的电压的范围

  • 功能特性:指明某条线上出现的某一电平的电压表示何种意义

  • 指明对于不同功能的各种可能事件的出现顺序

物理层之下的传输媒体

传输媒体不属于计算机网络体系结构中的任意一层,在物理层之下 (本章了解可以)

传输媒体分类

导引型传输媒体:电磁被导引沿着固体媒体传播

同轴电缆

同轴电缆:内导体为铜制芯线,可以是单股实心线或者多股绞合线,依次向外是绝缘层,屏蔽网,绝缘保护套,因为各层之间是同心的,所以称为同轴电缆

同轴电缆主要有两种:基带同轴电缆(50Ω)用于数字传输,过去用于局域网。宽带同轴电缆(75Ω)用于模拟传输,目前主要用于有线电视

📑信号源产生的原始电信号称为基带信号,将数字数据0、1直接用两种不同的电压表示,然后送到线路上去传输,将基带信号进行调制后形成模拟信号,然后采用频分复用技术实现宽带传输

缺点:同轴电缆价格较贵且布线不够灵活和方便,随着集线器的出线,在局域网领域基本上都是采用双绞线作为传输媒体
在这里插入图片描述

双绞线

双绞线是最古老而又最常用的传输媒体,把两根相互绝缘的铜导线并排放在一起,然后按照一定的规则绞合起来就形成了双绞线

双绞线分为无屏蔽双绞线屏蔽双绞线

在这里插入图片描述

在这里插入图片描述

屏蔽双绞线比无屏蔽双绞线电缆增减率金属丝编织的屏蔽层,提高了抗电磁干扰能力,价格更贵一些

绞合的作用

  • 抵御部分来自外界的电磁波干扰
  • 减少相邻导线的电磁干扰

常用双绞线
在这里插入图片描述

光纤

在这里插入图片描述

由于光纤非常细,所以必须将它做成很结实的光缆,一根光缆少则只有一个光纤,多则可包括数十至数百根光纤,加上加强芯和填充物就可以大大提高机械强度,必要时还可放入远供电源线,最后加上包带层和外护套,可以使抗拉强度达到几千克,完全可以满足工地施工的强度要求

  • 纤芯直径

    • 多模光纤:50微米 62.5微米
    • 单模光纤:9微米
  • 包层直径125微米

  • 工作波长

    • 0.85微米(衰减较大)
    • 1.30微米(衰减较小)
    • 1.55微米(衰减较小)

光纤的优点

  • 通信容量大(25000~30000GHz的带宽)
  • 传输损耗小,远距离传输时更加经济
  • 抗雷电和电磁干扰性能好。在大电流脉冲干扰的环境下尤为重要
  • 无串音干扰,保密性好,不易被切听
  • 体积小,重量轻 (一公里长的1000对双绞线电缆约重8000公斤,同样长度但容量大得多的一对双芯电缆近重100公斤)

光纤的缺点

  • 割接需要专用设备
  • 光电接口价格较贵

传输原理
在这里插入图片描述

在这里插入图片描述

  • 当光从高折射率的媒体射向低折射率的媒体时,其折射角将大于入射角
  • 如果入射角足够大,就会出现全反射,即光碰到包层时,就会反射回纤芯
  • 光在纤芯中传输的方式是不断地全反射
  • 许多条不同角度入射的光线在一条光纤中传输,这种光纤成为多模光纤

在这里插入图片描述

由于色散(模式、材料、波导色散),光在多模光纤中传输一定距离后必然产生信号失真(脉冲展宽),因此,多模光纤只适合近距离传输(建筑物内),发送光源:发光二极管 接收检测:光电二极管

若光纤的直径减小到只有一个光的波长,则光纤就像一根波导那样,它可使光线一直向前传播,而不会产生多次反射,这样的光纤称为单模光纤

在这里插入图片描述

  • 单模光纤没有模式色散,在1.31微米波长附近材料色散和波导色散大小相等符号相反,两者刚好抵消,没有脉冲展宽问题
  • 但单模光纤适合长距离传输且衰减小,但其制造成本高,对光源要求高
  • 发送光源:激光发射器 接收检测:激光检波器
电力线

在这里插入图片描述

电力线早用于电力线电话,目前如果采用电力线作为家庭高性能网络传输媒体是不能满足要求的,对于装修时没有进行网络布线的家庭,可以采用这种方式,对于一些才哟合格独立房间进行办公的企业来说,如果每间办公室的电脑数量不多,而又不希望跨办公室进行布线,也可以采取这种方式,每个办公室只需要根据需求,在电源插座上插入一个或多个电力猫即可

非导引型传输媒体:自由空间
在这里插入图片描述

在这里插入图片描述

极长波~甚长波不用于电信领域

在这里插入图片描述

  • 从低频到甚高频或者说从长波到米波,这些波称为无线电波

  • 从特高频到极高频或者说从分米波到毫米波这些波称为微波

无线电波

在这里插入图片描述

无线电波中的低频和中频频段主要使用地面波进行传输
在这里插入图片描述

高频和甚高频频段主要依靠电离层的反射

微波

频率范围:300MHz~300GHz

波长:1m~1mm

主要使用2~40GHz的频率范围

传播方式:直线传播,由于微波会穿透电离层而进入宇宙空间,因此它不能经过电离层的反射传播到地面上很远的地方

传统的微波通信主要有两种方式

  • 一种是地面微波接力通信
  • 另一种是卫星通信
    在这里插入图片描述

由于微波在空间是直线传播的,而地球表面是曲面,因此其传播距离受到限制,一般只有50公里左右,如果采用100米高的天线塔,则传播距离则可增大到100公里,如果需要实现远距离通信,必须在一条微波通信信道的两个终端之间建立若干个中继站,中继站将前一站送来的信号经过放大后再发送到下一站,故称为接力,常用的卫星通信方法是在地球站之间利用位于约3万6千公里高空的人造同步地球卫星作为中继器的一种微波接力通信。其最大特点为通信距离远

特点:通信距离远 传播时延较大,一般为250~300ms之间
在这里插入图片描述

目前地轨道卫星通信系统已开始在空间部署

红外线

很多家用电器(例如电视、空调等)都配套有红外遥控器,以前的笔记本电脑都基本有红外接口,可以进行红外通信

  • 红外通信属于点对点无线传输
  • 传输距离短,中间不能有障碍物
  • 传输速率低(4Mb/s~16Mb/s)

现在基本已淘汰

可见光

应用:LiFi,目前处于实验研究阶段

使用某段无线电频谱进行通信,通常需要得到本国政府有关无线电频谱管理机构的许可证

在这里插入图片描述

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

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

相关文章

django boostrap html实现可拖拽的左右布局,鼠标拖动调整左右布局的大小或占比

一、实现的效果 最近需要在Django项目中,实现一个左右布局的html页面,页面框架使用的是boostrap。但这个布局不是简单的左右分栏布局,而是需要实现可以通过鼠标拖拽的方式动态调整左右两侧布局的大小和占比。效果大致如下: 一开始,页面分为左右两块布局: 鼠标放到中间的…

Python第三方库 - Pandas库

文章目录 1. Pandas介绍2. Pandas基础2.1 引入2.2 数据结构2.2.1 Series2.3 DataFrame2.3.1 概念 3 Pandas - CSV 文件3.1 语法3.2 遇到的问题 4 Pandas - JSON4.1 语法 参考文档 1. Pandas介绍 概念: Pandas 是 Python 的核心数据分析支持库,提供了快速、灵活、明…

Tomcat日志中文乱码

修改安装目录下的日志配置 D:\ProgramFiles\apache-tomcat-9.0.78\conf\logging.properties java.util.logging.ConsoleHandler.encoding GBK

Spring Security6 最新版配置该怎么写,该如何实现动态权限管理

Spring Security 在最近几个版本中配置的写法都有一些变化,很多常见的方法都废弃了,并且将在未来的 Spring Security7 中移除,因此又补充了一些新的内容,重新发一下,供各位使用 Spring Security 的小伙伴们参考。 接下…

若依框架浅浅介绍

由若依官网所给介绍可知 1、文件结构介绍 在ruoyi-admin的pom.xml文件中引入了ruoyi-framework、ruoyi-quartz和ruoyi-generatior模块,在ruoyi-framework的pom.xml文件中引入了ruoyi-system模块。 2、技术栈介绍 前端:Vue、Element UI后端&#xff1a…

面试热题(缺失的第一个正数)

给你一个未排序的整数数组 nums ,请你找出其中没有出现的最小的正整数。 请你实现时间复杂度为 O(n) 并且只使用常数级别额外空间的解决方案。 输入:nums [1,2,0] 输出:3 尝试的路途是痛苦的,不断的尝试新方法,错何尝…

flask-----初始项目架构

1.初始的项目目录 -apps 包 ------存放app -user文件夹 -------就是一个app -models.py --------存放表模型 -views.py -------存放主代码 -ext包 -init.py -------实例化db对象 -manage.py -----运行项目的入口 -setting.py -----配置文件 2.各文件内容 manage…

vue里搜索框实现防抖功能

进来调用一个闭包函数debounce(),赋值给一个变量debounceFunc,(包闭的功能就是说里面的变量timer和参数一直驻留在函数里面) input事件调用一个函数debounceFunc(),并且传一个回调searchs函数&a…

创建maven的Springboot项目出现错误:Cannot access alimaven

创建maven的Springboot项目出现错误:Cannot access alimaven 1)问题2) 分析问题3)解决问题 1)问题 创建maven的Springboot项目出现错误: Cannot access alimaven (http://maven.aliyun.com/nexus/content/groups/p…

【Spring】深入探索 Spring AOP:概念、使用与实现原理解析

文章目录 前言一、初识 Spring AOP1.1 什么是 AOP1.2 什么是 Spring AOP 二、AOP 的核心概念2.1 切面(Aspect)2.2 切点(Pointcut)2.3 通知(Advice)2.4 连接点(Join Point) 三、Sprin…

【Linux进程篇】环境变量

【Linux进程篇】环境变量 目录 【Linux进程篇】环境变量基本概念常见环境变量查看环境变量方法测试PATH测试HOME测试SHELL和环境变量相关的命令环境变量的组织方式通过代码如何获取环境变量命令行参数命令行第三个参数通过第三方变量environ获取 本地变量通过系统调用获取或设置…

[HDLBits] Exams/m2014 q4b

Implement the following circuit: module top_module (input clk,input d, input ar, // asynchronous resetoutput q);always(posedge clk or posedge ar) beginif(ar)q<1b0;elseq<d;end endmodule

组合模式(C++)

定义 将对象组合成树形结构以表示部分-整体’的层次结构。Composite使得用户对单个对象和组合对象的使用具有一致性(稳定)。 应用场景 在软件在某些情况下&#xff0c;客户代码过多地依赖于对象容器复杂的内部实现结构&#xff0c;对象容器内部实现结构(而非抽象接口)的变化…

虹科干货 | 化身向量数据库的Redis Enterprise——快速、准确、高效的非结构化数据解决方案!

用户期望在他们遇到的每一个应用程序和网站都有搜索功能。然而&#xff0c;超过80%的商业数据是非结构化的&#xff0c;以文本、图像、音频、视频或其他格式存储。Redis Enterprise如何实现矢量相似性搜索呢&#xff1f;答案是&#xff0c;将AI驱动的搜索功能集成到Redis Enter…

项目难点:解决IOS调用起软键盘之后页面样式布局错乱问题

需求背景 &#xff1a; 开发了一个问卷系统重构项目&#xff0c;刚开始开发的为 PC 端&#xff0c;其中最头疼的一点无非就是 IE 浏览器的兼容适配性问题&#xff1b; 再之后项目经理要求开发移动端&#xff0c;简单的说就是写 H5 页面&#xff0c;到时候会内嵌在 App 应用或办…

[数据分析与可视化] Python绘制数据地图5-MovingPandas绘图实例

MovingPandas是一个基于Python和GeoPandas的开源地理时空数据处理库&#xff0c;用于处理移动物体的轨迹数据。关于MovingPandas的使用见文章&#xff1a;MovingPandas入门指北&#xff0c;本文主要介绍三个MovingPandas的绘图实例。 MovingPandas官方仓库地址为&#xff1a;mo…

Vue使用jspdf和html2canvas组件库结合导出PDF文件

效果图&#xff1a; 1、安装依赖&#xff1a; npm install html2canvas --save npm install jspdf --save 或 yarn add html2canvas --save yarn add jspdf --save 2、封装全局调用方法&#xff1a;this.$exportPDF(#id,文件名) 新建js文件&#xff1a;/utils/html2Pdf.js&am…

java spring cloud 企业工程管理系统源码+二次开发+定制化服务 em

Java版工程项目管理系统 Spring CloudSpring BootMybatisVueElementUI前后端分离 功能清单如下&#xff1a; 首页 工作台&#xff1a;待办工作、消息通知、预警信息&#xff0c;点击可进入相应的列表 项目进度图表&#xff1a;选择&#xff08;总体或单个&#xff09;项目显…

释放马氏距离的力量:用 Python 探索多元数据分析

一、说明 马哈拉诺比斯距离&#xff08;Mahalanobis Distance&#xff09;是一种测量两个概率分布之间距离的方法。它是基于样本协方差矩阵的函数&#xff0c;用于评估两个向量之间的相似程度。Mahalanobis Distance考虑了数据集中各个特征之间的协方差&#xff0c;因此比欧氏距…

判断自己网络所在的NAT类型

文章目录 各NAT类型介绍软件准备流程 各NAT类型介绍 NAT0: OpenInternet&#xff0c;没有经过NAT地址转换&#xff0c;公网IP NAT1: Full Cone NAT&#xff0c;动态家宽可以达到最优的状态&#xff0c;外网设备可以主动发信息给NAT1网络内的设备。 NAT2: Address-Restricted C…