计算机网络:物理层 - 传输媒体

news/2024/4/29 4:46:27/文章来源:https://blog.csdn.net/fsdfafsdsd/article/details/136994343

计算机网络:物理层 - 传输媒体

    • 物理层基本概念
    • 导引型传输媒体
      • 同轴电缆
      • 双绞线
      • 光纤
    • 非引导型传输媒体
      • 无线电波
      • 微波
      • 红外线


物理层基本概念

在计算机网络中用来连接各种网络设备的传输媒体,种类众多,大致可以分为两类,一类是导引型传输媒体,另一类是非导引型传输媒体。在导引型传输媒体中,常见的有双绞线、同轴电缆、光纤。在非导引型传输媒体中,常见的是微波通信,例如使用 2.4G 赫兹和 5.8G 赫兹频段的 WiFi。

计算机网络体系结构中的物理层就是要解决在各种传输媒体上传输比特 0 和 1 的问题,进而给数据链路层提供透明传输比特流的服务。所谓透明,是指数据链路层看不见也无需看见,数据链路层只需要享受物理层提供的服务即可

物理层为了解决在各种传输媒体上传输比特 0 和 1 的问题,主要有以下四个任务,分别是机械特性、电器特性、工能特性以及过程特性。

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

由于传输媒体的种类众多,例如双角线、光纤等,物理连接方式也很多,例如点对点连接、广播连接等,因此物理层协议种类就比较多。物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输数据比特流


接下来我们介绍物理层下面的传输媒体,请大家注意,传输媒体不属于计算机网络体系结构的任何一层,如果非要将它添加到体系结构中,那只能将其放在物理层之下。传输媒体可分为两类,一类是导引型传输媒体,另一类是非导引型传输媒体。

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

导引型传输媒体

同轴电缆

这是一根同轴电缆的示意图:

在这里插入图片描述

可以看出各层都是共圆心的,也就是同轴心的,这就是同轴电缆名称的由来。

同轴电缆有两类,一类是 50 欧阻抗的基带,用于数字传输,在早期局域网中广泛使用。另一类是 75 欧阻抗的宽带同轴电缆,用于模拟传输,目前主要用于有线电视的入户线。

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


双绞线

现在我们来看双绞线,这是无屏蔽双绞线电缆和屏蔽双绞线电缆的示意图:

在这里插入图片描述

双绞线是最古老又最常用的传输媒体,把两根互相绝缘的铜导线并排放在一起,然后按照一定规则绞合起来,就构成了双绞线。例如图中左侧所示的这根无屏蔽双绞线电缆包含 8 根通导线,每两根搅合成一条双绞线。
绞合有两个作用,一个是抵御部分来自外界的电磁干扰,另一个是减少相邻导线的电磁干扰。屏蔽双角线电缆比无屏蔽双角线电缆增加了金属丝边织的屏蔽层,提高了抗电磁干扰的能力,当然了,价格也要更贵一些。


光纤

再来看光纤,这是一根光缆的示意图以及它的内部结构图:

在这里插入图片描述

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

光纤的纤芯非常细,多模光纤的纤芯直径有 50 微米和 62.5 微米,单模光纤的纤芯直径为 9 微米,而铅芯外面的包层也非常细,直径不超过 125 微米。在光纤通信中,常用三个波段的中心分别位于 0.85 微米、 1.3 微米和 1.55 微米。

光纤有很多优点:

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

当然了,光纤也有自身的缺点:

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

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

纤芯是由非常透明的石英玻璃拉成的细丝。包裹在纤芯外层的包层是折射率比纤芯低的玻璃封套
在这里插入图片描述

在发送端可以采用发光二极管或半导体激光器作为光源。在接收端可以采用光电二极管获激光检波器检测光脉冲。当光从高折射率的媒体射向低折射率的媒体时,其折射角将大于入射角,如图所示:

在这里插入图片描述

因此,如果入射角足够大,就会出现全反射,也就是光碰到包层时就会反射回铅芯,该过程反复进行,光也就沿着光纤传输下去:

在这里插入图片描述

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

由于光的色散问题,光在多模光纤中传输一定距离后,必然产生信号失真。也就是上图中,光纤输入与输出的脉冲有偏差。因此,多模光纤只适合近距离传输。例如在建筑物内,多模光纤对光源的要求不高,可以使用比较便宜的发光二极管,相应的可采用光电二极管检测光脉冲。

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

单模光纤没有模式色散在 1.3 微米波长附近。材料色散和波导色散、大小相等符号相反,两者正好抵消,没有脉冲展宽问题。单模光纤适合长距离传输且衰减小,但它的制造成本高,对光源要求也高,需要使用昂贵的半导体激光器作为光源,相应的需要采用激光检波器检测光脉冲。


