数据通信与网络(三)

news2024/12/25 13:53:29

物理层概述:

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

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

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

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

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

物理层的许多协议是在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 大类:

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

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

相关文章

MDK-ARM 编译后 MAP 文件分析

本文配合 STM32 堆栈空间分布 食用更佳! 一图胜千言。。。

U盘文件夹损坏0字节:现象解析、恢复方法与预防措施

在日常工作和生活中,U盘因其便携性和大容量成为我们存储和传输数据的重要工具。然而,当U盘中的文件夹突然损坏并显示为0字节时,我们可能会感到困惑和焦虑。本文将对U盘文件夹损坏0字节的现象进行详细描述,分析其可能的原因&#x…

[Qt]Qt框架解析:从入门到精通,探索平台开发的无限可能

一、Qt的概述 Qt是一个跨平台的C图形用户界面应用程序框架(GUI)。它为应用程序开发者提供建立艺术级图形界面所需的所有功能。它是完全面向对象的,很容易扩展,并且允许真正的组件编程。开发环境为Qt creator5.8.0,下载…

【MATLAB源码-第229期】基于matlab的有源功率因数校正仿真,采用PI调节改善功率因数;改善后达到99%.

操作环境: MATLAB 2022a 1、算法描述 一、整体结构概述 有源功率因数校正(APFC)是一种用于提高电力系统功率因数的技术,通过控制电流的波形,使其与电压的波形保持一致,从而减少无功功率的产生&#xff…

原来这个东西叫 Docker

大家好,我是徒手敲代码。 今天来聊聊 Docker 三个时代的演变 首先要先了解 Docker 出现的背景。在计算机技术的发展历程中,我们经历了从物理机时代到虚拟机时代,再到容器化时代的演变。 在物理机时代,应用程序直接运行在物理服务…

精准测试与传统的手工测试

大部分测试从业人员都经历了手工测试到自动化测试递进,测试技术及思路都发生了日新月异的变化,有些中厂及大厂都有一套强大且复杂的自动化测试用例时刻保障产品的稳定性及正确性。 所谓精准测试,就是借助一定的技术手段、通过算法的辅助对传…

游戏遇到攻击有什么办法能解决?

随着网络技术的飞速发展,游戏行业在迎来繁荣的同时,也面临着日益严峻的网络威胁。黑客攻击、数据泄露、DDoS攻击等安全事件频发,给游戏服务器带来了极大的挑战。面对愈演愈烈的网络威胁,寻找一个能解决游戏行业攻击问题的安全解决…

【Matlab】CNN-LSTM分类 卷积神经网络-长短期记忆神经网络组合模型(附代码)

资源下载: https://download.csdn.net/download/vvoennvv/89466499 分类算法资源合集:https://download.csdn.net/download/vvoennvv/89466519 目录 Matlab SVM支持向量机分类算法 Matlab RF随机森林分类算法 Matlab RBF径向基神经网络分类算法 Ma…

容器之事件盒

代码&#xff1a; #include <gtk-2.0/gtk/gtk.h> #include <glib-2.0/glib.h> #include <gtk-2.0/gdk/gdkkeysyms.h> #include <stdio.h>static void label_const(GtkWidget *eventbox) {static int i 0;static char citem[100];sprintf(citem, &quo…

OrangePi连接Wi-Fi步骤

下面介绍的是用终端命令行的方式配置WIFI&#xff1a; 首先输入以下命令用于扫描并查看周围的WiFi热点。也可以直接连接。 nmcli dev wifi之后会在终端打出周围所有可以连接的WiFi&#xff0c;按方向键上下可以查看显示更多&#xff0c;按q键退出。 然后同样使用nmcli命令连接…

Java中setLineWrap(true)和setWrapStyleWord(true)优化TextArea

在 Java Swing 开发中&#xff0c;JTextArea 是一个多行的文本区域组件&#xff0c;常用于显示和编辑大量文本。当处理长文本时&#xff0c;默认行为是不换行并且出现水平滚动条&#xff0c;这通常会降低用户体验。幸运的是&#xff0c;JTextArea 提供了两个非常有用的方法&…

