当前位置: 首页 > news >正文

数据通信与网络(三)

物理层概述:

物理层是网络体系结构中的最低层

它既不是指连接计算机的具体物理设备,也不是指负责信号传输的具体物理介质, 而是指在连接开放系统的物理媒体上为上一层(指数据链路层)提供传送比特流的一个物理连接。

物理层的主要功能——为它的服务用户(即数据链路层的实体)在具体的物理媒体上提供“透明”传输比特流的能力。  

物理层的作用——尽可能屏蔽计算机网络使用的物理设备、传输介质和通信方式的差异,使得数据链路层不必去考虑物理设备和传输介质的具体特性,而只要考虑完成本层的协议和服务。

物理层的协议与具体的物理设备、传输媒体及通信手段有关。用于物理层的协议也常称为规程

物理层的许多协议是在OSI/RM公布以前制定的,并没有用OSI术语进行描述,只能将物理层实现的主要功能描述为与传输媒体接口有关的四个重要特性:机械特性、电气特性、功能特性 、规程特性

物理层接口特性

物理层协议实际上是DTE与DCE之间的一组约定。这组约定规定了DTE与DCE之间标准接口特性。

数据传输通常是经过DTE-DCE,再经过DCE-DTE的路径

DTE(Data Terminal Equipment)   数据终端设备的英文缩写,它是一种具有一定的数据处理和转发能力的设备。DTE可以是一台计算机、终端或各种I/O设备。

DCE(Data Circuit-Terminating Equipment数据电路终接设备)   在DTE和传输线路之间提供信号变换和编码的功能,并且负责建立、保持和释放数据链路的设备。典型的DCE,如调制解调器(modem)。

DTE/DCE接口是标准化的。它具有机械、电气、功能和规程四个方面的特性。   

机械特性

指明接口所用接线器的形状和尺寸、引线数目和排列、固定和锁定装置等。

常用的标准接口:

ISO 2110  数据通信--25芯DTE/DCE接口接线器及引线分配。用于串行和并行音频调制解调器、公用数据网接口、电报(包括用户电报)接口和自动呼叫设备。

ISO 2593    高速数据终端设备用接线器和引线分配。34芯接线器用于V.35(通用终端接口的规定)宽带MODEM

ISO 4902    数据通信-37芯和9芯DTE/DCE接口接线器及引线分配,用于串行音频和宽带调制解调器。

ISO 4903  数据通信-15芯DTE/DCE接口接线器及引线分配 。用于X.20、X.21、X.22所规定的公用数据网接口。

ISO标准化的部分接线器

电气特性

指明在接口电缆的各条线上电气连接及有关电路特性,包括信号电平范围、阻抗、负载、速率和距离限制等。

如表5-1是普通电话交换网接口电气特性的主要规定

功能特性

主要对各接口信号线作出确切的功能定义以及相互间的操作关系。

对接口线按具有的功能多少,通常采有一线一义法(每根信号线定义一种功能)和一线多义法(每根信号线被定义为多种功能)。

信号线按其功能一般可分为四大类:数据线、控制线、定时线和接地线。常用的接口功能特性的标准有:EIA RS-232-C,EIA RS-449,ITU-T V.24等(见表5-3)。

规程特性

主要规定接口各信号线之间的相互关系、动作顺序以及维护测试操作等内容。反映了在数据通信过程中,通信双方可能发生的各种可能事件。

目前,用于物理层规程特性的标准有:ITU-T  V.24、V.25、V.54、X.20、X.20bis、X.21、X.21bis、X.22、X.150等。 表5-4给出了EIA、ITU-T和ISO有关DTE/DCE主要接口标准及其兼容关系。

物理层的常用标准

(一)EIA RS-232

EIA RS-232是美国电子工业协会EIA于1962年制订的著名物理层异步通信接口标准。

RS-232-C接口的机械特性

使用25芯接线器(与ISO 2110兼容)。

在DTE侧采用针式(凸插头)结构,DCE侧采用孔式(凹插座)结构。

实际使用可采用芯针较少的9芯接线器。

RS-232-C接口的电气特性

