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

news2024/11/24 15:14:52

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

物理层相关概念

  • 物理层的作用用来解决在各种传输媒体上传输比特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.coloradmin.cn/o/873337.html

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

相关文章

Java 基础知识点

Object 类相关方法 getClass 获取当前运行时对象的 Class 对象。 hashCode 返回对象的 hash 码。 clone 拷贝当前对象, 必须实现 Cloneable 接口。浅拷贝对基本类型进行值拷贝,对引用类型拷贝引用;深拷贝对基本类型进行值拷贝,对…

CentOS7.7.1908升级python3版本

介绍 本文将详细介绍在CentOS7.7.1908系统的服务器将自带的python版本升级到3.8.0版本的过程。 在升级前CentOS7.7.1908中已经存在旧python版本。 查看CentOS版本命令: cat /etc/centos-release升级前后的python版本(python3升级前为3.6.8&#xff09…

开箱报告,Simulink Toolbox库模块使用指南(三)——Simscape 电路仿真模块

文章目录 前言 Simscape 电路仿真模块 模型搭建 仿真求解 分析和应用 总结 前言 见《开箱报告,Simulink Toolbox库模块使用指南(一)——powergui模块》 见《开箱报告,Simulink Toolbox库模块使用指南(二&#xf…

grafana中利用变量来添加dashboard详情页地址实现点击跳转

背景 最近弄grafana的dashboard,突然想到各个dashboard之前可以直接跳转到不同详细页面的面板,于是找了找实现方法 实现 以stat 格式的面板为例,显示出各个pod的对应状态, PromQL是(avg(kube_pod_status_phase{phase"Running", namespace!"kube-system"…

用友U8+CRM 任意文件上传+读取漏洞复现(HW0day)

0x01 产品简介 用友U8 CRM客户关系管理系统是一款专业的企业级CRM软件,旨在帮助企业高效管理客户关系、提升销售业绩和提供优质的客户服务。 0x02 漏洞概述 用友 U8 CRM客户关系管理系统 getemaildata.php 文件存在任意文件上传和任意文件读取漏洞,攻击…

缓存 基础

在项目里面缓存是怎么用的? 项目中缓存是如何使用的?为什么要用缓存?缓存使用不当会造成什么后果? 这个问题,互联网公司必问,要是一个人连缓存都不太清楚,那确实比较尴尬。 只要问到缓存,上来第一个问题…

大数据课程I4——Kafka的零拷贝技术

文章作者邮箱:yugongshiyesina.cn 地址:广东惠州 ▲ 本章节目的 ⚪ 掌握Kafka的零拷贝技术; ⚪ 了解常规的文件传输过程; 一、常规的网络传输原理 表面上一个很简单的网络文件输出的过程,在OS底层&…

leetcode 力扣刷题 滑动窗口 部分题解(记录)

力扣刷题 滑动窗口相关的部分题解 209. 长度最小的子数组904. 水果成篮76. 最小覆盖子串 209. 长度最小的子数组 leetcode题目链接 209.长度最小的子数组 题目内容是这样的:给定一个含有 n个正整数的数组和一个正整数 target 。 找出该数组中满足其和 ≥ target 的…

不同路径 II——力扣63

class Solution {public:int uniquePathsWithObstacles(vector<vector<int>>& obstacleGrid) {int n=

Java中处理表格

大家好 , 我是苏麟 , 也是很久没有更新了 , 今天带来一个很好使用的一个库 easyexcel. JAVA后端开发中可能会遇到一个问题 , 就是处理Execel表格 , 当然不一定非要用Java 我们在这里只说在Java里怎么去处理表格 . Easy Excel 我们今天要说到就是 Easy Excel , 这个是阿里的项…

学习笔记整理-JS-01-语法与变量

文章目录 一、语法与变量1. 初识JavaScript2. JavaScript的历史3. JavaScript与ECMAScript的关系4. JavaScript的体系5. JavaScript的语言风格和特性 二、语法1. JavaScript的书写位置2. 认识输出语句3. REPL环境&#xff0c;交互式解析器4. 变量是什么5. 重点内容 一、语法与变…

无涯教程-Perl - redo函数

描述 此函数将重新启动当前循环,而不会强制判断控制语句。块中不再执行任何语句。如果存在继续块,将不会执行。如果指定了LABEL,则在LABEL标识的循环开始时重新开始执行。 语法 以下是此函数的简单语法- redo LABELredo返回值 此函数不返回任何值。 例 以下是显示其基本…

J35复杂链表的复制

题目地址&#xff1a;复杂链表的复制_牛客题霸_牛客网 题目回顾&#xff1a; 解题思路&#xff1a; 这里我们采用双指针的方法。 我们在创建节点的时候&#xff0c;可能当前节点创建了&#xff0c;但是当前节点的随机指针指向的节点还没创建&#xff0c;这种情况下&#xff…

【python】-【】

文章目录 转义字符和原字符二进制与字符编码标识符和保留字变量的定义和使用变量字符串列表for 一、print会输出①数字②字符串&#xff08;必须加引号&#xff09;③含有运算符的表达式&#xff08;例如 31 其中3&#xff0c;1是操作数&#xff0c;是运算符&#xff09;&#…

zabbix监控mysql数据库、nginx、Tomcat

文章目录 一.zabbix监控mysql数据库1.环境规划2.zabbix-server安装部署&#xff08;192.168.198.17&#xff09;3.zabbix-mysql安装部署&#xff08;192.168.198.15&#xff09;3.1 部署 zabbix 客户端3.2 服务端验证 zabbix-agent2 的连通性&#xff08;192.168.198.17&#x…

使用script标签解决跨域问题,但是只能使用get请求,且不需要获取get请求的数据,例如埋点,只需要触发后发送get请求,而不需要获取返回的参数

在项目中&#xff0c;使用埋点的时候&#xff0c;因为使用的是外部提供的接口&#xff0c;所以直接请求的时候&#xff0c;前端会报跨域的问题&#xff0c;本着不麻烦后端的想法&#xff0c;怎怎么前端实现跨域而完全不需要后段的配合&#xff0c;这时候就想到了通过script标签…

Steam搬砖项目

最近分享了不少关于Steam搬砖项目的文章&#xff0c;但是也有一部分人说&#xff0c;项目不知道如何赚钱的。 今天这篇文章&#xff0c;就分享一下&#xff0c;对于Steam游戏搬砖项目&#xff0c;他是靠什么来挣钱的。 那讲解之前&#xff0c;先回复一下&#xff0c;另外一个问…

【rust/egui】(二)看看template的main函数:日志输出以及eframe run_native

说在前面 rust新手&#xff0c;egui没啥找到啥教程&#xff0c;这里自己记录下学习过程环境&#xff1a;windows11 22H2rust版本&#xff1a;rustc 1.71.1egui版本&#xff1a;0.22.0eframe版本&#xff1a;0.22.0上一篇&#xff1a;这里 开始 首先让我们看看main.rs中有些什么…

纷享销客张睿:每年见100家快消企业,我发现数字化的价值本质

“ 快消行业的竞争从马拉松进入八角笼中&#xff0c;重度内卷将成行业面临的普遍挑战&#xff0c;”新经销创始人赵波在2023年第四届中国创新食品大会感叹。 8月4-6日&#xff0c;2023年第四届中国创新食品大会暨粤港澳大湾区食品博览会在广东东莞举行&#xff0c;汇聚嘉士利、…

【解读Spikingjelly】使用单层全连接SNN识别MNIST

原文档&#xff1a;使用单层全连接SNN识别MNIST — spikingjelly alpha 文档 代码地址&#xff1a;完整的代码位于activation_based.examples.lif_fc_mnist.py GitHub - fangwei123456/spikingjelly: SpikingJelly is an open-source deep learning framework for Spiking Neur…