解决Few-shot问题的两大方法:元学习与微调

基于元学习&#xff08;Meta-Learning&#xff09;的方法&#xff1a; Few-shot问题或称为Few-shot学习是希望能通过少量的标注数据实现对图像的分类&#xff0c;是元学习(Meta-Learning)的一种。 Few-shot学习&#xff0c;不是为了学习、识别训练集上的数据&#xff0c;泛化…

【面试题分享】重现 string.h 库常用的函数

文章目录 【面试题分享】重现 string.h 库常用的函数一、字符串复制1. strcpy&#xff08;复制字符串直到遇到 null 终止符&#xff09;2. strncpy&#xff08;复制固定长度的字符串&#xff09; 二、字符串连接1. strcat&#xff08;将一个字符串连接到另一个字符串的末尾&…

小程序 获取插件用户openpid?

接口英文名 getPluginOpenPId 功能描述 通过 wx.pluginLogin 接口获得插件用户标志凭证 code 后传到开发者服务器&#xff0c;开发者服务器调用此接口换取插件用户的唯一标识 openpid。 调用方式 HTTPS 调用 第三方调用 调用方式以及出入参和HTTPS相同&#xff0c;仅是调…

慢阻肺患者为何容易营养不良?朗格力教你轻松改善

#肺科营养#朗格力#班古营养#复合营养素#肺部营养#肺部健康# 慢阻肺是我国常见的、高患病率的慢性呼吸系统疾病,会对肺结构和功能产生影响,从而引起各种不良反应,其中营养不良是常见并发症之一。慢阻肺为什么会发生营养不良?营养不良又是怎么伤害慢阻肺的呢?为什么像班古精准…

深度学习之绘图基础

文章目录 1.实验目的2. 需求3.代码结果图片 1.实验目的 熟练绘制各种图像&#xff0c;为深度学习打基础 2. 需求 给定一个函数&#xff0c;需要你画出原图像以及这个函数在某点切线图像 3.代码 # File: python绘制函数图像以及倒数图像.py # Author: chen_song # Time: 20…

【2024最新华为OD-C/D卷试题汇总】[支持在线评测] LYA的测试用例执行计划(100分) - 三语言AC题解(Python/Java/Cpp)

🍭 大家好这里是清隆学长 ,一枚热爱算法的程序员 ✨ 本系列打算持续跟新华为OD-C/D卷的三语言AC题解 💻 ACM银牌🥈| 多次AK大厂笔试 | 编程一对一辅导 👏 感谢大家的订阅➕ 和 喜欢💗 📎在线评测链接 https://app5938.acapp.acwing.com.cn/contest/2/problem/OD…

【尚庭公寓SpringBoot + Vue 项目实战】移动端浏览历史(二十二)

【尚庭公寓SpringBoot Vue 项目实战】移动端浏览历史&#xff08;二十二&#xff09; 文章目录 【尚庭公寓SpringBoot Vue 项目实战】移动端浏览历史&#xff08;二十二&#xff09;1、业务介绍2.接口开发2.1.分页查询浏览历史列表2.2.保存浏览历史 1、业务介绍 浏览历史指的…

暴雨讲堂|通往AGI的必由之路—AI agent是什么?

在三月份英伟达的新品发布会上&#xff0c;黄仁勋反复提及一个词汇— Generalist Embodied Agent&#xff0c;意为“通用具身智能体”&#xff0c;给观众留下了深刻的印象。其实具身智能指的是不同形态的拥有主动感知交互能力的机器人。其实&#xff0c;业界对它还有一个更为熟…

【读论文】Learning perturbations to explain time series predictions

文章目录 Abstract1. Introduction2. Background Work3. Method4. Experiments4.1 Hidden Markov model experiment4.2 MIMIC-III experiment 5. ConclusionReferences 论文地址&#xff1a;Learning Perturbations to Explain Time Series Predictions代码地址&#xff1a;htt…