采用单端发送单端接收、双极性电源供电,其逻辑1电平为-5V~-15V,逻辑0电平为+5V~+15V,详见表5-5。

RS-232-C的接口电平不能和TTL(晶体管-晶体管逻辑集成电路)、DTL(二极管-晶体管逻辑门电路)输出、输入的电平(1为2.4V,0为0.4V)相兼容,而必须外加传输线驱动/接收器实现电平的转换。RS-232-C的最大传输距离为15m。

RS-232-C接口的功能特性

信号线的功能定义见表5-6。信号线共20条,可分为四类:数据线(4条)、控制线(11条) 、定时线(3条)和地线(2条) 。其余5条是未定义或专用的。

RS-232-C接口有主、辅两种信道。辅信道用于在互连设备之间传送一些辅助的控制信息,通常很少使用,其速率低于主信道。

RS-232-C接口的规程特性

规程特性描述了在不同的条件下,各条信号线呈现“接通”(正电平,逻辑0)或“断开”(负电平,逻辑1)状态的顺序和关系。例如, DTE若想将数据发往传输线路,必须做到CC(数据设备就绪)、CD(数据终端就绪)、CA(请求发送)、CB(允许发送)这4条控制线全部呈“接通”状态,也就是既做到设备就绪,又做到线路就绪。

由于RS-232-C对许多用户环境有所限制,而用户又迫切要求改善原有特性,如提高速率、增大距离、追加某些必要的功能(如环回测试)等。于是,EIA于1987年将C版本修订为D版本,1991年又修订为E版本,1997年再修订为F版本。因各版本修订内容不多,许多厂商仍用为原来的旧名称RS-232-C。

(二)EIA RS-232 

RS-232-C接口的电气特性

采用单端发送单端接收、双极性电源供电,其逻辑1电平为-5V~-15V,逻辑0电平为+5V~+15V,详见表5-5。

RS-232-C的接口电平不能和TTL(晶体管-晶体管逻辑集成电路)、DTL(二极管-晶体管逻辑门电路)输出、输入的电平(1为2.4V,0为0.4V)相兼容,而必须外加传输线驱动/接收器实现电平的转换。RS-232-C的最大传输距离为15m。

RS-232-C接口的功能特性

信号线的功能定义见表5-6。信号线共20条,可分为四类:数据线(4条)、控制线(11条) 、定时线(3条)和地线(2条) 。其余5条是未定义或专用的。

RS-232-C接口有主、辅两种信道。辅信道用于在互连设备之间传送一些辅助的控制信息,通常很少使用,其速率低于主信道。

RS-232-C接口的规程特性

规程特性描述了在不同的条件下,各条信号线呈现“接通”(正电平,逻辑0)或“断开”(负电平,逻辑1)状态的顺序和关系。例如, DTE若想将数据发往传输线路,必须做到CC(数据设备就绪)、CD(数据终端就绪)、CA(请求发送)、CB(允许发送)这4条控制线全部呈“接通”状态,也就是既做到设备就绪,又做到线路就绪。

由于RS-232-C对许多用户环境有所限制,而用户又迫切要求改善原有特性,如提高速率、增大距离、追加某些必要的功能(如环回测试)等。于是,EIA于1987年将C版本修订为D版本,1991年又修订为E版本,1997年再修订为F版本。因各版本修订内容不多,许多厂商仍用为原来的旧名称RS-232-C。

(三)EIA RS-449

EIA RS-449 是为替代EIA RS-232-C而提出的物理层标准接口。由 3 个标准组成。

RS-449 规定了接口的机械特性、功能特性的过程特性(相当于V.35)。

RS-423-A 规定采用非平衡传输时(即所有的电路共用一个公共地)的电气特性。

RS-422-A 规定采用平衡传输时(即所有的电路没有公共地)的电气特性。

RS-449接口的机械特性

使用37芯和9芯接线器,后者用于辅信道操作。

RS-449接口的电气特性

RS-423-A规定了采用差动接收的非平衡电气连接特性。信号电平采用±6V的负逻辑。当传输距离为100m时,速率为10kb/s;距离为10m时,速率为300kb/s。

