第一章 概论 计算机网络笔记 学堂在线 1.3交换方式(电路交换、分组交换)

交换就是要建立两种机制:
  建立数据传输通路机制
  控制数据传输过程机制

信道:是信号传输通道
  1 发送端将数据转换成信号
  2 信号经过信道传播到达接收端
  3 接收端将信号还原成数据



1 电路交换

两两互联建立信道过程:
  信道固定。
  缺陷:如果终端之间存在双向信道,n个终端需要n*(n-1)个信道。
按需建立信道过程:
  信道不固定。终端之间的信道由3段物理链路组成。

电路交换过程(连接建立过程):由电路交换机按需在两个终端之间动态建立信道。

数据传输通路建立机制:
1 建立连接:两个终端之间进行数据传输前,必须完成两个终端之间的连接建立过程
2 释放连接:完成两个终端之间的数据传输过程后,必须释放两个终端之间的连接

电路交换的特点:
  优点:无需建立控制数据传输过程的机制
     终端之间的信道具有固定的数据传输速率,适合语音传输(PSTN就是电路交换网络)
  缺点:独占两个终端之间的信道,导致信道经过的物理链路利用率低
        不能保证多对终端之间同时通信
        信道经过的物理链路要求相同的传输速率,物理链路的连接方式收到严格限制



2 虚电路交换

为避免独占,可以共享物理链路,但是会引发这些问题:
  1 交换机如何转发数据的问题
  2 平滑流量的问题。终端之间传输的数据量必须小于交换机之间物理链路相同时间内能传输的物理量,但是终端之间的数据有突发性。
解决办法:
  1 标识符和分组
    数据标识符:每一对终端之间传输的数据分配唯一的标识符
    分组 = 数据 + 标识符(标识符起到了数据传输的控制作用,也称标识符为分组的控制信息)
  2 转发表
    建立不同终端对之间的传输路径,并将数据标识符与传输路径绑定在一起
  3 存储转发
    交换机中每个端口增加一个输入队列和输出队列

建立数据传输通路机制:数据标识符、转发表
控制数据传输过程机制:存储转发

虚电路:
是指一对终端间的传输路径,且该传输路径通过转发表建立,并与唯一标识该对终端之间传输的数据的标识符绑定在一起。

数据标识符能够为一确定数据传输路径,因此也称为虚电路标识符。
多对终端之间的虚电路可是共享某段物理链路。



3 数据报交换

虚电路交换的缺陷:
  建立虚电路的方式:
    1 动态建立虚电路(建立和释放虚电路,传输时延长)
    2 事先建好虚电路(两两之间建立转发项数目大,存储空间达、处理时间长)
  不同类型的网络适应的通信对象是不一样的:
    如:适用于终端之间通信的网络、适用于路由器之间通信的网络
      虚电路交换不适用于面向终端之间通信的网络

数据报交换的交换机制(在虚电路交换基础上的改进):
数据传输路径的建立机制:
  1 虚电路标识符改为每个终端地址
  2 每一对终端之间传输路径改为指向终端的传输路径(转发表中的转发项由终端地址和转发端口组成)
  3 分组格式改为:数据+源地址+目的地址

改进总结:
1 为终端分配地址,修改分组格式
2 转发表中的转发项给出通往每一个终端的传输路径(转发端口)
3 以分组目的地址查找转发表,确定分组转发端口

这样不同分组可以独立选择传输路径,分组发送与接收顺序可能不一致
优点:
  1 均衡网络负载
  2 容错性好

建立数据传输通路机制:终端地址、转发表
控制数据传输过程机制:分组控制信息(源地址和目标地址)、存储转发

数据报交换方式适合面向终端通信的网络



4 三种交换方式的比较
(分组交换包括虚电路交换和数据报交换)

技术层面:
  电路交换:按需建立点对点信道,信道独占经过的物理链路带宽
  虚电路交换:分配虚电路标识,建立每一对终端之间传输路径(每一对终端之间)
        数据封装成虚电路分组形式,通过存储转发实现数据传输过程
  数据报交换:分配终端地址,建立通往终端的传输路径(每个终端)
        数据封装成数据报分组形式,通过存储转发实现数据传输过程,每个分组独立选择传输路径

从电路交换到分组交换是一次飞跃:
  实现了物理链路带宽的共享
  适合间歇性、突发性的通信方式
  数据报交换中每一个分组独立转发提高了数据传输过程中的容错性

应用层面:
  电路交换方式应用:
    1 公共交换电话网PSTN:A 两个终端之间远距离通信
                 B 通过PSTN拨号上网,接入Internet
    2 同步数字体系SDH:路由器互联

  虚电路交换方式应用:
    1 帧中继:主要用于实现路由器互联
    2 异步传输模式ATM:主要用于实现路由器互联
    (用虚电路互连路由器的方式逐渐被用SDH互连路由器的方式所代替)

  数据报交换方式应用:
    1 以太网:主要用于校园网、企业网
    2 路由器转发IP分组方式:实现网络互连

小结:
  电路交换:适合密集的、持续的数据通信方式,比如说路由器之间
  虚电路交换:适用于节点数较少且节点固定的数据通信方式,比如说路由器之间,这种互连路由器方式逐渐被SDH取代
  数据报交换:最适合终端通信,而网络最终目的是终端间通信,数据报交换是现代网络的技术基础

时间: 2024-10-05 23:58:36

第一章 概论 计算机网络笔记 学堂在线 1.3交换方式(电路交换、分组交换)的相关文章

第一章 概论 计算机网络笔记 学堂在线 1.4 网络体系结构和协议

