4.1网络层提供的两种服务

本文探讨了网络层的虚电路服务和数据报服务的区别,包括可靠性保障、连接建立、地址使用、分组转发、故障处理和顺序性。重点在于虚电路的局限与数据报的灵活性,以及为何选择后者作为主流设计。
  • 网络层可向上层提供的服务有两种:
    1、虚电路服务
    2、数据报服务

  • 网络层负责可靠交付的提议
    计算机网络通信 也模仿打电话所使用的 面向连接的通信方式
    传输系统 来保证可靠性
    两台计算机进行通信时,必须先建立连接(一条虚电路 VC,virtual circuit)并预留好双方通信所需的资源 → 开始通信,始终占用资源 → 通信完释放这条虚电路

  • 虚电路
    一条逻辑上的连接,并不是真正建立了一条物理连接。一次通信的各个分组都沿着这条逻辑连接按照存储转发方式传送
    在这里插入图片描述

  • 虚电路方式存在的问题
    资源的占用,两个主机在通信过程中独占这条虚电路资源,通信完成才会释放
    在此期间需要使用相关资源的别的分组只能等待

  • 如上,使用传输系统来保证传输可靠性不太现实
    电信网的终端(电话机) 不智能无差错处理能力,只能通过 电信网(传输系统) 来保证可靠性
    计算机网络的端系统是 计算机,智能且有很强的差错处理能力(不同于电话机),因此计算机网络不要求传输系统保证可靠性
    另外计算机数据的突发性和不规律性不同于电话
    因此考虑
    端系统 来保证可靠性,不使用 虚电路服务,使用 数据报服务

  • 网络层的设计思路
    不保证可靠性(由端系统即运输层来保证,传输的分组可能出错、丢失、失序)
    尽最大努力的交付
    如此可以降低网络造价,灵活运行(不使用虚电路,各分组独立选择路径)

  • 虚电路服务数据报服务对比
    在这里插入图片描述

对比的方面电路服务数据报服务
思路网络保证可靠性主机来保证可靠性
连接建立通信前必须先建立连接不需要建立连接
终点地址仅连接建立阶段使用,传输中的每个分组使用短的虚电路号每个分组都含有终点地址
分组转发一次通信的所有分组走同一条路每个分组独立选择路径
结点故障时所有通过故障结点的虚电路均不工作可能丢失分组,一些路由可能会变化
分组顺序按发送顺序送达终点不一定按序送达

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值