非引导型传输媒体

下面我们来看非导引型传输媒体,也就是自由空间。我们可以利用电磁波在自由空间的传输数据信息。

这是电磁波的频谱:
在这里插入图片描述

100 - 104这段频率范围不用于电信领域。

1016 - 1024这一段频率范围的电磁波很难产生和调制。由于频率非常高,波长就非常短,因此穿透障碍物的能力就非常弱。更为严重的是,该频段的电磁波对生物是有害的,因此人们很难利用该频率范围的电磁波进行数据传输。

104 - 1016这段频率范围的电磁波可以通过调制波的振幅、频率或相位来传输信息。

无线电波

在这里插入图片描述
这些频段的电磁波,又称为无线电波,用于国际广播、海事和航空通讯电台广播、电视广播等。

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

在这里插入图片描述


微波

在这里插入图片描述

微波通信在数据通信中占有重要地位,频率范围为 300M Hz到 300G Hz,也就是波长 1 米到 1 毫米。

微波在空间主要是直线传播,由于微波会穿透电离层而进入宇宙空间,因此它不能经过电离层的反射传播到地面上很远的地方。传统的微波通信主要有两种方式,一种是地面微波接力通信,另一种是卫星通信:

在这里插入图片描述

接力通信:由于微波在空间是直线传播的,而地球表面是个曲面,因此其传播距离受到限制,一般只有 50 公里左右。但若采用 100 米高的天线塔,则传播距离可增大到 100 公里。为实现远距离通信,必须在一条微波通信信道的两个终端之间建立若干个中继站。中继站把前一站送来的信号经过放大后再发送到下一站,故称为接力。

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


红外线

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


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

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

相关文章

Docker进阶:Docker Swarm(集群搭建) —实现容器编排的利器

Docker进阶:Docker Swarm(集群搭建) —实现容器编排的利器 1、什么是Docker Swarm?2、Docker Swarm 与 Docker Compose的区别3、创建一个Swarm集群(1-Manager,2-Worker)1、资源准备2、初始化Swa…

【JavaEE初阶系列】——带你了解volatile关键字以及wait()和notify()两方法背后的原理

目录 🚩volatile关键字 🎈volatile 不保证原子性 🎈synchronized 也能保证内存可见性 🎈Volatile与Synchronized比较 🚩wait和notify 🎈wait()方法 💻wait(参数)方法 🎈noti…

8.HelloWorld小案例

文章目录 一、Java程序开发运行流程如何理解编译? 二、HelloWorld案例的编写1、新建文本文档文件,修改名称为HelloWorld.java。2、用记事本打开HelloWorld.java文件,输写程序内容。代码要跟我编写的完全保持一致。3、ctrl s 保存&#xff0c…

JavaScript基础练习题之计算数组元素的和与平均值

一、如何使用JavaScript计算数组元素的和与平均值&#xff1f; 二、正确的源程序 <!DOCTYPE html> <html><head><meta charset"UTF-8"><title>计算数组元素的和与平均值</title></head><body><h1>计算数组元…

AIGC重塑金融 | 大模型在金融行业的应用场景和落地路径

作者&#xff1a;林建明 来源&#xff1a;IT阅读排行榜 本文摘编自《AIGC重塑金融&#xff1a;AI大模型驱动的金融变革与实践》&#xff0c;机械工业出版社出版 目录 01 大模型在金融领域的 5 个典型应用场景 02 大模型在金融领域应用所面临的风险及其防范 03 AIGC 技术的科…

蓝桥杯 - 小明的背包3(多重背包)

解题思路&#xff1a; 动态规划 多重背包问题需要在01背包问题&#xff08;不重复&#xff09;的基础上多加一层循环进行遍历&#xff0c;并且dp[ j ]的式子也需要修改 import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scan …

CSS及javascript

一、CSS简介 css是一门语言&#xff0c;用于控制网页的表现。 cascading style sheet:层叠样式表 二、css的导入方式 css代码与html代码的结合方式 &#xff08;1&#xff09;css导入html有三种方式&#xff1a; 1.内联样式&#xff1a;<div style"color:red&quo…

element-ui autocomplete 组件源码分享

紧接着 input 组件的源码&#xff0c;分享带输入建议的 autocomplete 组件&#xff0c;在 element-ui 官方文档上&#xff0c;没有这个组件的 api 目录&#xff0c;它的 api 是和 input 组件的 api 在一起的&#xff0c;看完源码之后发现&#xff0c;源码当中 autocomplete 组件…

MySQL中的基本SQL语句

