计算机网络——物理层-物理层的基本概念、物理层下面的传输媒体

news2024/12/23 23:22:41

目录

物理层的基本概念

传输媒体


物理层的基本概念

在计算机网络中,用来连接各种网络设备的传输媒体种类众多。大致可以分为两类。一类是导引型传输媒体,另一类是非导引型传输媒体。

在导引型传输媒体中,常见的有双绞线、同轴电缆、光纤。

在非导引型传输媒体中,常见的是微波通信。例如使用2.4G赫兹和5.8G赫兹频段的WiFi。

计算机网络体系结构中的物理层,就是要解决在各种传输媒体上传输比特0和1的问题,进而给数据链路层提供透明传输比特流的服务。

所谓透明,是指数据链路层看不见,也无需看见物理层究竟使用的是什么方法来传输比特0和1的,他只享受物理层提供的比特流传输服务即可。

物理层为了解决在各种传输媒体上传输比特0和1的问题。

主要有四个任务,分别是机械特性、电气特性、功能特性以及过程特性。

  • 机械特性:指明接口所用接线器的形状尺寸引脚数目排列固定锁定装置。
  • 电气特性:指明在接口电缆的各条线上出现的电压的范围
  • 功能特性:指明某条线上出现的某一电瓶的电压表示何种意义
  • 过程特性:指明对于不同功能的各种可能事件的出现顺序

由于传输媒体的种类众多,例如双绞线、光纤等。

物理连接方式也很多,例如点对点连接、广播连接等。

因此,物理层协议种类就比较多,每种物理层协议都包含了上述四个任务的具体内容。因此,在学习物理层时,我们应该将重点放在掌握基本概念上,而不是某个具体的物理层协议。

小结

  • 物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输数据比特流。
  • 他为数据链路层屏蔽了各种传输媒体的差异。使数据链路层只需要考虑如何完成本层的协议和服务。而不必考虑网络具体使用的传输媒体是什么。

传输媒体

物理层下面的传输媒体

传输媒体不属于计算机网络体系结构的任何一层,如果非要将它添加到体系结构中,那只能将其放在物理层之下。

传输媒体可分为两类,一类是导引型传输媒体,另一类是非导引型传输媒体

在导引型传输媒体中,电磁波被导引沿着固体媒体传播。常见的导引型传输媒体有:同轴电缆、双绞线、光纤、电力线。而非导引型传输媒体是指自由空间。可使用的电磁波有无线电波、微波、红外线。可见光。

我们首先来看导引型传输媒体同轴电缆,这是一根同轴电缆的示意图:

内导体同质心线,可以是单股实心线,或者是多股的角和线。绝缘层、网状编织的外导体屏蔽层绝缘保护套层。同轴电缆的横切面可以看出各层都是共圆心的,也就是同轴心的。这就是同轴电缆名称的由来。

同轴电缆有两类,一类是50欧阻抗的基带同轴电缆,用于数字传输,在早期局域网中广泛使用。

另一类是75欧阻抗的宽带同轴电缆,用于模拟传输,目前主要用于有线电视的入户线。

同轴电缆价格较贵,且布线不够灵活和方便,随着集线器的出现,在局域网领域,双绞线取代了同轴电缆。


再来看双绞线。这是无屏蔽双绞线电缆的示意图:

这是屏蔽双绞线电缆的示意图:

双绞线是最古老又最常用的传输媒体。把两根互相绝缘的铜导线并排放在一起,然后按照一定规则搅合起来,就构成了双绞线。例如图中所示的这根无屏蔽双绞线电缆,包含八根铜导线。每两根角合成一条双绞线。

搅合有两个作用:

  1. 抵御部分来自外界的电磁干扰。
  2. 减少相邻导线的电磁干扰。

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

这是常用的绞合线的类别、带宽和典型应用:

在经济条件允许的情况下,建议选用6A类双绞线电缆,以满足万兆局域网的需求。


再来看光纤。

这是一根室外四星光缆的示意图:

