计算机网络--三种交换方式_计算机之间通信两端采用分组交换方式进行数据传输优点是:无需提前建立连接,线-程序员宅基地

技术标签: 网络  

三种交换方式

1.3

1.电路交换 Circuit Switching

建立连接
	通话
	释放连接


	优点:
		通信时延小;
		有序传输;
			物理专用线路的原因;
		没有冲突;
			独占线路的优势;
		适用范围广;
		实时性强;
			独占物理线路,与2相同;
		控制简单;
	

	缺点:
		建立连接的时间对于计算机来说太长了;
		线路独占,占用资源,线路使用率较低;
		灵活性差;
		难以规格化,如果通信两端使用的设备速率不同,既不能通信;

2.分组交换
计算机网络常常采用分组交换

优点:
			无需建立连接,可直接发送;
			线路利用率提高,分组交换只是在同一条物理线路上,不同的时间段传输不同的数据;
			简化了存储管理,分组交换中,前一个数据包在转发的同时,后一个数据包可以进行发送,相对报文交换来说,大小固定的数据包一边发送一接收的方式,优化了报文交换较大存储空间的缺点;
			因为前一个分组的存储操作和后一个分组的转发操作同时进行的缘故.这也增加了传输速度;
			减少出错概率和重发数据量,老师说因为分组比报文小很多,所以出错的概率小了.并且分组数据量小于报文很多,所以即便是出错重发,数据量也很小.

		缺点:
			引起了转发时延,因为分组需要在交换机上存储然后转发的过程引起的.
			需要传输额外的信息量,即是将原始报文分割成登场的数据块,每个报文都要加上源地址目的地址等信息,从而形成控制信息;
			存在失序,重复分组的问题,对于虚电路存在呼叫建立数据传输和虚电路释放的过程;

3.报文交换

优点:
		无需建立一条专用通信线路,不存在建立链接的时延,用户可随时发送报文;
		动态分配线路,用户发送报文时,选择一条空闲的线路将报文发送;
		提高线路可靠性,如果通信线路发生故障,会重新选择路径并重新发送.
		提高通信线路利用率,通信期间,在不同的时间分段,部分占用物理线路因而提高了通信线路的利用率;
		提供多目标服务,一个报文可以同时发送给多个目的地址,电路交换很难实
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/DanDanDa_/article/details/124001871

智能推荐

如何用python爬虫爬取链家二手房信息?_爬链家房源-程序员宅基地

文章浏览阅读1.2k次,点赞25次,收藏11次。相信有很多朋友在学习python后,一定都有过使用这门语言编写爬虫的想法。刚刚学习了python的小菜(因为很菜所以叫小菜)我也是如此。这里小菜和小菜的伙伴就以python新手的身份分享一下我们使用python爬虫爬取链家网上的房价信息的过程。如有大佬路过,求大佬指出其中需要改进的地方,小菜我感激不尽。将小区名称、厅室、面积、毛坯还是精装、楼层、建筑年代、板楼还是塔楼、总价和每平方米单价等信息爬取放入字典中。(1)查看想要的数据在网页源码中是否存在(确认是否为静态部分)(3)写xpath表达式。_爬链家房源

两万字《Java完全自学手册》15张导图,送给所有的零基础小白(建议收藏)_java学习路线-程序员宅基地

文章浏览阅读4.9w次,点赞559次,收藏2.4k次。价值一万_java学习路线

SONY VISCA协议及其简单认识_visca协议和rs232的区别-程序员宅基地

文章浏览阅读1.2w次,点赞4次,收藏24次。visca是索尼公司搞出来的,用来控制相机的协议,一般通过rs232来通信(看了些资料,也有用rs485的)。一、命令格式命令通信的基本单元称为包(Packet)。一个包的长度为3到16字节,由头部、消息体和结束符三部分组成。命令包的第一个字节称为命令头(Header)。高半字节由1 (最高位,固定为1)和发送方(控制者)地址(地址一般为0)组成,低半字节由0和设备(相机)地址(或称“编号”)组成..._visca协议和rs232的区别

.net引用DLL出错_.net 发布分程序值 使用dll方法,报错-程序员宅基地

文章浏览阅读747次。最近把WIN7 32位换成64位,重新运行以前编译的程序时报错:“System.Runtime.InteropServices.SEHException”类型的未知错误检查后发现程序是在调用DLL一个函数时报错不得其解,执行另一函数时又报了“Error Loading MIDAS.DLL”,感觉有戏于是下了64位的MIDAS.DLL,放在C:\Windows\SysWOW6_.net 发布分程序值 使用dll方法,报错

DevExpress关于正版和非正版的运行以及发布的问题_devexpress23.2激活-程序员宅基地

文章浏览阅读283次。DevExpress关于正版和非正版的运行以及发布的问题。_devexpress23.2激活

Sql server 使用DBCC Shrinkfile 收缩日志文件-程序员宅基地

文章浏览阅读795次。Sql server 使用DBCC Shrinkfile 收缩日志文件_dbcc shrinkfile 收缩日志

随便推点

分布式复制块设备DRBD_分布式块设备-程序员宅基地

文章浏览阅读192次。DRBD(Distributed Replicated Block Device,分布式复制块设备)是一个用软件实现的、无共享的、服务器之间镜像块设备内容的存储复制解决方案。DRBD是镜像块设备,是按数据位镜像成一样的数据块。个人理解为分布式RAID(磁盘阵列)解决方案。..._分布式块设备

VS 2019 创建QT窗口、按钮、文本框、输入框、信号和槽_vs窗体设计中添加文字框-程序员宅基地

文章浏览阅读2.9k次,点赞3次,收藏20次。VS 2019 创建QT窗口、按钮、文本框、输入框、信号和槽_vs窗体设计中添加文字框

浅谈nacos脑裂-程序员宅基地

文章浏览阅读1.4k次。nacos 默认采集临时节点ephemeral,满足CAP中 AP原则,各节点是pear to pear 模式,相互直接无感知,因此对于一个集群来说,只要leader存活,即使其他所有follower全部down了,也能正常对外提供服务,基于此,nacos是可能产生脑裂的。follower无法与leader通信,因此会触发新的选举,投票满足过半数原则,因此能正常选举新的leader,且能正常对外提供服务;此时因为leader是状态正常,且与应用之间通信是正常的,因此仍能正常对外提供服务;_nacos脑裂

使用LL库开发STM32:UART进阶使用(DMA循环接收 + UART空闲中断)_stm32 ll uart-程序员宅基地

文章浏览阅读5.1k次,点赞10次,收藏20次。文章目录目的发送处理问题与解决方法个人常用处理方式数据接收与解析总结目的发送处理问题与解决方法个人常用处理方式数据接收与解析总结_stm32 ll uart

Android UI线程和非UI线程_android在ui线程-程序员宅基地

文章浏览阅读3.7k次,点赞2次,收藏9次。UI线程及Android的单线程模型原则  当应用启动,系统会创建一个主线程(main thread)。  这个主线程负责向UI组件分发事件(包括绘制事件),也是在这个主线程里,你的应用和Android的UI组件(components from the Android UI toolkit (components from the android.widget andandroid.vie_android在ui线程

C++:opencv 人脸检测_c++ opencv十字检测-程序员宅基地

文章浏览阅读2.1k次,点赞3次,收藏19次。C++:opencv 人脸检测问题描述:要求输入一张图片;输出圈出人脸的图片;vs2015; opencv3.4.6;效果输入:输出:代码实现:#include "opencv2/objdetect.hpp"#include "opencv2/highgui.hpp"#include "opencv2/imgproc.hpp"#include <iostrea..._c++ opencv十字检测