计算机网络 2.3数据交换技术

第三节 数据交换技术

定义:两台计算机利用通信线路,通过多个转接节点,进行发送的数据通信方式。

一、电路交换

1.描述:通过网络节点在工作站之间建立专用的通信通道,即建立实际的物理连接。

2.过程:电路建立、数据传输、拆除电路。

3.适用场合:星型网络、电话系统。

4.特点:

①不对信息进行任何处理;

②必须有物理连接;

③连接期间是专用的,线路利用率低;

④延时是最小的;

⑤连接两端必须同时工作。

5.优点:实时性好、通信速率较高。

6.缺点:线路利用率低、双方必须同时工作。

二、报文交换

1.描述:采用“存储—转发”的方式,以报文的方式从源节点发出,经过中间节点到达目的节点,中间节点在收到报文时会先存储起来,等待空闲时才继续转发。

2.应用:邮件的收发。

3.优点:线路利用率较高、双方无需同时工作、可向多个目的站发送同一个报文、能在网络上实现报文的差错控制和纠错处理、能在网上进行速度和代码转换。

4.缺点:网络延时且变化比较大、不适用于实时通信或交互式的场合。

三、分组交换

1.描述:采用“存储—转发”的方式,以报文分组为单位进行交换。

2.应用:Internet、以太网。

3.分类:

①数据报

描述:报文被分组后“自由”的前往目的地,主机进行排序后得到信息。

优点:通信传输速率比较高、网络故障的适应力比较强。

缺点:传输时延较大、时延离散度大。

②虚电路

描述:两用户在收发之前建立逻辑连接,数据按顺序通过后将清除连接。

优点:对数据量大的通信传输速率高、延时短不易丢失。

缺点:对网络的依赖性大。

4.单位:一个报文分组的长度不限,分组的最大长度一般为一千到数千比特。

5.区别

比较项目虚电路数据报
建立连接需要不需要
目的选址仅建立连接时需要每个分组都需要
路由选择建立虚电路时需要选择路由,以后所有分组都使用此路由每个分组单独选择路由
分组次序保证不保证
差错和流量控制容易
面向连接面向连接面向无连接
传输可靠性可靠不可靠

四、帧中继交换

1.描述:是一种利用数字系统的低误码率和高传输率,以帧为单位,可以减少节点数据处理时间的技术。

2.单位:一个帧的长度不固定,但有限定。

3.适用场合:局域网。

五、信元交换

1.描述:是电路交换和分组交换技术的结合,是分组交换和时分多路复用技术的结合,以信元为单位,在数据链路层进行高质量的交换服务。

2.原理:单个信元都是根据信元头的内容进行交换,交换过程中采用标记交换的机制.

3.ATM模型的功能层:ATM物理层、ATM层、ATM适配层。

4.单位:一个信元为53B,其中5B的信元头,48B的传送数据。

【知识扩展】流量控制:

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

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

相关文章

Hive服务详解

