计算机网络 笔记 1 电路交换 报文交换 分组交换

2023-10-29

一.介绍

1.电路交换

  • 应用实例:电话机(从电话发明至今)
  • 过程:建立连接(占用通信资源)—>通话(一直占用通信资源)—>释放连接(归还通信资源)
  • 特点:在通话的全部时间内,通话的两个用户始终占用端到端的通信资源
  • 分析:电路交换主要应用在电话机网络,而不适用于计算机网络.因为电路交换需要独占一整条线路,会导致线路堵塞,体现在打电话的时候第三方无法呼入,由于电话机使用的低频性(不可能一整天都是通话状态),所以这个缺点可以接受(一般过会儿再呼叫就行),而且,由于是独占了端到端的通信资源,所以延迟率很低,可以保证实时对话,这一点尤为重要.但是,如果是用来传送计算机数据,其线路的传输效率往往很低(计算机往往要一直维持连接状态,但是真正用于数据传输的时间占比很低,如果不一直维持连接状态,则需要频繁建立和释放连接,同样消耗资源且效率低)
  • 优点:通信双方延时小
  • 缺点:网络传输易堵塞,浪费资源
  • 适用范围:连续传输大量数据,且传送时间远大于连接建立时间

2.报文交换

  • 应用实例:电报(20世纪40年代,现在报文交换已不使用)
  • 过程:客户发送电报—->电报中心接受整份电报—>电报中心存储,等待,转发电报—>客户接收电报
  • 原理:存储转发
  • 分析:不需要预先分配传输带宽,故传输突发数据时可提高整个网络的信道利用率.(想发送的时候直接发送就行,不发送的时候不会占用通信资源),但也因此,在同时有多个用户发送数据时,会造成拥堵,此时需要电报中心先存储起接受到的数据,形成一条队列,再进行转发,因为是以每份报文为单位的,需要易一整份报文都接受和存储,故延时较长(几分钟到几小时)
  • 优点:网络信道利用率较高
  • 缺点:延时长,对转发中心要求高(需占用较大存储空间)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

计算机网络 笔记 1 电路交换 报文交换 分组交换 的相关文章

  • 性能测试—性能测试方案设计思路总结

    一 需求分析 1 测试目的 为什么测 目的在于测试系统相关性能能否满足业务需求 通常分以下两种情况 1 新项目上线 2 老项目优化 如果是老项目优化 可考虑是否存有历史测试方案 如果有可以参考 或许可以省事很多 2 测试对象 要测啥 测试对
  • RK开发板的USB连接(Ubuntu)

    一 安装连接工具 sudo apt get install putty 二 启动putty工具 sudo putty 三 连接usb 并查看相关的信息 查看接入的是否有usb ls dev tty 显示如下 含有usb接口 dev ttyU
  • JVM的GC ROOTS有哪些?

    jvm垃圾回收是根据可达性分析算法来判断堆里面的对象是否有用 可达性分析算法是从GC ROOTS扫描对象引用链 来筛选出有用的对象 扫面完成后 回收掉无用的对象 jvm的GC ROOTS有哪几个地方呢 1 虚拟机栈 局部变量表中引用的对象
  • 寒假训练 第三节 数据结构基础 总结

    栈 基本操作 1 判断栈空 2 判断栈满 3 进栈 4 出栈 判断栈空 操作 s gt top 1 当栈顶指向 1时说明该栈为空 判断栈满 操作 s gt top MAXEN 1 当栈顶为栈长减一时说明栈为满 进栈 s gt top s g

