虚电路网络和数据报网络

1、什么是虚电路

虚电路是一条源主机到目的主机的一条相似于电路的路径,是一个逻辑链接。网络

和真正的电路交换的区别(电话网络)性能

  1. 虚电路采用分组交换传输数据
  2. 虚电路每次传输占用所有带宽,真正的的电路通讯共享链路(采用多路复用技术)

2、虚电路网络实现

2.1 通讯过程

三步3d

  1. 呼叫创建
  2. 数据传输
  3. 呼叫拆除

2.2 实现

虚电路组成blog

  1. 一条源主机到目的主机的逻辑路径
  2. 虚电路号(VCID),整个路径中,每一条链路都有一个VCID,针对同一个虚电路(VC),每个链路的VCID一般是不一样的(见下图所示)。

传输过程路由

  1. 数据分组携带VCID,而不是目的主机地址。
  2. 数据分组通过路由器等网络设备时,利用虚电路转发表来查找每一条虚电路
  3. 路由器在转发的过程当中须要基于转发表改写分组所携带的VCID

虚电路转发表示意图class

能够看到通过通过一个路由器后,VCID会变,因此须要改写,虚电路号是在一个局域范围内进行管理。路由器

3、数据报网络

  1. 无链接终端

  2. 每一个分组携带目的地址im

  3. 路由器根据分组的地址来查找地址转发表。技术

  4. 每一个分组独立选路(可能不一样)

    1. 最长前缀匹配优先
    2. 几十亿的IP地址不可能所有存储在转发表中,转发表中多是一些范围

4、虚电路网络和数据报网络对比

虚电路网络

  1. 电话网络演变而来
  2. 实时性,可靠性要求高
  3. 中断时dumb的,非智能,
  4. 实现复杂,复杂网络,可是终端边缘简单
  5. 典型实现:ATM网络

数据报网络

  1. 计算机之间交换数据,实时性,可靠性要求不高
  2. 由终端实现性能,差错等可靠性功能
  3. 实现简单,简单网络,复杂中断边缘。
  4. 典型实现:Internet网络
相关文章
相关标签/搜索