计算机网络-物理层(一)物理层的概念与传输媒体
计算机网络-物理层(一)物理层的概念与传输媒体
物理层相关概念
- 物理层的作用用来解决在各种传输媒体上传输比特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,目前处于实验研究阶段
使用某段无线电频谱进行通信,通常需要得到本国政府有关无线电频谱管理机构的许可证
相关文章:

计算机网络-物理层(一)物理层的概念与传输媒体
计算机网络-物理层(一)物理层的概念与传输媒体 物理层相关概念 物理层的作用用来解决在各种传输媒体上传输比特0和1的问题,进而为数据链路层提供透明(看不见)传输比特流的服务物理层为数据链路层屏蔽了各种传输媒体的差异,使数据…...

差分升级在物联网水表上的实现与应用(学习)
摘要 当越来越多的物联网水表加入抄表系统后,实现了水表数据的信息化,并且当水表终端需要技术更新时,通过网络方式来升级产品可以高效修复设备面临的问题,减少用户损失,降低维护成本,但同时也对有限的网络…...

ubuntu磁盘管理
show partition information 挂载设备在这 显示文件系统信息 build file system mkfs -t ext4 /dev/nvme0n1p4命令作用:将/dev/nvme0n1p4 格式化为 ext4 建立交换分区 mkswap -c -v1 /dev/nvme0n1p4 102400-c:check -v1:新版交换分区 -v0&…...

前端处理后端返回的数据中有\n\n字样的换行符标识
后端返回的数据: 上面圈着的部分就是\n,前端需要将数据进行换行,对于这类型的数据,在前端页面是需要进行稍微处理才能正常显示。如果没有经过处理,那么内容是不会在有换行符的位置进行换行显示的 解决办法1࿱…...