RS-422-A规定了采用平衡电气连接特性,信号电平采用±6V 的负逻辑。传输距离为1000m时,速率为100kb/s;距离为10m时,速率可达10Mb/s。

RS-449接口的功能特性

对30条信号线作了功能性定义。与RS-232-C相比,新增的信号线主要是为了解决环回测试和其他功能的问题。

RS-449接口的规程特性

沿用了RS-232-C的规程特性。

RJ-45

1. RJ-45插头用于局域网与ADSL (Asymmetric Digital Subscriber Line非对称数据用户线)宽带上网用户的网络设备间 网线连接。

2.双绞线简介

最古老但又最常用的传输媒体。

把两根互相绝缘的铜导线并排放在一起,然后用规则的方法绞合 (twist) 起来就构成了双绞线。

绞合度越高,可用的数据传输率越高。

2 大类:

相关文章:

数据通信与网络(三)

物理层概述: 物理层是网络体系结构中的最低层 它既不是指连接计算机的具体物理设备,也不是指负责信号传输的具体物理介质, 而是指在连接开放系统的物理媒体上为上一层(指数据链路层)提供传送比特流的一个物理连接。 物理层的主要功能——为…...

盲盒小程序模式?有什么功能?

近些年,盲盒成为了热门的休闲娱乐消费方式,深深吸引着消费者的目光,行业更是持续上升发展,成为了具有巨大发展前景的行业之一。 随着市场的逐步发展,盲盒也开始向线上模式发展,以互联网为媒介,…...

【MySQL进阶之路 | 高级篇】InnoDB搜索引擎行格式

1. COMPACT行格式 COMPACT行格式是MySQL5.1的默认行格式.其结构示意图如下. 大体可以分为两部分. 记录的额外信息.这里面有包括变长字段长度列表,NULL值列表和记录头信息.记录的真实数据. (1).变长字段长度列表 MySQL支持一些变长的数据类型.比如VARCHAR(m), VA…...

大数据面试-Scala

谈谈scala的闭包、柯里化、高阶函数 如果一个函数,访问到了它的外部(局部)变量的值,那么这个函数和他所处的环境,称为闭包。 闭包在函数式编程中是一个重要的概念,广泛用于高阶函数、柯里化等技术中。 函数…...

76.最小覆盖子串

给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 “” 。 注意: 对于 t 中重复字符,我们寻找的子字符串中该字符数量必须不少于 t 中该字符数量。 如果 s 中存…...

深度学习算法informer(时序预测)(三)(Encoder)

一、EncoderLayer架构如图(不改变输入形状) 二、ConvLayer架构如图(输入形状中特征维度减半) 三、Encoder整体 包括三部分 1. 多层EncoderLayer 2. 多层ConvLayer 3. 层归一化 代码如下 class AttentionLayer(nn.Module):de…...

HTML和CSS基础(一)

前言 HTML(HyperText Markup Language)是一种用于创建网页的标准标记语言。它由各种标签组成,这些标签定义了网页的结构和内容。HTML的早期形式诞生于1989年,由CERN的物理学家Tim Berners-Lee发明,最初用于在科学家之…...

低代码平台教你两步把SQL直接转换为RESTful API

文章目录 前言一、简介1. 项目亮点2. 技术栈3. 核心功能4. 数据库设计二、搭建教程1. 目录结构2. 下载2.1 下载2.2 上传2.3 解压3. 配置3.1 创建并切换数据库3.2 执行sql文件3.3 修改配置文件4. 启动/停止4.1 启动4.2 停止4.3 重启5. 浏览器访问三、配置教程1. 数据源配置1.1 创…...

JavaWeb阶段学习知识点(二)

登录校验和JWT令牌实现 JWT使用方式 创建一个springboot项目,pom.xml引入jwt依赖 <dependency><groupId>io.jsonwebtoken</groupId><artifactId>jjwt</artifactId><version>0.9.1</version></dependency><!-- 针对jdk17或…...

数据结构【二叉树】

前言 我们在前面学习了使用数组来实现二叉树&#xff0c;但是数组实现二叉树仅适用于完全二叉树&#xff08;非完全二叉树会有空间浪费&#xff09;&#xff0c;所以我们本章讲解的是链式二叉树&#xff0c;但由于学习二叉树的操作需要有一颗树&#xff0c;才能学习相关的基本…...

