"虚电路服务与数据报服务对比-计算机网络课件(韩立刚老师课程)"
需积分: 40 171 浏览量
更新于2024-01-16
收藏 19.99MB PPT 举报
虚电路服务和数据报服务是计算机网络中的两种不同通信方式。它们在连接的建立、终点地址、分组的转发、出故障时、分组的顺序、端到端的差错处理和流量控制等方面有着明显的区别。
首先,在连接的建立方面,虚电路服务要求必须有连接的建立,而数据报服务则不需要连接的建立。这意味着虚电路服务需要在通信开始之前建立一个连接,而数据报服务可以直接发送分组进行通信。
其次,在终点地址方面,虚电路服务仅在连接建立阶段使用,每个分组使用短的虚电路号作为终点地址,而数据报服务的每个分组都有终点的完整地址。这意味着虚电路服务在连接建立阶段确定了终点地址,所有的分组都会按照这个地址进行转发;而数据报服务每个分组都包含了完整的终点地址,可以独立选择路由进行转发。
再次,在分组的转发方面,属于同一条虚电路的分组均按照同一路由进行转发,而数据报服务的每个分组都可以独立选择路由进行转发。这意味着虚电路服务的分组会按照固定的路由进行转发,保证了分组的顺序和可靠性;而数据报服务的分组可以根据网络状态选择最佳的路由进行转发,可能会导致分组的顺序不固定。
另外,在结点出故障时,虚电路服务的所有通过出故障的结点的虚电路均不能工作,而数据报服务的出故障的结点可能会丢失分组,并且一些路由可能会发生变化。这意味着虚电路服务对网络结点的可靠性要求较高,一旦结点出现故障,整条虚电路将无法工作;而数据报服务可以通过路由的变化,绕过故障的结点继续进行通信。
此外,在分组的顺序、端到端的差错处理和流量控制方面,虚电路服务总是按照发送顺序到达终点,并且可以由网络负责处理差错和进行流量控制;而数据报服务到达终点时不一定按发送顺序,而且差错处理和流量控制则由用户主机负责。
总的来说,虚电路服务和数据报服务在可靠通信的保证、连接建立、终点地址、分组的转发、结点故障处理、分组顺序、差错处理和流量控制等方面存在明显的差异。选择使用哪种通信方式需要根据具体的应用需求和网络条件来决定。
点击了解资源详情
2024-09-09 上传
![](https://profile-avatar.csdnimg.cn/958f7011be15435f83738a105cc39fcd_weixin_42197129.jpg!1)
韩大人的指尖记录
- 粉丝: 27
- 资源: 2万+
最新资源
- Hadoop生态系统与MapReduce详解
- MDS系列三相整流桥模块技术规格与特性
- MFC编程:指针与句柄获取全面解析
- LM06:多模4G高速数据模块,支持GSM至TD-LTE
- 使用Gradle与Nexus构建私有仓库
- JAVA编程规范指南:命名规则与文件样式
- EMC VNX5500 存储系统日常维护指南
- 大数据驱动的互联网用户体验深度管理策略
- 改进型Booth算法:32位浮点阵列乘法器的高速设计与算法比较
- H3CNE网络认证重点知识整理
- Linux环境下MongoDB的详细安装教程
- 压缩文法的等价变换与多余规则删除
- BRMS入门指南:JBOSS安装与基础操作详解
- Win7环境下Android开发环境配置全攻略
- SHT10 C语言程序与LCD1602显示实例及精度校准
- 反垃圾邮件技术:现状与前景