文章目录 MySQL中的基本SQL语句查看操作创建与删除数据库和表修改表格数据库用户管理 MySQL中的基本SQL语句 查看操作 1. 查看有哪些数据库 show databases; 2.切换数据库 use 数据库名;比如切换至 mysql数据库 use mysql;3.查看数据库中的表 show tables;4.查看表中…

新能源汽车驱动电机振动噪音分析

驱动电机示例图 驱动电机的噪声主要分为空气动力噪声、电磁噪声和机械噪声。其中在高速运转时空气动力噪声是主要噪声&#xff0c;中低速运转时电磁噪声为主要噪声。 1、空气动力噪声&#xff1a; 空气噪声主要由于风扇转动&#xff0c;使空气流动、撞击、摩擦而产生&#x…

ARM-按键中断实验

代码 #include "stm32mp1xx_gic.h" #include "stm32mp1xx_exti.h" extern void printf(const char *fmt, ...); unsigned int i 0; void do_irq(void) {//获取要处理的中断的中断号unsigned int irqnoGICC->IAR&0x3ff;switch (irqno){case 99:pr…

2023年后端面试总结

备注&#xff1a;这篇文章是我在2023年年初在自己的网站上写的&#xff0c;最近在迁移技术文章&#xff0c;我感觉这个也是和咱程序员相关&#xff0c;所以今天就决定把它迁移过来。 .......................................................................分割线..........…

AJAX-综合

文章目录 同步代码和异步代码回调函数地狱解决回调函数地狱Promise-链式调用async函数和awaitasync函数和await-捕获错误 事件循环宏任务与微任务Promise.all静态方法 同步代码和异步代码 同步代码&#xff1a;逐步执行&#xff0c;需原地等待结果后&#xff0c;才继续向下执行…

后端常问面经之计算机网络

一台机器理论上能创建多少条TCP连接&#xff1f; Linux每维护一条TCP连接都要花费内存资源的&#xff0c;每一条静止状态&#xff08;不发送数据和不接收数据&#xff09;的 TCP 连接大约需要吃 3.44K 的内存&#xff0c;那么 8 GB 物理内存的服务器&#xff0c;最大能支持的 …

微服务day07 -- 搜索引擎 ( 数据聚合 + 自动补全 + 数据同步 + ES集群 )

1.数据聚合 聚合&#xff08;aggregations&#xff09;可以让我们极其方便的实现对数据的统计、分析、运算。例如&#xff1a; 什么品牌的手机最受欢迎&#xff1f; 这些手机的平均价格、最高价格、最低价格&#xff1f; 这些手机每月的销售情况如何&#xff1f; 实现这些…

R语言基础入门

1.保存或加载工作空间 改变工作目录——进行文件读写&#xff0c;默认去指定文件进行操作。&#xff08;使用R时&#xff0c;最好先设定工作目录&#xff08;setwd(),getwd()&#xff09;&#xff09; setwd(“工作文件路径”)&#xff1a;建立工作目录 getwd&#xff08;&…

OpenGL 实现“人像背景虚化“效果

手机上的人像模式,也被人们称作“背景虚化”或 ”双摄虚化“ 模式,也称为 Bokeh 模式,能够在保持画面中指定的人或物体清晰的同时,将其他的背景模糊掉。突出画面的主体部分,主观上美感更强烈。 人像模式的一般实现原理是,利用双摄系统获取景深信息,并通过深度传感器和图…

C语言与sqlite3入门

c语言与sqlite3入门 1 sqlite3数据类型2 sqlite3指令3 sqlite3的sql语法3.1 创建表create3.2 删除表drop3.3 插入数据insert into3.4 查询select from3.5 where子句3.6 修改数据update3.7 删除数据delete3.8 排序Order By3.9 分组GROUP BY3.10 约束 4 c语言执行sqlite34.1 下载…

计算机毕业设计Hadoop+Spark+Hive租房推荐系统 贝壳租房数据分析 租房爬虫 租房可视化 租房大数据 大数据毕业设计 大数据毕设 机器学习

毕业技术方向调查表 姓名&#xff1a; 李昌福 课题方向 房无忧房屋租赁平台 开发语言&#xff1a; Java 前端框架&#xff1a; VUE 数据库&#xff1a; MySQL 服务器端 框架&#xff1a; SpringCloud 其他技术&#xff1a; Hadoop、HDFS 方向…

HTML网站的概念

目录 前言&#xff1a; 1.什么是网页&#xff1a; 2.什么是网站&#xff1a; 示例&#xff1a; 3.服务器&#xff1a; 总结&#xff1a; 前言&#xff1a; HTML也称Hyper Text Markup Language&#xff0c;意思是超文本标记语言&#xff0c;同时HTML也是前端的基础&…