Vue P17-54

18、计算属性 示例&#xff1a;实现姓名的联动效果 可以用插值语法、method {{func()}} 这里必须有 &#xff08;&#xff09;表示返回值 在事件处理中&#xff0c;click“func1” 有没有无所谓 computed的计算属性和data中的属性都在vm中&#xff0c;但vm._data里只有后者…...

【自动驾驶】从零开始做自动驾驶小车

文章目录 自动驾驶小车系统、运动底盘的运动学分析和串口通信控制电机PID控制IMU初始化与陀螺仪零点漂移ubuntu基础教程ROS基础键盘控制巡线(雷达避障)雷达跟随视觉跟踪2D建图、2D导航3D建图、3D导航纯视觉建图导航语音控制KCF跟随自主建图建图与导航多机编队WEB浏览器显示摄像…...

一文让你彻底搞懂什么是VR、AR、AV、MR

随着科技的飞速发展&#xff0c;现实世界与虚拟世界的界限变得越来越模糊。各种与现实增强相关的技术如雨后春笋般涌现&#xff0c;令人眼花缭乱。本文将为你详细解读四种常见的现实增强技术&#xff1a;虚拟现实&#xff08;VR&#xff09;、增强现实&#xff08;AR&#xff0…...

Python设计模式 - 简单工厂模式

定义 简单工厂模式是一种创建型设计模式&#xff0c;它通过一个工厂类来创建对象&#xff0c;而不是通过客户端直接实例化对象。 结构 工厂类&#xff08;Factory&#xff09;&#xff1a;负责创建对象的实例。工厂类通常包含一个方法&#xff0c;根据输入参数的不同创建并返…...

L55--- 257.二叉树的所有路径(深搜)---Java版

1.题目描述 2.思路 &#xff08;1&#xff09;因为是求二叉树的所有路径 &#xff08;2&#xff09;然后是带固定格式的 所以我们要把每个节点的整数数值换成字符串数值 &#xff08;3&#xff09;首先先考虑根节点&#xff0c;也就是要满足节点不为空 返回递归的形式dfs(根节…...

智慧园区解决方案PPT(53页)

## 1.1 智慧园区背景及需求分析 - 智慧园区的发展历程包括园区规划、经济、产业、企业、管理、理念的转变&#xff0c;强调管理模式创新&#xff0c;关注业务综合化、管理智慧化等发展。 ## 1.2 国家对智慧园区发展的政策 - 涉及多个国家部门&#xff0c;如工信部、住建部、…...

Windows安装MySQL(8.0.37)

安装&#xff1a;https://blog.csdn.net/XLBYYDS/article/details/139711682 注意点&#xff1a; &#xff08;1&#xff09;必须安装到C盘系统盘&#xff0c;否则执行 net start mysql 启动服务时&#xff0c;可能会启动失败。 &#xff08;2&#xff09;如果安装时出现 The…...

永磁同步电机驱动死区补偿

1 死区效应及补偿 1. 1 死区效应 在本文的电机控制嵌入式系统中,逆变器为三 相电压型桥式逆变电路,如图 1 所示。 在理想状态 下,上桥臂和下桥臂的控制信号满足互补通断原则, 即上桥臂开通时,下桥臂关断,反之亦然。 而在实际 应用中,开关管的通断需要一定的开通时…...

智能体合集

海外版coze: 前端代码助手 后端代码助手&#xff1a; 前端代码助手&#xff1a;...

智能农业管理系统设计

一、引言 随着物联网、云计算和大数据技术的快速发展&#xff0c;智能农业管理系统成为提高农业生产效率、优化资源配置、降低环境污染的重要手段。本设计旨在构建一个集数据采集、传输、处理、分析于一体的智能农业管理系统&#xff0c;为农业生产提供全方位、精准化的服务。 …...

零门槛NAS搭建:WinNAS如何让普通电脑秒变私有云?