Hive服务 HiveServer2、Hive Metastore 服务服务共同构成了 Hive 生态系统中的核心功能,分别负责管理元数据和提供数据查询服务,为用户提供了一个方便、高效的方式来访问和操作存储在 Hive 中的数据。 1. Hive 查询服务(HiveServer2&#xf…

关于路由过滤、路由策略的实验eNSP

具体接口IP地址如下图所示 第一步:配置IP R1: [R1]int g 0/0/0 [R1-GigabitEthernet0/0/0]ip ad [R1-GigabitEthernet0/0/0]ip address 100.1.1.1 24 Apr 23 2024 19:35:38-08:00 R1 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP on the interface Giga…

【论文笔记】RS-Mamba for Large Remote Sensing Image Dense Prediction(附Code)

论文作者提出了RS-Mamba(RSM)用于高分辨率遥感图像遥感的密集预测任务。RSM设计用于模拟具有线性复杂性的遥感图像的全局特征,使其能够有效地处理大型VHR图像。它采用全向选择性扫描模块,从多个方向对图像进行全局建模,从多个方向捕捉大的空间…

【快速入门 LVGL】-- 5、Gui Guider界面移植到STM32工程

上篇,我们已学习:【快速入门 LVGL】-- 4、显示中文 工程中添加了两个按钮作示范。运行效果如图: 本篇:把Gui Guider设计好的界面,移植到STM32工程。 特别地: 在使用Gui Guider进行界面设计时,应…

数学分析复习:一元单调函数的不动点定理

文章目录 一元单调函数的不动点定理 本篇文章适合个人复习翻阅,不建议新手入门使用 一元单调函数的不动点定理 定理 设函数 f f f 在区间 [ a , b ] [a,b] [a,b] 上单调递增,且 f ( a ) ≥ a , f ( b ) ≤ b f(a)\geq a,f(b)\leq b f(a)≥a,f(b)≤b&…

微信小程序 讯飞录音 点击按钮录音内容转文字

<page-meta page-style"{{ showPolish ? overflow: hidden; : }}" /> <view class"wrap"> <view class"header-tab" style"justify-content: {{typeList.length > 2 ? start : center}}"><view class&quo…

S-Edge网关:柔性部署,让物联网接入更统一

S-Edge网关是什么&#xff1f; 网关是在实际物理世界与虚拟网络世界相连接的交叉点&#xff0c;为了让这个交叉点尽可能的复用&#xff0c;无需每种设备都配套一种连接方式&#xff0c;边缘网关主要就是用于传感器等物理设备与网络实现数据交互的通用设备&#xff0c;也称为物…

贪心算法-活动安排问题和背包问题

实验6贪心算法-活动安排问题和背包问题 实验目的&#xff1a; 理解贪心算法的基本思想运用贪心算法解决实际问题 实验内容&#xff1a; 采用贪心方法编程实现以下问题的算法 1.如何安排下列活动使得使用的活动场所最少&#xff0c;并给出具体的安排方法。 活动 a b c …

Leetcode算法训练日记 | day34

专题九 贪心算法 一、K次取反后最大化的数组和 1.题目 Leetcode&#xff1a;第 1005 题 给你一个整数数组 nums 和一个整数 k &#xff0c;按以下方法修改该数组&#xff1a; 选择某个下标 i 并将 nums[i] 替换为 -nums[i] 。 重复这个过程恰好 k 次。可以多次选择同一个…

ubuntu2004,自动安装mysql5.7.37

操作系统版本&#xff1a;ubuntu20.04.3 脚本&#xff0c;将自动优化ubuntu系统和自动下载安装mysql5.7.37 脚本如下: #!/bin/bash# 软件源设置 sudo cp /etc/apt/sources.list{,.bak} sudo tee /etc/apt/sources.list << EOF #阿里云Mirrors - Ubuntu deb http://mir…

【大语言模型LLM】- Meta开源推出的新一代大语言模型 Llama 3

&#x1f525;博客主页&#xff1a;西瓜WiFi &#x1f3a5;系列专栏&#xff1a;《大语言模型》 很多非常有趣的模型&#xff0c;值得收藏&#xff0c;满足大家的收集癖&#xff01; 如果觉得有用&#xff0c;请三连&#x1f44d;⭐❤️&#xff0c;谢谢&#xff01; 长期不…

git常见命令(成长版)

ps&#xff1a;所谓成长版就是后续可能还会添加命令&#xff1a; 1.删除本地分支&#xff1a; git branch -d 分支名 2.拉取代码后默认master分支&#xff0c;切换到线上其他分支&#xff1a; &#xff08;1&#xff09;查看线上所有分支&#xff1a; git branch -a &#…

【STM32+HAL+Proteus】系列学习教程4---GPIO输入模式(独立按键)

实现目标 1、掌握GPIO 输入模式控制 2、学会STM32CubeMX配置GPIO的输入模式 3、具体目标&#xff1a;1、按键K1按下&#xff0c;LED1点亮&#xff1b;2、按键K2按下&#xff0c;LED1熄灭&#xff1b;2、按键K3按下&#xff0c;LED2状态取反&#xff1b; 一、STM32 GPIO 输入…

基于小程序实现的查寝打卡系统

作者主页&#xff1a;Java码库 主营内容&#xff1a;SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、小程序、安卓app等设计与开发。 收藏点赞不迷路 关注作者有好处 文末获取源码 技术选型 【后端】&#xff1a;Java 【框架】&#xff1a;ssm 【…

[Algorithm][前缀和][模板 一维前缀和][模板 二维前缀和][寻找数组中心下标][除自身以外数组的乘积] + 前缀和原理 + 前缀和模板

目录 0.原理讲解1.[模板]一维前缀和1.题目链接2.模板代码实现 2.[模板]二维前缀和1.题目链接2.算法原理讲解3.模板代码实现 3.寻找数组的中心下标1.题目链接2.算法原理详解3.代码实现 4.除自身以外数组的乘积1.题目链接2.算法原理详解3.代码实现 0.原理讲解 前缀和&#xff1a;…

Docker学习(二十五)构建 Arthas 基础镜像

目录 一、简介二、构建基础镜像2.1 下载 Arthas2.2 编写 Dockerfile2.3 构建镜像2.4 创建容器2.5 测试 一、简介 Arthas 是一款由 阿里巴巴 开发的 线上监控诊断工具。通过全局视角实时查看应用负载、内存、GC、线程等信息&#xff0c;能在不修改代码的情况下&#xff0c;对业…

Pytorch常用的函数(八)常见优化器SGD,Adagrad,RMSprop,Adam,AdamW总结

Pytorch常用的函数(八)常见优化器SGD,Adagrad,RMSprop,Adam,AdamW总结 在深度学习中&#xff0c;优化器的目标是通过调整模型的参数&#xff0c;最小化&#xff08;或最大化&#xff09;一个损失函数。 优化器使用梯度下降等迭代方法来更新模型的参数&#xff0c;以使损失函数…

【QT进阶】Qt http编程之实现websocket server服务器端

往期回顾 【QT进阶】Qt http编程之json解析的简单介绍-CSDN博客 【QT进阶】Qt http编程之nlohmann json库使用的简单介绍-CSDN博客 【QT进阶】Qt http编程之websocket的简单介绍-CSDN博客 【QT进阶】Qt http编程之实现websocket server服务器端 一、最终效果 通过ip地址和端口…

人工智能时代的关键技术:深入探索向量数据库及其在AI中的应用

文章目录 1. 理解向量数据库&#xff1a;二维模型示例2. 向量数据库中的数据存储与检索3. 向量数据库如何工作&#xff1f;4. 向量数据库如何知道哪些向量相似&#xff1f; 在人工智能技术日益成熟的当下&#xff0c;向量数据库作为处理和检索高维数据的关键工具&#xff0c;对…

【治理与监管题】

https://www.pcisecuritystandards.org/ https://nvlpubs.nist.gov/nistpubs/specialpublications/nist.sp.800-88r1.pdf 介绍 网络安全是一个快速发展的环境&#xff0c;恶意行为者不遗余力地利用高度敏感系统中的漏洞&#xff0c;通常旨在造成敏感企业数据的严重破坏、破坏和…