随机推荐

  • react-native之ART绘图详解

    背景 在移动应用的开发过程中 绘制基本的二维图形或动画是必不可少的 然而 考虑到Android和iOS均有一套各自的API方案 因此采用一种更普遍接受的技术方案 更有利于代码的双平台兼容 art是一个旨在多浏览器兼容的Node style
  • PF_INET AF_INET

    http blog csdn net csdn zc article details 7656445 在写网络程序的时候 建立TCP socket sock socket PF INET SOCK STREAM 0 然后再绑定本地地址或连接
  • 【C语言】简易登录注册系统(登录、注册、改密、文件操作)

    概述 本登录注册系统通过使用C语言中的结构体 函数 文件操作以及指针等 设计与实现了一个小型用户登录注册系统的登录 注册 修改密码等基本功能 本系统全部功能基本运行良好 用户界面友好 操作简单 使用方便 但系统仍然有不完善之处 例如在隐藏用
  • 【零基础学爬虫】用python爬取小说

    文章目录 前言 一 先上效果图 二 bs4学习 1 原理 2 运用 3 数据解析 4 属性定位 5 获取标签之间的文本数据 6 获取标签中的属性值 三 开始爬小说 一般步骤 1 获取url 2 UA伪装 3 获取cookie 4 请求网站
  • Python3爬虫---抓取英雄联盟的所有英雄皮肤

    usr bin env python coding utf 8 author Chris iven Python version 3 6 1 分析LOL官网行为 发现这个网页的所有数据都是经过js生成的 意思就是说 他的数据全部不在该网页里
  • 电脑如何搞副业?给大家分享五个电脑副业

    如今的电脑曾经渐渐的开端提高起来 不论我们是办公还是在家 简直每个人都是会用到这样的东西 他也是改动了我们的赚米方式 如今很多人都是在家用电脑开端赚米 那么一台电脑怎样挣米 有一台电脑怎样挣米的办法有哪些 那么接下来就给你们带来电脑挣米的办
  • my学习OC--数组对象 NSArray NSMultableArray

    数组是有序集合 只能存放对象 数组有下标 index 的概念 靠index来索引元素 下标从0开始 数组分为不可变数组 NSArray 和可变数组 NSMutableArray 不可变数组 NSArray 创建数组对象 1 创建数组对象 2
  • 求素数

    题目描述 求 100 200 之间的全部素数 输入 无 输出 100 200 之间的全部素数 一个素数占一行 样例输入 无 样例输出 101 103 107 109 113 127 131 137 139 149 151 157 163 1
  • Otsu详细算法解析

    前言 无 一 OTSU算法是什么 OTSU算法又名最大类间方差法 是由日本学者大津展之于1979 年提出 利用整副图像的直方图特性 选择全局阈值T 文字图片和背景通常会出现两个驼峰 确定一个灰度值作为阈值 将灰度值小于阈值的点作为目标 大于
  • Bootstrap,LayUI,EasyUI的对比

    Bootstrap样式更美观 更适合前端 EasyUI功能强大 样式一般 性能比bootStrap好 故后端界面用的较多
  • git push origin master和git push的区别

    1 git push origin master 指定远程仓库名和分支名 2 git push 不指定远程仓库名和分支名 这个命令看起来好像比上面那个简单 但是却是 很模糊 的 很容易混淆 不特定指出 远程仓库名和分支名 一般是使用默认配置
  • pytorch采用GPU加速方法

    在进行深度学习训练模型时 对于计算量小一些的模型 是可以在CPU上进行的 但是当计算量比较大时 我们希望利用GPU并行计算的能力去加快训练的速度 查看GPU版本号 import torch print torch version 查看tor
  • 华为OD机试 - 寻找身高相近的小朋友

    题目描述 小明今年升学到了小学1年级来到新班级后 发现其他小朋友身高参差不齐 然后就想基于各小朋友和自己的身高差 对他们进行排序 请帮他实现排序 输入描述 第一行为正整数 h和n 0
  • 全网最全iPhone NFC失灵解决思路

    这里汇集了全部中文网站关于iPhone NFC失灵的网友解决思路分享 看完之后大家对于自己的解决方案应该就有了充分的了解 作者一句话总结 天线问题 换个NFC天线或使其接触良好即可 换壳后wifi蓝牙GPS弱 Apple Pay不灵的维修思
  • [Nginx]使用nginx的image_filter_module来处理图片

    我司APP针对不同尺寸的手机需要展示不同尺寸的图片 同时 在App的不同功能模块中 图片展示的大小也不同 然而 旅游线路上传之初 图片只存在一种适用于网站的尺寸 所以这就导致以下问题 1 图片过大导致 APP加载图片速度慢 2 消耗用户过多
  • 第二届西安邮电大学网络安全大赛(部分re)

    文章目录 ez MATH eazy encode easy re ez MATH 下载文件后打开 include
  • Intellij IDEA问题整理

    TOC Intellij IDEA问题整理 1 IDEA中SQL文本换行 问题描述 在Navicat中编写完一大坨SQL后 点击美化SQL后 看着很舒心的SQL语句 复制到IDEA中很长很长的一段 设置完自动换行后 可读性不高 解决方法 1
  • Linux 防火墙

    sudo ufw status 如果你是root 则去掉sudo ufw status 可检查防火墙的状态 我的返回的是 inactive 默认为不活动 sudo ufw version防火墙版本 ufw 0 29 4ubuntu1 Cop
  • 如何解决SpringBoot的@DeleteMapping注解的方法不被调用

    1 前端代码
  • 计算机网络 笔记 1 电路交换 报文交换 分组交换

    一 介绍 1 电路交换 应用实例 电话机 从电话发明至今 过程 建立连接 占用通信资源 gt 通话 一直占用通信资源 gt 释放连接 归还通信资源 特点 在通话的全部时间内 通话的两个用户始终占用端到端的通信资源 分析 电路交换主要应用在电