这是它的内部结构图:

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

纤芯直径

光纤的纤芯非常细。多模光纤的纤心直径有50微米和62.5微米。单模光纤的铅芯直径为九微米。

包层直径

而铅芯外面的包层也非常细,直径不超过125微米。

工作波长

在光纤通信中。常用三个波段的中心分别位于0.85微米、1.3微米和1.55微米。

光纤的优点

  • 通信容量非常大。
  • 传输损耗小,在远距离传输时更加经济。
  • 抗雷电和电磁干扰性能好。这在有大电流脉冲干扰的环境下尤为重要。
  • 无串音干扰,保密性好,不易被窃听。
  • 体积小,重量轻。

例如。一公里长的1000对双绞线电缆约重8000公斤。而同样长度但容量大的多的一对两芯光缆仅重100公斤。

光纤的缺点

  • 割接光纤需要专用设备。
  • 目前光电接口的价格还比较贵。

接下来我们来看看光在光纤中传输的基本原理。

这是纤芯。它是由非常透明的石英玻璃拉成的细丝。

这是包裹在纤芯外层的包层。它是折射率比先些低的玻璃封套。

在发送端可以采用发光二极管或半导体激光器作为光源。在接收端可以采用光电二极管或激光检波器检测光脉冲。当光从高折射率的媒体射向低折射率的媒体时,其折射角将大于入射角。如图所示。因此,如果入射角足够大,就会出现全反射。也就是光碰到包层时,就会反射回纤芯。

该过程反复进行,光也就沿着光纤传输下去。

实际上,只要从纤芯中射到纤芯表面的光线的入射角大于某一个临界角度,就可产生全反射。因此,可以存在许多条不同角度热射的光线在一条光纤中进行传输。这种光纤称为多模光纤。 

由于光的色彩问题。光在多模光纤中传输一定距离后,必然产生信号失真,也就是脉冲展宽

如图所示:

因此多模光纤只适合近距离传输。例如在建筑物内。多模光纤对光源的要求不高,可以使用比较便宜的发光二极管。相应的可采用光电二极管检测光脉冲。

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

单模光纤没有模式色散。在1.3微米波长附近,材料色散和波导色散大小相等,符号相反,两者正好抵消,没有脉冲展宽问题。

如图所示:

单模光纤适合长距离传输且衰减小。但它的制造成本高,对光源要求也高。需要使用昂贵的半导体激光器作为光源。相应的需要采用激光检波器检测光脉冲。


再来看看采用电力线作为传输媒体的情况。

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

下面我们来看非导引型传输媒体,也就是自由空间。

我们可以利用电磁波在自由空间的传播来传送数据信息。

这是电磁波的频谱:

这是国际电信联盟ITU对电磁波频段的划分:

从极低频到甚低频,也就是从极长波到甚长波,这些频段并不用于电信领域。

从低频到甚高频,也就是从长波到米波。这些频段的电磁波又称为无线电波。用于国际广播、海事、航空通讯、电台、广播和电视广播等。

从特高频到极高频,也就是从分米波到毫米波。这些频段的电磁波又称为微波,用于无线电话、无线网络、雷达、人造卫星接收、射电天文、人体扫描等。

无线电波中的低频和中频频段。主要利用地面波进行传输。而高频和甚高频频段主要是靠电离层的反射。

微波通信在数据通信中占有重要地位。频率范围为300兆赫兹到300G赫兹。也就是波长一米到一毫米。但主要使用二到40G赫兹的频率范围。

微波在空间主要是直线传播。由于微波会穿透电离层而进入宇宙空间。因此,它不能经过电离层的反射传播到地面上很远的地方。传统的微波通信主要有两种方式。一种是地面微波接力通信,另一种是卫星通信。由于微波在空间是直线传播的。而地球表面是个曲面。因此其传播距离受到限制。一般只有50公里左右。

