我是靠谱客的博主 紧张铅笔,最近开发中收集的这篇文章主要介绍自学笔记之计算机网络(5)--数据报与虚电路,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

网络层向上面提供的服务有两种,即面向连接服务(虚电路服务)和无连接服务(数据报服务)

  • 虚电路服务:两个计算机进行通信时,应当先建立连接(但在分组交换中是建立一条虚电路VC(Virtual
    Circuit)
    )。这样的分组首部不需要填写完整的目的主机地址,只需填写这条虚电路的编号,因而减少了分组的开销。(这种方式如果再使用可靠传输的网络协议,就可以使所发送的分组无差错按序到达终点,不丢失不重复)在通信结束后要释放建立的虚电路

  • 数据报网络:端系统每要发送一个分组就为该分组加上目的端的系统地址,然后将分组推进网络,数据报网络中不维护连接状态信息,但是有转发状态信息,每个路由器使用一个分组的目的地址来转发该分组。路由器匹配目的地址时,使用最长前缀匹配规则。转发表大概每1~5分钟由路由算法更新一次。

数据报服务与虚电路服务对比

对比虚电路服务数据报服务
思路可靠通信应当由网络来保证可靠通信应当由用户主机来保证
连接的建立必须有不需要
终点地址仅在连接建立阶段使用,每个分组使用短的虚电路号每个分组者有终点的完整地址
分组的转发属于同一条虚电路的分组均按照同一路由进行转发每个分组独立选择路由进行转发
当结点出故障时所有通过故障的结点的虚电路均不能工作出故障的结点 可能会丢失分组,一些路由可能会发生变化
分组的顺序总是按发送顺序到达终点到达终点时不一定按发送顺序
端到端的差错处理和流量控制可以由网络负责,也可以由用户主机负责由用户主机负责

未完待续…………

最后

以上就是紧张铅笔为你收集整理的自学笔记之计算机网络(5)--数据报与虚电路的全部内容,希望文章能够帮你解决自学笔记之计算机网络(5)--数据报与虚电路所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部