我是靠谱客的博主 鲤鱼冷风,最近开发中收集的这篇文章主要介绍自学笔记之计算机网络(4)--电路交换、报文交换与分组交换,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

电路交换

电路交换必定是面向连接的需经过三个阶段(建立连接–通信–释放连接)电路交换传送计算机数据的效率低
电话网就是采用电路交换的方式
一个重要特点:在通话的全部时间内,通话的两个用户始终占用端到端的通信资源。

交换就是按照某种方式动态在分配传输线路的资源

报文交换

报文:通常把我们要发送的整块数据称为一个报文。)
报文交换方式的数据传输单位是报文,报文就是站点一次性要发送的数据块,其长度不限且可变。当一个站要发送报文时,它将一个目的地址附加到报文上,网络节点根据报文上的目的地址信息,把报文发送到下一个节点,一直逐个节点地转送到目的节点。
每个节点在收到整个报文并检查无误后,就暂存这个报文,然后利用路由信息找出下一个节点的地址,再把整个报文传送给下一个节点。因此,端与端之间无需先通过呼叫建立连接。

分组交换

采用的存储转发技术

  1. 把收到的分组先放入缓存(暂时存储)
  2. 查找转发表,找出到某个目的地址应从哪个端口转发
  3. 把分组送到适当的端口转发出去

分组交换的优点

  • 高效:在分组的传输的过程中动态分配传输带宽,对通信链路是逐渐占用
  • 灵活:为每一个分组独立 地选择转发路由
  • 迅速:以分组作为传送单位,可以不先建立连接就能向其他主机发送分组
  • 可靠:保证可靠性的网络协议;分布式多路由的分组交换网,使网络有很好地生存性

分组交换的问题

  • 分组在各路由器存储转发进需要排队,这就会造成一定的时延。
  • 各分组必须携带的信息也会造成一定的开销
  • 整个分组交换网还需要专门的管理和控制机制

电路交换、报文交换与分组交换的比较

在这里插入图片描述
三种交换方式在数据传送阶段的主要特点

  • 电路交换----整个报文的比特流连续地从源点直达终点,好像在一个管道中传送(数据传送时间短)
  • 报文交换----整个报文先传送到相邻结点,全部存储下来后查找转发表,转发到下一个结点。(存储转发的思想,比电路交换时间长)
  • 分组交换----单个分组,传送到相邻结点,存储下来后查找转发表,转发到下一个结点。

若要连续传送大量的数据,且其传送时间远大于连接建立的时间,则电路交换的传输速率较快。
报文交换和分组交换不需要预先分配传输宽带,在传送突发数据时可提高整个网络的信道利用率。由于一个分组的长度往往远小于事个报文的长度,因此分组交换比报文交换的时延小,同时也具有更好的灵活性。

最后

以上就是鲤鱼冷风为你收集整理的自学笔记之计算机网络(4)--电路交换、报文交换与分组交换的全部内容,希望文章能够帮你解决自学笔记之计算机网络(4)--电路交换、报文交换与分组交换所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部