但若采用100米高的天线塔,则传播距离可增大到100公里。为实现远距离通信。必须在一条微波通信信道的两个终端之间建立若干个中继站。中继站把前一站送来的信号经过放大后再发送到下一站。故称为接力。

常用的卫星通信方法是在地球站之间利用位于约36000公里高空的人造同步地球卫星作为中继器的一种微波接力通信。其最大特点是通信距离远。相应的传播时延也比较大。一般在250~300毫秒之间。除同步卫星外,低轨道卫星通信系统已开始在空间部署。并构成了空间高速链路。

利用红外线来传输数据,相信大家并不陌生。很多家用电器,例如电视、空调等都配套有红外遥控器。以前的笔记本电脑基本都带有红外接口,可以进行红外通信。红外通信属于点对点无线传输。中间不能有障碍物,传输距离短。传输速率也很低。现在笔记本电脑已经取消了红外接口。但很多智能手机还带有红外接口,以方便用户对电视、空调等家用电器进行红外遥控。


我们介绍了物理层的基本概念以及其下面的传输媒体。传输媒体这部分内容不是重点和难点,只要求了解即可。


END


学习自:湖科大——计算机网络微课堂

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

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

相关文章

Qt开发流程

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、pandas是什么?二、使用步骤 1.引入库2.读入数据总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:…

是时候和 Confluence 说再见了

作为最早为 Confluence 中文化提供服务的社区,我们也面临着最后的时间了。 Confluence 已经不再为用户签发开源许可证了,这意味着在今年许可证到期后,我们要不就需要把所有数据迁移到 Confluence 云平台上。 要不就自己部署完整的云平台服务…

Apache Airflow (一) : Airflow架构及

🏡 个人主页:IT贫道_大数据OLAP体系技术栈,Apache Doris,Clickhouse 技术-CSDN博客 🚩 私聊博主:加入大数据技术讨论群聊,获取更多大数据资料。 🔔 博主个人B栈地址:豹哥教你大数据的个人空间-豹…

three.js点滴yan(整理后)

场景、相机和渲染器 Three.js整个系统主要包含场景Scene、相机Camera和WebGL渲染器WebGLRenderer三大块,其中场景又包含模型和光源。WebGL渲染器的主要作用就是把相机对应场景渲染出来,显示在网页Cnavas画布上。 Three.js源码 Three.js各个构造函数对应…

YOLO目标检测——交通标志检测数据集【含对应voc、coco和yolo三种格式标签】

实际项目应用:交通标志识别数据集在自动驾驶、交通安全监控、智能交通系统、驾驶员辅助系统和城市规划等领域都有广泛应用的潜力数据集说明:交通标志识别数据集,真实场景的高质量图片数据,数据场景丰富,含有交通标识3类…

使用Streamlit创建AutoGen用户界面

AutoGen作为一个最大化LLM(如GPT-4)能力的框架而脱颖而出。由微软研究院开发的AutoGen通过提供一种自动化、优化和编排工作流的方法,简化了复杂的、基于多代理llm的应用程序的创建。我们在以前的文章中也有过介绍,你可以与许多GPT交谈,并且GP…

GPU推理提速4倍!FlashDecoding++技术加速大模型推理

推理大模型(LLM)是AI服务提供商面临的巨大经济挑战之一,因为运营这些模型的成本非常高。FlashDecoding 是一种新的技术,旨在解决这一问题,它通过提高LLM推理速度和降低成本,为使用大模型赚钱提供了新的可能…

从F5 BIG-IP RCE漏洞(CVE-2023-46747)来看请求走私的利用价值

0x01 前言 F5 BIG-IP广域流量管理器是一种网络流量管理设备,用于提升链路性能与可用性。F5在金融行业具有特别广泛的使用量,做过各大银行攻防演练的小伙伴对这个系统应该不会陌生。 最近爆出的CVE-2023-46747漏洞能达到远程RCE的效果,属于严重…

浅谈消防设备电源监控系统在大型建筑内的应用