matlab解常微分方程常用数值解法2:龙格库塔方法
总结和记录一下matlab求解常微分方程常用的数值解法,本文将介绍龙格库塔方法(Runge-Kutta Method)。 龙格库塔迭代的基本思想是: x k 1 x k a k 1 b k 2 x_{k1}x_{k}a k_{1}b k_{2} xk1xkak1bk2 k 1 h f ( x k , t …...

数据结构-栈(C语言简单实现)
简介 栈是一种数据结构栈可以用来存放数字一次只能向栈里加入一个数字,一次也只能从栈里获得一个数字栈里到的数字有前后顺序,先进入到的数字在前,后进入的数字在后每次从栈里获取的数字一定是最后面的数字,最后获取的数字一定是…...

山东布谷科技直播软件源码探索高效、稳定直播传输的技术介绍:流媒体传输技术
今天我们探索的是让直播软件源码平台在直播时能够高效、稳定的进行直播传输的技术,而这个技术就是直播软件源码平台的流媒体传输技术,在直播软件源码平台中,流媒体传输技术会将直播的图像、视频、音频等相关的流媒体信号通过网络传递到用户的…...

LeetCode 热题 100 JavaScript -- 74. 搜索二维矩阵
给你一个满足下述两条属性的 m x n 整数矩阵: 每行中的整数从左到右按非递减顺序排列。 每行的第一个整数大于前一行的最后一个整数。 给你一个整数 target ,如果 target 在矩阵中,返回 true ;否则,返回 false 。 …...

任我行 CRM SQL注入漏洞复现(HW0day)
0x01 产品简介 任我行CRM(Customer Relationship Management)是一款专业的企业级CRM软件,旨在帮助企业有效管理客户关系、提升销售效率和提供个性化的客户服务。 0x02 漏洞概述 任我行 CRM SmsDataList 接口处存在SQL注入漏洞,未…...
[CKA]考试之集群故障排查 – kubelet故障
由于最新的CKA考试改版,不允许存储书签,本博客致力怎么一步步从官网把答案找到,如何修改把题做对,下面开始我们的 CKA之旅 题目为: Task 一个名为wk8s-node-0的节点状态为NotReady,让其他恢复至正常状态…...

VBA技术资料MF42:VBA_从Excel中上面的单元格复制公式
【分享成果,随喜正能量】唯有梦想才配让你不安,唯有行动才能解除你的不安.绳锯木断,水滴石穿。也许你现在做的事情很小,只要你能日积月累的坚持下去,才会发现意义非凡。所谓的成功,便是别人失败的时候你还在…...

ORB-SLAM2第一节---单目地图初始化
单目初始化 1.前提条件(640*480) 参与初始化的两帧各自的特征点数目都需要大于100.两帧特征点成功匹配的数目需要大于或等于100.两帧特征点三角化成功的三维点数目需要大于50. 2.针对条件三 流程如下 记录当前帧和参考帧(第一帧ÿ…...

Postman 汉化及下载
Postman 是一款常用的 API 测试工具,可以方便地进行接口测试、调试和文档编写。本文将详细介绍如何下载安装 Postman 并汉化,包括每个步骤的详细说明。 下载安装 Postman 1、打开浏览器,访问 Postman 官网,下载适用于自己系统的…...
【运维】Zabbix简介及其应用领域
文章目录 1. Zabbix的背景与起源1.1. 监控工具的重要性为什么企业和个人需要监控工具?常见的监控挑战与需求 1.2. Zabbix的诞生背景Zabbix的发展历程Zabbix与其他监控工具的对比 2. Zabbix的核心功能2.1. 数据收集支持的数据收集方法数据的存储与历史记录 2.2. 可视…...

vue 设置了表单验证的el-input,在触发验证后无法继续输入的问题解决
问题表现 在项目中碰到的问题,说是input框出现验证提示后,该框就无法输入新的数据了 下面是我的代码: // dom结构 <el-form ref"addForm" :rules"addFormRules" :model"addForm" label-width"100px&…...

基于smardaten无代码开发智能巡检系统,让无人机飞得更准
目录 引言需求背景搭建思路开发过程(1)无人机设备数据接入(2)无人机巡检任务管理(3)无人机三维防控监视(4)运防一体化大屏设计(5)异常告警管理(6&…...
51项目——智能垃圾桶
51项目——智能垃圾桶 文章目录 51项目——智能垃圾桶项目需求项目材料(实物图可以百度看一看)接线实战编写部分代码(需要打包好的代码可以私我)效果视频结束项目需求 人靠近,垃圾桶开盖,投放垃圾,人离开,垃圾桶自动关盖。 并屏幕显示距离,和垃圾桶开关的状态。 项目材…...

HCIP——堆叠技术
堆叠 一、简介二、堆叠的优势1、提高可靠性2、简化组网3、简化管理4、强大的网络拓展能力 三、堆叠的方式1、堆叠卡堆叠2、业务口堆叠 四、堆叠的原理1、角色2、单机堆叠3、堆叠ID4、堆叠的优先级5、堆叠的建立过程 五、堆叠的配置 一、简介 堆叠技术 — 可以将多台真是得物理…...

芯片工程师求职题目之CPU篇(3)
1. 什么是cache(缓存)?它的工作原理是什么? Cache是少量的快速内存。它位于主存储器和中央处理器之间。每当CPU请求memory位置的内容时,首先检查cache中是否有此数据。如果数据存在于cache中,CPU直接从cache中获得数据。这是更快…...

Grounding dino + segment anything + stable diffusion 实现图片编辑
目录 总体介绍总体流程 模块介绍目标检测: grounding dino目标分割:Segment Anything Model (SAM)整体思路模型结构:数据引擎 图片绘制 集成样例 其他问题附录 总体介绍 总体流程 本方案用到了三个步骤,按顺序依次为:…...

学校招生小程序源码介绍
基于ThinkPHPFastAdminUniApp开发的学校招生小程序源码,专为学校招生场景量身打造,功能实用且操作便捷。 从技术架构来看,ThinkPHP提供稳定可靠的后台服务,FastAdmin加速开发流程,UniApp则保障小程序在多端有良好的兼…...

学习STC51单片机31(芯片为STC89C52RCRC)OLED显示屏1
每日一言 生活的美好,总是藏在那些你咬牙坚持的日子里。 硬件:OLED 以后要用到OLED的时候找到这个文件 OLED的设备地址 SSD1306"SSD" 是品牌缩写,"1306" 是产品编号。 驱动 OLED 屏幕的 IIC 总线数据传输格式 示意图 …...

c#开发AI模型对话
AI模型 前面已经介绍了一般AI模型本地部署,直接调用现成的模型数据。这里主要讲述讲接口集成到我们自己的程序中使用方式。 微软提供了ML.NET来开发和使用AI模型,但是目前国内可能使用不多,至少实践例子很少看见。开发训练模型就不介绍了&am…...

使用 Streamlit 构建支持主流大模型与 Ollama 的轻量级统一平台
🎯 使用 Streamlit 构建支持主流大模型与 Ollama 的轻量级统一平台 📌 项目背景 随着大语言模型(LLM)的广泛应用,开发者常面临多个挑战: 各大模型(OpenAI、Claude、Gemini、Ollama)接口风格不统一;缺乏一个统一平台进行模型调用与测试;本地模型 Ollama 的集成与前…...

视觉slam十四讲实践部分记录——ch2、ch3
ch2 一、使用g++编译.cpp为可执行文件并运行(P30) g++ helloSLAM.cpp ./a.out运行 二、使用cmake编译 mkdir build cd build cmake .. makeCMakeCache.txt 文件仍然指向旧的目录。这表明在源代码目录中可能还存在旧的 CMakeCache.txt 文件,或者在构建过程中仍然引用了旧的路…...
为什么要创建 Vue 实例
核心原因:Vue 需要一个「控制中心」来驱动整个应用 你可以把 Vue 实例想象成你应用的**「大脑」或「引擎」。它负责协调模板、数据、逻辑和行为,将它们变成一个活的、可交互的应用**。没有这个实例,你的代码只是一堆静态的 HTML、JavaScript 变量和函数,无法「活」起来。 …...

【Linux系统】Linux环境变量:系统配置的隐形指挥官
。# Linux系列 文章目录 前言一、环境变量的概念二、常见的环境变量三、环境变量特点及其相关指令3.1 环境变量的全局性3.2、环境变量的生命周期 四、环境变量的组织方式五、C语言对环境变量的操作5.1 设置环境变量:setenv5.2 删除环境变量:unsetenv5.3 遍历所有环境…...
python爬虫——气象数据爬取
一、导入库与全局配置 python 运行 import json import datetime import time import requests from sqlalchemy import create_engine import csv import pandas as pd作用: 引入数据解析、网络请求、时间处理、数据库操作等所需库。requests:发送 …...

Python训练营-Day26-函数专题1:函数定义与参数
题目1:计算圆的面积 任务: 编写一个名为 calculate_circle_area 的函数,该函数接收圆的半径 radius 作为参数,并返回圆的面积。圆的面积 π * radius (可以使用 math.pi 作为 π 的值)要求:函数接收一个位置参数 radi…...
6.计算机网络核心知识点精要手册
计算机网络核心知识点精要手册 1.协议基础篇 网络协议三要素 语法:数据与控制信息的结构或格式,如同语言中的语法规则语义:控制信息的具体含义和响应方式,规定通信双方"说什么"同步:事件执行的顺序与时序…...