【计算机网络】电路交换、电报交换、分组交换

【计算机网络】电路交换、电报交换、分组交换

目录

  • 【计算机网络】电路交换、电报交换、分组交换
    • 1. 电路交换
    • 2. 电报交换
    • 3. 分组交换
    • 4. 基于分组交换~“虚电路交换”技术

1. 电路交换

电路交换(Circuit Switching):通过物理线路的连接,动态地分配传输线路资源。
电路交换的过程“

  1. 建立连接(尝试占用通信资源)
  2. 通信(一直占用通信资源)
  3. 释放连接(归还通信资源)

如果计算机网络采用 “电路交换”技术?

电路交换的优点:

通信前从 主叫端到被叫端建立一条专用的物理通路,在通信的全部时间内,两个用户始终占用端到端的线路资源。数据直送,传输速率高。(电路交换更适用于:低频次、大量地传输数据)

电路交的缺点:

  1. 建立/释放连接,需要额外的时间开销。(计算机之间数据往往是“突发式”传输,即往往会高频次、少量地传输数据)。
  2. 线路被通信双方独占,利用率低。
  3. 线路灵活性差。
  4. 交换节点不支持“差错控制”(无法发现传输过程中的发生的数据错误)

2. 电报交换

报文交换技术
在这里插入图片描述

在这里插入图片描述

电报包含:控制信息和用户数据
组合在一起称为:message 信息
报文交换机会先存储下来报文。 存储转发表

存储转发的思想:把传送的数据单元先存储进中间节点,再根据目的地址转发至下一节点。

在这里插入图片描述

根据当时的网络负载情况来选择线路(先走空闲的线路)

报文技术在通讯之前不需要建立连接

报文交换的优点:

  1. 通信前无需建立连接
  2. 数据以“报文”为单位被交换节点间“存储转发”,通信,线路可以灵活分配。

报文交换的缺点:

  1. 报文不定长,不利于转发处理
  2. 长报文的存储转发时间开销大、缓存开销大
  3. 长报文容易出错,重传代价高

3. 分组交换

将数据切开,增加源地址、目的地址;分组号。
在这里插入图片描述
到了再排序:
在这里插入图片描述

路由器就是典型的分组交换机。

分组交换的优点:

  1. 通信前无需建立连接
  2. 数据以“分组”为单位被交换节点间“存储转发”,通信,线路可以灵活分配。
  3. 在通信时间内,两个用户无需独占一整条物理线路。相比于电路交换,线路利用率高。
  4. 交换节点支持“差错控制”(通过校验技术)

相对于报文交换,分组交换改进了如下问题:

  1. 分组定长,方便存储转发管理
  2. 分组存储转发时间开销小,缓存开销小
  3. 分组不易出错,重传代价低

分组交换的缺点:

  1. 控制信息的占比增加
  2. 依然存在存储转发时延
  3. 报文被拆分为多个分组,传输过程中可能出现失序、丢失等问题,增加处理的复杂度

4. 基于分组交换~“虚电路交换”技术

  1. 建立连接(虚拟电路)
  2. 通信(分组按序、按已建立好的既定线路发送,通信双方不独占线路)
  3. 释放连接

在这里插入图片描述

在这里插入图片描述

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

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

相关文章

JavaScript练手小技巧:利用鼠标滚轮控制图片轮播

近日,在浏览网站的时候,发现了一个有意思的效果:一个图片轮播,通过上下滚动鼠标滚轮控制图片的上下切换。 于是就有了自己做一个的想法,顺带复习下鼠标滚轮事件。 鼠标滚轮事件,参考这篇文章:…

【人工智能学习笔记】4_2 深度学习基础之多层感知机

感知机概述 感知机是人工智能最早的模型,是一种有监督的算法,本质上是一个二分类问题,是神经网络和支持向量机的基础缺点:感知机智能解决单纯的线性问题 感知机的过程 多层感知机的层级结构 多层感知机的层级结构主要包括输入层、隐藏层和输出层、可以用于拟合非线性函数。…

初中生台灯哪个牌子的质量好?五款真的有护眼效果的台灯

现在市面上形形色色的打着“护眼”口号的台灯太多了,因为眼睛对于我们来说很重要,我们看到美丽的事物都因为有他,所以大家一听到护眼就会选择购买。初中生台灯哪个牌子的质量好?很多商家为了赚钱,随便贴个标签就说护眼…

【Mysql】系统服务启动访问报错问题处理:this is incompatible with sql_mode=only_full_group_by

一、背景: 本来已经正常运行的平台,突然有一天由于对服务器进行部分操作迁移,发现jar可以正常启动,但是访问功能一直报错,监控后台日志后,发现了问题: 报错的具体信息如下: Caused…

安全产品概述