一、核心优势&#xff1a;专为Windows用户设计的极简NAS WinNAS由深圳耘想存储科技开发&#xff0c;是一款收费低廉但功能全面的Windows NAS工具&#xff0c;主打“无学习成本部署” 。与其他NAS软件相比&#xff0c;其优势在于&#xff1a; 无需硬件改造&#xff1a;将任意W…...

ES6从入门到精通:前言

ES6简介 ES6&#xff08;ECMAScript 2015&#xff09;是JavaScript语言的重大更新&#xff0c;引入了许多新特性&#xff0c;包括语法糖、新数据类型、模块化支持等&#xff0c;显著提升了开发效率和代码可维护性。 核心知识点概览 变量声明 let 和 const 取代 var&#xf…...

docker详细操作--未完待续

docker介绍 docker官网: Docker&#xff1a;加速容器应用程序开发 harbor官网&#xff1a;Harbor - Harbor 中文 使用docker加速器: Docker镜像极速下载服务 - 毫秒镜像 是什么 Docker 是一种开源的容器化平台&#xff0c;用于将应用程序及其依赖项&#xff08;如库、运行时环…...

Java 8 Stream API 入门到实践详解

一、告别 for 循环&#xff01; 传统痛点&#xff1a; Java 8 之前&#xff0c;集合操作离不开冗长的 for 循环和匿名类。例如&#xff0c;过滤列表中的偶数&#xff1a; List<Integer> list Arrays.asList(1, 2, 3, 4, 5); List<Integer> evens new ArrayList…...

8k长序列建模,蛋白质语言模型Prot42仅利用目标蛋白序列即可生成高亲和力结合剂

蛋白质结合剂&#xff08;如抗体、抑制肽&#xff09;在疾病诊断、成像分析及靶向药物递送等关键场景中发挥着不可替代的作用。传统上&#xff0c;高特异性蛋白质结合剂的开发高度依赖噬菌体展示、定向进化等实验技术&#xff0c;但这类方法普遍面临资源消耗巨大、研发周期冗长…...

376. Wiggle Subsequence

376. Wiggle Subsequence 代码 class Solution { public:int wiggleMaxLength(vector<int>& nums) {int n nums.size();int res 1;int prediff 0;int curdiff 0;for(int i 0;i < n-1;i){curdiff nums[i1] - nums[i];if( (prediff > 0 && curdif…...

江苏艾立泰跨国资源接力:废料变黄金的绿色供应链革命

在华东塑料包装行业面临限塑令深度调整的背景下&#xff0c;江苏艾立泰以一场跨国资源接力的创新实践&#xff0c;重新定义了绿色供应链的边界。 跨国回收网络&#xff1a;废料变黄金的全球棋局 艾立泰在欧洲、东南亚建立再生塑料回收点&#xff0c;将海外废弃包装箱通过标准…...

如何将联系人从 iPhone 转移到 Android

从 iPhone 换到 Android 手机时&#xff0c;你可能需要保留重要的数据&#xff0c;例如通讯录。好在&#xff0c;将通讯录从 iPhone 转移到 Android 手机非常简单&#xff0c;你可以从本文中学习 6 种可靠的方法&#xff0c;确保随时保持连接&#xff0c;不错过任何信息。 第 1…...

BCS 2025|百度副总裁陈洋:智能体在安全领域的应用实践

6月5日&#xff0c;2025全球数字经济大会数字安全主论坛暨北京网络安全大会在国家会议中心隆重开幕。百度副总裁陈洋受邀出席&#xff0c;并作《智能体在安全领域的应用实践》主题演讲&#xff0c;分享了在智能体在安全领域的突破性实践。他指出&#xff0c;百度通过将安全能力…...

CVE-2020-17519源码分析与漏洞复现(Flink 任意文件读取)

漏洞概览 漏洞名称&#xff1a;Apache Flink REST API 任意文件读取漏洞CVE编号&#xff1a;CVE-2020-17519CVSS评分&#xff1a;7.5影响版本&#xff1a;Apache Flink 1.11.0、1.11.1、1.11.2修复版本&#xff1a;≥ 1.11.3 或 ≥ 1.12.0漏洞类型&#xff1a;路径遍历&#x…...