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

【计算机网络】电路交换、报文交换和分组交换——三种交换方式性能分析以及计算机网络的分类

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

目录

  • 【计算机网络】电路交换、电报交换、分组交换
    • 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. 释放连接

在这里插入图片描述

在这里插入图片描述

【计算机网络】电路交换、报文交换和分组交换——三种交换方式性能分析

在这里插入图片描述

电路交换性能分析

在这里插入图片描述
在这里插入图片描述
4Kb 需要8毫秒
在这里插入图片描述

数据传送需要11ms
在这里插入图片描述

在这里插入图片描述

报文交换性能分析

在这里插入图片描述
在这里插入图片描述

分组交换性能分析

在这里插入图片描述
在这里插入图片描述

对比

在这里插入图片描述
在这里插入图片描述

计算机网络的分类

在这里插入图片描述

按分布范围来分类

在这里插入图片描述
在这里插入图片描述

广域网(WAN):跨省、跨国、跨洲
城域网(MAN):相邻城市
局域网(LAN):“以太网”
个域网:通过无线技术将个人设备连接起来的网络。比如:蓝牙,Zigbee,星闪

在这里插入图片描述
家用路由器相当于:路由器加上交换机(以太网交换机)

在这里插入图片描述

按传输技术分类

在这里插入图片描述

按拓扑结构分类

(前三个常见于局域网)

  1. 总线形结构
    集线器
    在这里插入图片描述
  2. 环形结构
    在这里插入图片描述
  3. 星形结构
    点对点
    在这里插入图片描述
  4. 网状结构(常见于广域网)
    在这里插入图片描述

按使用者分类

在这里插入图片描述

按传输介质

在这里插入图片描述

小结

在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 一文读懂:如何将广告融入大型语言模型(LLM)输出
  • Android 车联网——CarProperty使用实例(二十三)
  • gRPC etcd 服务注册与发现、自定义负载均衡
  • C++学习,函数重载
  • GO学习笔记(4) strconv/time
  • 基于鸿蒙API10的RTSP播放器(三:底部视频滑轨进度显示)
  • 【大模型理论篇】大模型周边自然语言处理技术(NLP)原理分析及数学推导(Word2Vec、TextCNN、Gated TextCNN、FastText)
  • SQL 编程基础
  • 达梦CASE_SENSITIVE参数解析
  • 7-Python基础编程之数据类型操作——列表和元组
  • cesium.js 入门到精通(7)
  • springboot013基于SpringBoot的旅游网站的设计与实现
  • 做谷歌seo,b端跟c端有什么区别吗?
  • 【笔记】CarrierConfig 解析加载的debug和日志分析
  • 高亚科技与广东海悟携手,打造全流程电子竞标管理平台!
  • 【Leetcode】101. 对称二叉树
  • [译] React v16.8: 含有Hooks的版本
  • iOS编译提示和导航提示
  • python3 使用 asyncio 代替线程
  • Python十分钟制作属于你自己的个性logo
  • Redis中的lru算法实现
  • vue-cli3搭建项目
  • 代理模式
  • 第13期 DApp 榜单 :来,吃我这波安利
  • 模仿 Go Sort 排序接口实现的自定义排序
  • 如何进阶一名有竞争力的程序员?
  • 深入浅出webpack学习(1)--核心概念
  • 数组大概知多少
  • 思维导图—你不知道的JavaScript中卷
  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置
  • AI又要和人类“对打”,Deepmind宣布《星战Ⅱ》即将开始 ...
  • # centos7下FFmpeg环境部署记录
  • # 达梦数据库知识点
  • # 数仓建模:如何构建主题宽表模型?
  • #define与typedef区别
  • #HarmonyOS:软件安装window和mac预览Hello World
  • #QT(智能家居界面-界面切换)
  • #常见电池型号介绍 常见电池尺寸是多少【详解】
  • #前后端分离# 头条发布系统
  • #微信小程序:微信小程序常见的配置传值
  • $ git push -u origin master 推送到远程库出错
  • (1)svelte 教程:hello world
  • (160)时序收敛--->(10)时序收敛十
  • (2.2w字)前端单元测试之Jest详解篇
  • (24)(24.1) FPV和仿真的机载OSD(三)
  • (day 12)JavaScript学习笔记(数组3)
  • (附源码)springboot 个人网页的网站 毕业设计031623
  • (规划)24届春招和25届暑假实习路线准备规划
  • (南京观海微电子)——COF介绍
  • (十)T检验-第一部分
  • (一)eclipse Dynamic web project 工程目录以及文件路径问题
  • (一)spring cloud微服务分布式云架构 - Spring Cloud简介
  • (转)h264中avc和flv数据的解析
  • .net framework 4.8 开发windows系统服务
  • .NET 跨平台图形库 SkiaSharp 基础应用