1 分层对每一层进行定义: 下一层为本层提供的服务 本层为上一层提供的服务 本层需要完成的功能 对相邻层之间接口进行定义: n层通过接口发出服务请求,n-1 层通过接口提供服务响应. 只要n层与n-1 层之间的接口不变,其它层的变化不会对n层实现过程产生影响 分层的原则: 每一层的功能相对独立,相邻层之间功能划分清晰 功能层越多,功能层实现越简单,但网络运行效率越低,必须综合考虑实现难度与运行效果 分层结构实例: PC结构: 操作系统 --> BIOS --> 主板(不同主板提供的接口不同,但

邹欣老师的《构建之法》第一章“概论”学习笔记与自我随笔

刚读完了邹欣老师的<构建之法>第一章“概论”,四个字形容:酣畅淋漓. 概论将自己的一些模糊的认识清晰化,用准确的文字描述了出来,填补了脑海里的一些灰色地带. 总结一下:概论通俗地阐述了编程.软件.计算机科学.软件工程的联系与区别,简单说,编程是一项具体动作,软件是供人使用的产品,具体有很多种类型,而计算机科学是偏向理论研究,软件工程就像其他工程学一样,是在一定条件下合理配置资源达到生产软件的目的. 本人作为一名从小对编程.软件.计算机感兴趣的Nerd,虽然大学专业与此无关,但刚毕业时签了一份软

第二章 数据通信的基础知识 计算机网络笔记 学堂在线 2.4差错控制

1 检错码检错码C的函数f最好具备以下特点: 1 不同的数据D对应着不同的C 2 C的位数远远小于D且固定 3 函数f计算过程简单 检验和: 计算过程: 1 将数据分为长度固定的数据段 2 根据反码运算规则累加分段后产生的每一段数据 3 将累加结果取反作为检错码C特点:对于分布在多段数据中的二进制错误,有可能无法检测出 循环冗余码:CRC 生成循环冗余码: 1 假定传输的数据为M(x) = 11000011 2 找一个除数G(x) = 10011, G(x)最高位指数为r = 4 3 11000

《操作系统概论》第一章引论读书笔记

计算机系统分为硬件和软件. 硬件主要由:CPU.存储器.输入输出控制系统.各种输入输出设备组成. 软件主要分为:系统软件.支撑软件.以及应用软件. 操作系统定义:一般认为,操作系统是管理计算机系统资源.控制程序执行.改善人机界面和为应用软件提供支持的一种系统软件. 操作系统的作用: 管理计算机系统的资源. 为用户提供方便的使用接口. 具有扩充硬件的功能. 操作系统的功能: 从资源管理的观点看,操作系统的功能可以分为:处理器管理.存储管理.文件管理和设备管理. 处理器管理的主要工作是进行处理器的分

【深入理解Linux内核】《第一章 绪论》笔记

1.商用Unix操作系统包括: - AT&T公司开发的(System V Release 4) SVR4. - 加州伯克利分校发布的4.4BSD - Dec公司(现属于HP)的Digital Unix - IBM公司的AIX - HP公司的HP-UX - Sun公司的Solaris   - Apple公司的Mac OS X 所有商业版本都是SVR4或4.4BSD的变体,并且都趋向于遵循某些通用标准:如IEEE的POSIX(Portable Operating Systems based on U

第一章:计算机网络概述

Asymmetric Digital Subscriber Line(非对称数字用户线) 亦可称作非对称数字用户环路.是一种新的数据传输方式.它因为上行和下行 带宽不对称,因此称为非对称数字用户线环路 mstsc 远程桌面连接 第一章:计算机网络概述 Citrix vSphere Hyper-v PKI RAS 活动目录组策略 1. 计算机网络在信息时代的作用 21世纪: 数字化.网络化.信息化 三网: 电信网络 计算机网络 优先电视网络 2. 因特网概述 1) 网络 许多计算机连接在一起 2)

html5 +css3 第一章学习和笔记

各位同学.身为本版的斑竹.,希望各位童鞋都能学到Html5 .特此没两天更新一个学习笔记和大家一起学习Html5.... 语法改变       1.新增的元素和废除的元素       2.新增的属性和废除的属性       3.全局属性 html5和4的区别:DOCTYPE.声明.内容类型.字符的编码的制定方法.元素标记的省略.布尔值的类型.引号的省略 一:html5中的标记方法        1内容类型:.html  .htm        2DOCTYPE声明: <!DOCTYPE html

计算机组成原理和结构图式(第一章 概论)

计算机组成原理和结构图式(第一章 概论) 1.计算机硬件概念 CPU(中央处理器) 构成:运算器.控制器.寄存器组 运算器:算术运算(定点数.浮点数)和逻辑运算 控制器:微命令(组合逻辑和微程序控制方式) 寄存器组:存放数据信息和控制信息 存储器 缓存>主存>外存 主存:固定地址CPU按地址访问,与CPU合称主机 外存:先调入主存 高速缓存:CPU和主存之间,集成在CPU内部 输入/输出设备(Input/Output,I/O)外设 总线 分时共享:一发多收 系统总线分为 (1)数据总线(运算器

《计算机网络》第一章:计算机网络体系结构

第1章              计算机网络体系结构 1.1         计算机网络概述 计算机网络是一个将分散的.具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统.计算机网络是互连的.自洽的计算机系统的集合. 一个完整的计算机网络主要由硬件.软件.协议三大成分组成,缺一不可.硬件由主机(端系统).通信链路(双绞线.光纤).交换设备(路由器.交换机).通信处理机(网卡)等组成. 计算机网络由通信子网和资源子网组成. 计算机网络的功能:数据通信