【摘要】:当建筑内火灾发生时,各类消防设备能否正常运行、能否发挥作用是初期火灾扑救是否成功的重要条件之一,而稳定可靠的消防设备电源则是消防设备正常工作的保障。因此针对消防设备电源的监测系统至关重要。 【关键词】:消防…

Python 既是解释型语言,也是编译型语言

哈喽大家好,我是咸鱼 不知道有没有小伙伴跟我一样,刚开始学习 Python 的时候都听说过 Python 是一种解释型语言,因为它在运行的时候会逐行解释并执行,而 C 这种是编译型语言 不过我今天看到了一篇文章,作者提出 Pytho…

5G与物联网应用:新一代网络技术融合开创新时代

5G与物联网应用:新一代网络技术融合开创新时代 随着信息技术的不断演进,5G和物联网作为新一代网络技术,正在引领我们走向一个更加智能化、互联互通的新时代。本文将分析5G与物联网应用的技术原理、应用场景与发展趋势,并探讨它们…

使用 matlab 的 Robotics ToolBox 完成5自由雄克机械臂的建模与运动学仿真,并计算8个点的运动轨迹,绘制运动动画

机器人包含5个关节,建立以下的DH参数表 matlab代码 %机器人学导论仿真大作业(RTB) clear clc h figure; axis tight manual filename SchunkRobot_Simulation.gif;%Schunk机械臂参数的输入 L10.35; L20.305; L30.3;%DH参数建立 Joint1 L…

TextMate v2.0.23(文本编辑器)

Mac上好用的文本编辑器是哪个?TextMate 2 mac版是Macos上一款文本编辑器,支持大量编程语言并作为开源开发。该软件与“BBEdit”并成为苹果电脑上的EMACS和vim,对于程序员来说非常的适合,可以定制许多贴心的功能。为专业脚本编写者…

计算一棵二叉树的单分支数(c语言代码实现)

本题代码如下 int num(tree t) {if (!t)return 0;else if ((t->lchild && t->rchildNULL)|| (t->lchildNULL&& t->rchild))//计算单支树return num(t->lchild) num(t->rchild) 1;else return num(t->lchild) num(t->rchild); } 完…

自制数据集:点云变化

代码 在干净的点云数据集中加入噪声时,由于不同点云的尺寸不同,很难控制噪声的幅度。为此,需要将所有点云变换到 [ − 0.5 , 0.5 ] 3 [-0.5,0.5]^3 [−0.5,0.5]3的空间当中。下面是一种将点云数据集中的所有点云变换到 [ − 0.5 , 0.5 ] 3 […

git命令行操作

git remote update origin --prune 更新本地的git分支保持和远程分支一致 git clone -b develop XXX 拉取某个分支的代码 1、创建一个空文件夹,在其中打开Git Bash Here,输入: git clone 刚刚复制的粘贴过来,回车 2、打开你拉下…

ArcGIS Pro设置谷歌影像(无水印)

1 打开软件,命名工程文件,底图(Basemap)选择【天地图】。 2 点击【视图(View)】——>【目录面板(Catalog pane)】,在【门户(Portal)】中搜索【…

20231107-前端学习炫酷菜单效果和折叠侧边栏

炫酷菜单效果 代码 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>炫酷菜单效果</title><…

【达梦数据库】学习笔记

【达梦数据库】学习笔记 【一】如何使用idea连接达梦数据库【二】idea项目导入本地的达梦数据库驱动jar包&#xff08;方法一&#xff09;【三】idea项目把本地的达梦数据库驱动jar包安装到本地仓库&#xff08;方法二&#xff09; 【一】如何使用idea连接达梦数据库 &#xf…

[LeetCode]-138. 随机链表的复制

目录 题目 解题步骤 1.拷贝节点插入原节点的后面 2.置每个拷贝节点random 3.拷贝节点解下来&#xff0c;尾插到一起&#xff0c;恢复原链表 完整代码 题目 给你一个长度为 n 的链表&#xff0c;每个节点包含一个额外增加的随机指针 random &#xff0c;该指针可以指向链表…