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

计算机网络1-3:三种交换方式

目录

电路交换

分组交换

报文交换

三种交换方式的对比


电路交换

电话交换机接通电话线的方式称为电路交换
从通信资源的分配角度来看,交换(Switching)就是按照某种方式动态地分配传输线路的资源

电路交换的三个步骤:
建立连接(分配通信资源)
通话(一直占用通信资源)
释放连接(归还通信资源)

当使用电路交换来传送计算机数据时,其线路的传输效率往往很低

分组交换

假设H6给H2发送信息

该消息的整块数据成为一个报文

在发送之前,先把较长的报文分成更小的等长数据段

在每个数据段前面,加上一些由必要的控制信息组成的首部

构成一个分组,简称为“包”,首部简称为“包头”

首部中包含了分组的目的地址,分组交换机(路由器)收到一个分组后,先将分组暂时存储下来,再检查其首部,按照首部中的目的地址进行查表转发,找到合适的转发接口,通过该接口将分组转发给另一个分组交换机

H2收到分组后,去掉首部,将各数据段组合还原成原始报文 

各分组从源站到达目的站可以走不同的路径(也就是不同的路由)

分组乱序(分组到达目的站的顺序不一定与分组在源站的发送顺序相同)

报文交换

对报文的大小没有限制,所以要求交换节点有较大的缓存空间,其他与分组交换相同

主要用于早期的电报通信网,现在较少使用

三种交换方式的对比

  

http://www.lryc.cn/news/604315.html

相关文章:

  • 【38】WinForm入门到精通 ——WinForm平台为AnyCPU 无法切换为x64,也无法添加 x64及其他平台
  • 15.10 单机8卡到千卡集群!DeepSpeed实战调参手册:A100训练效率翻倍,百万成本优化实录
  • 文心大模型4.5开源:国产AI的破茧时刻与技术普惠实践
  • 工作笔记-----FreeRTOS中的lwIP网络任务为什么会让出CPU
  • 24串高边BMS全套设计方案!
  • 51单片机入门:数码管原理介绍及C代码实现
  • YOLO融合MogaNet中的ChannelAggregationFFN模块
  • 基于 Python 开发的信阳市天气数据可视化系统源代码+数据库+课程报告
  • 基于 Hadoop 生态圈的数据仓库实践 —— OLAP 与数据可视化(三)
  • C++ Qt网络编程实战:跨平台TCP调试工具开发
  • 基于 Hadoop 生态圈的数据仓库实践 —— OLAP 与数据可视化(四)
  • 北京理工大学医工交叉教学实践分享(1)|如何以实践破解数据挖掘教学痛点
  • 使用es实现全文检索并且高亮显示
  • ArcGIS以及ArcGIS Pro如何去除在线地图制作者名单
  • 6.Origin2021如何绘制Y轴截断图?
  • 技术速递|GitHub Copilot 的 Agent 模式现已全面上线 JetBrains、Eclipse 和 Xcode!
  • 2025Nacos安装Mac版本 少走弯路版本
  • 知识速查大全:python面向对象基础
  • 手撕设计模式——智能家居之外观模式
  • iOS 签名证书与上架流程详解,无 Mac 环境下的上架流程
  • 专题:2025机器人产业技术图谱与商业化指南|附130+份报告PDF、数据汇总下载
  • 2025光伏自动化破局!艾利特机器人用“智能感知+柔性控制”领跑行业
  • Scala实现常用排序算法
  • USB电源原理图学习笔记
  • 开源 Arkts 鸿蒙应用 开发(十二)传感器的使用
  • STM32 外部中断 和 定时器中断
  • 第六章第一节 TIM 定时中断
  • (RedmiBook)上禁用触摸板或自带键盘
  • mybatis-入门
  • 《Vuejs设计与实现》第 12 章(组件实现原理 下)