防火墙 防火墙的核心功能是过滤掉有害的流量,在专用网络和公共网络之间建立保护屏障。防火墙过滤通常基于一系列规则,如 IP 地址、域名、协议、端口号、关键字等,对入站和出站的流量进行过滤。这些规则也称为访问控制列表(ACCESS…

JSON格式

JSON(JavaScript Object Notation, JS对象简谱)是一种轻量级的数据交换格式。JSON 就是一种字符串格式,这种格式无论是在前端还是在后端,都可以很容易的转换成对象,所以常用于前后端数据传递 说明: JSON的语法 ​ var obj“{‘属性名’:‘…

Vue3.0项目实战(三)——大事件管理系统首页 layout 架子与文章分类的实现

目录 1. 首页 layout 架子 [element-plus 菜单] 1.1 基本架子拆解 2. 登录访问拦截 2.1 需求 2.2 vue3 和 vue2 中的 Vue-Router 区别 3. 用户基本信息获取&渲染 4. 退出功能 [element-plus 确认框] 5. 文章分类页面 - [element-plus 表格] 5.1 基本架子 - PageCo…

Tomcat Request Cookie 丢失问题

优质博文:IT-BLOG-CN 一、问题描述 生产环境偶尔(涉及到多线程处理)出现"前端传递Cookie为空"的告警,导致前端请求丢失,出现请求失败问题。告警内容如下 前端传递Cookie为空 告警内容:服务端获取request Cookie为空&…

大屏地图区域显示、复选框多选打点,自定义窗体信息(vue3+TS)

效果图: NPM 安装 Loader: npm i amap/amap-jsapi-loader --save 并设置 key 和安全密钥: import AMapLoader from amap/amap-jsapi-loader;//引入高德地图window._AMapSecurityConfig {securityJsCode: "「你申请的安全密钥」"…

[数据集][目标检测]百事可乐可口可乐瓶子检测数据集VOC+YOLO格式195张2类别

数据集格式:Pascal VOC格式YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数):195 标注数量(xml文件个数):195 标注数量(txt文件个数):195 标注类别…

前端登录鉴权——以若依Ruoyi前后端分离项目为例解读

权限模型 Ruoyi框架学习——权限管理_若依框架权限-CSDN博客 用户-角色-菜单(User-Role-Menu)模型是一种常用于权限管理的设计模式,用于实现系统中的用户权限控制。该模型主要包含以下几个要素: 用户(User)…

【VSCode v1.93.0】手动配置远程remote-ssh

开发环境 VS Code版本:1.93.0 (Windows) Ubuntu版本:20.04 使用VS Code 插件remote-ssh远程访问Ubuntu服务器中的代码,若Ubuntu无法联网,在连接的时候会报错: Could not establish connection to "xxxx": F…

店匠科技携手Stripe共谋电商支付新篇章

在全球电商行业蓬勃发展的背景下,支付环节作为交易闭环的核心,其重要性日益凸显。随着消费者对支付体验要求的不断提高,以及跨境电商的迅猛发展,支付市场正经历着前所未有的变革与挑战。在这一充满机遇与竞争的领域,店匠科技(Shoplazza)凭借其创新的嵌入式支付解决方案—— Sho…

【Obsidian】同步插件 Remotely Save 的应用介绍

背景 引言,大多数的笔记软件数据都存储在云端,这样如果是没网络,或者笔记服务器崩溃故障,那么你就无法访问自己的笔记了,前段时间的语雀系统崩溃,不知道你有没有了解? 所以笔记在自己手里&…

第四届“长城杯”网络安全大赛 暨京津冀网络安全技能竞赛(初赛) 全方向 题解WriteUp

战队名称:TeamGipsy 战队排名:18 SQLUP 题目描述:a website developed by a novice developer. 开题,是个登录界面。 账号admin,随便什么密码都能登录 点击头像可以进行文件上传 先简单上传个木马试试 测一下&…

ComfyUI-图片表情控制工作流整合包,相关软件包及工作流均已打包好,一键启动即可

前言 本期给大家带来基于LivePortrait的ComfyUI图片表情控制工作流,还可以通过控制表情变化及参考视频生成动态肖像。 此工作流操作简单,相关ComfyUI软件包、模型、节点、工作流均已打包在内,一键启动即可。 # 配置要求: 建议电…

基于 TiDB 资源管控 + TiCDC 实现多业务融合容灾测试

导读 随着金融行业的不断发展,多个业务系统的整合成为了趋势,分布式数据库的应用也愈发广泛。为了应对多业务融合带来的复杂性,金融机构需要在保障各业务系统高效运行的同时,确保 IT 系统的高可用性和稳定性。本文将介绍 TiDB 如…

媒体服务器软件BUG说明及改进方案

媒体服务器软件BUG说明及改进方案 一、BUG描述二、问题分析三、改进方案四、实施计划五、预期效果六、总结一、BUG描述 在当前版本的媒体服务器中,存在一个关于静音媒体流处理的问题。具体表现为:当主叫连续发送静音帧到媒体服务器时,媒体服务器并未将这些静音帧转发给被叫…

2. Python之注释及缩进以及print和input函数使用

一. Python代码中的注释及缩进 Python中注释有单行注释,多行注释,声明注释 单行注释使用符号#,从#开始,后面到本行末尾都是注释内容。多行注释可以使用’‘’ ‘’三个引号,三个引号内的内容都是注释声明注释&#x…

相机内存卡格式化了照片怎么恢复?格式化恢复详解

摄影爱好者们都知道,相机内存卡是记录我们美好瞬间的重要媒介。然而,在使用过程中,有时我们会因操作不当或设备故障,不小心格式化了内存卡,从而导致珍贵的照片丢失。面对这种情况,我们该如何恢复这些被格式…