目录 第3章计算机网络及其体系结构 3.1计算机网络与互联网 3.1.1计算机网络定义 3.1.2计算机网络性能参数 3.13计算机网络分类 3.14互联网及其组成 3.2互联网体系结构及设计 3.2.1计算机网络体系结构的定义 3.22协议分层 3.23边缘论 33OSI参考模型 3.31OSI参考模型结构 3.32 OSI/RM各层功能及其实现机制 34TCPP体系结构 34lTCP/P层次结构 342TCPP分层工作原理 3.5OSI参考模型与TCPP体系结构的比较 36互联网发展现状及其存在的问题 361互联网发展现状 362互联网存在的问题 3.7互联网体系结构研究进展 37.1互联网体系结构发展的三种思路 3.72基于改良式路线的互联网体系结构研究进展 3.7.3基于革命式路线的互联网体系结构研究进展
目 录 第 3 章 计算机网络及其体系结构 3.1 计算机网络与互联网 3.1.1 计算机网络定义 3.1.2 计算机网络性能参数 3.1.3 计算机网络分类 3.1.4 互联网及其组成 3.2 互联网体系结构及设计 3.2.1 计算机网络体系结构的定义 3.2.2 协议分层 3.2.3 边缘论 3.3 OSI 参考模型 3.3.1 OSI 参考模型结构 3.3.2 OSI/RM 各层功能及其实现机制 3.4 TCP/IP 体系结构 3.4.1 TCP/IP 层次结构 3.4.2 TCP/IP 分层工作原理 3.5 OSI 参考模型与 TCP/IP 体系结构的比较 3.6 互联网发展现状及其存在的问题 3.6.1 互联网发展现状 3.6.2 互联网存在的问题 3.7 互联网体系结构研究进展 3.7.1 互联网体系结构发展的三种思路 3.7.2 基于改良式路线的互联网体系结构研究进展 3.7.3 基于革命式路线的互联网体系结构研究进展
第3章计算机网络及其体系结构 3.1计算机网络与互联网 3.1.1计算机网络定义 1、定义 计算机网络是计算机技术与通信技术相结合的产物。计算机网络是把分散在不同地 点且具有独立功能的多个计算机系统通过通信设备和传输介质连接起来,在功能完善的 网络软件和协议的管理下,以实现网络中资源共享和数据传输为目标的系统。连接介质 可以是电缆、双绞线、光纤、微波、载波或通信卫星。连接是指处于不同地理位置的多 台具有独立功能的计算机系统通过通信设备和通信介质互连起来。对两台通信的终端而 言,网络可以虛拟成连接它们的一根电缆。网络软件系统和网络硬件系统是计算机网络 赖以存在的基础。 上述计算机网络的定义中,涉及七个要点:计算机系统、通信设备、传输介质、通 信协议(软件)、资源共享、数据传输和不同地点(拓扑结构)。计算机网络原理和技术 围绕这七个方面展开,对计算机网络的学习和研究需要涵盖这七个方面的内容以及涉及 的关键技术。 2、特征 计算机网络的基本特征:资源共享、互连的计算机是“自治”的、连网的计算机必 须遵循统一的网络协议。自治计算机的含义是指网络中,每台计算机的地位是平等的, 没有谁受谁控制的问题。 3、功能 计算机网络具有共享硬件、软件和数据资源的功能,具有对共享数据资源集中处理 及管理和维护的能力。计算机网络向用户提供的最重要的功能有两个,即 ①连通性 连通性就是计算机网络使上网用户之间都可以交换信息,好像这些用户的计算机都 可以彼此直接连通一样。 ②共享 共享就是资源共享。可以是信息共享、软件共享,也可以是硬件共享。 计算机网络的具体功能,可以归结如下
100 第 3 章 计算机网络及其体系结构 3.1 计算机网络与互联网 3.1.1 计算机网络定义 1、定义 计算机网络是计算机技术与通信技术相结合的产物。计算机网络是把分散在不同地 点且具有独立功能的多个计算机系统通过通信设备和传输介质连接起来,在功能完善的 网络软件和协议的管理下,以实现网络中资源共享和数据传输为目标的系统。连接介质 可以是电缆、双绞线、光纤、微波、载波或通信卫星。连接是指处于不同地理位置的多 台具有独立功能的计算机系统通过通信设备和通信介质互连起来。对两台通信的终端而 言,网络可以虚拟成连接它们的一根电缆。网络软件系统和网络硬件系统是计算机网络 赖以存在的基础。 上述计算机网络的定义中,涉及七个要点:计算机系统、通信设备、传输介质、通 信协议(软件)、资源共享、数据传输和不同地点(拓扑结构)。计算机网络原理和技术 围绕这七个方面展开,对计算机网络的学习和研究需要涵盖这七个方面的内容以及涉及 的关键技术。 2、特征 计算机网络的基本特征:资源共享、互连的计算机是“自治”的、连网的计算机必 须遵循统一的网络协议。自治计算机的含义是指网络中,每台计算机的地位是平等的, 没有谁受谁控制的问题。 3、功能 计算机网络具有共享硬件、软件和数据资源的功能,具有对共享数据资源集中处理 及管理和维护的能力。计算机网络向用户提供的最重要的功能有两个,即: ① 连通性 连通性就是计算机网络使上网用户之间都可以交换信息,好像这些用户的计算机都 可以彼此直接连通一样。 ② 共享 共享就是资源共享。可以是信息共享、软件共享,也可以是硬件共享。 计算机网络的具体功能,可以归结如下:
通信功能:在计算机之间传递信息。 资源共享功能:在网络中互通有无,分工协作 提高可靠性和可用性功能:各计算机可以通过网络彼此互为备份,提高了可靠性; 网络可以平均分配计算机资源,提高了可用性 易于分布式计算功能:均衡的使用网络资源,实现分布式运算。 4、举例 当前实用的覆盖全国乃至全球的计算机网络中,通常由多种不同类型的网络互连互 通而构成。一个计算机网络的示意图如图3.1所示。它包括的网络(通常称为子网)有: AIM( Asynchronous Transfer Mode,异步转移模式)网络、帧中继网、PSTN( Public Switched Telephone Network,公用电话交换网)ISDN( Integrated Service Digital Network 综合业务数字网)、移动通信网/卫星通信网、FDDⅠ( Fiber distributed data Interface,光 纤分布式数据接口)环网、局域网及高速骨干网等。整个网络通过以WDM( Wavelength Division Multiplexing,波分复用)链路作为核心路由器的高速通道,形成高速信息传输 平台,将上述各子网络互连互通,可以形成一个无缝覆盖的网络。 ??h1?2ef? 篇 图3.1计算机网络举例 路由器是网络互连的核心设备,它负责分组(分组是由若干数据比特组成的可进行 独立传输的数据块,其长度为几十个字节到几千个字节)的转发和为各个分组选择适当
101 通信功能:在计算机之间传递信息。 资源共享功能:在网络中互通有无,分工协作。 提高可靠性和可用性功能:各计算机可以通过网络彼此互为备份,提高了可靠性; 网络可以平均分配计算机资源,提高了可用性。 易于分布式计算功能:均衡的使用网络资源,实现分布式运算。 4、举例 当前实用的覆盖全国乃至全球的计算机网络中,通常由多种不同类型的网络互连互 通而构成。一个计算机网络的示意图如图 3.1 所示。它包括的网络(通常称为子网)有: ATM(Asynchronous Transfer Mode,异步转移模式)网络、帧中继网、PSTN(Public Switched Telephone Network,公用电话交换网)/ISDN(Integrated Service Digital Network, 综合业务数字网)、移动通信网/卫星通信网、FDDI(Fiber Distributed Data Interface,光 纤分布式数据接口)环网、局域网及高速骨干网等。整个网络通过以 WDM(Wavelength Division Multiplexing,波分复用)链路作为核心路由器的高速通道,形成高速信息传输 平台,将上述各子网络互连互通,可以形成一个无缝覆盖的网络。 路由器 C2 路由器 C3 路由器 C1 X.25分组网 帧中继 路由器 E2 路由器 E1 PSTN ISDN ò??ˉí¨D?í? ?àD?í¨D?í? 路由器 E3 ATMí??? 路由器 E4 ???ù1??éí? 卫星 用户C 用户D FDDI环网 以太网 用户B 用户A 用户F 用户E 用户G 服务器S3 服务器S1 移动 服务器S2 基站 局域网B 局域网A SDH WDM WDM WDM WDM SDH SDH SDH SDH 图 3.1 计算机网络举例 路由器是网络互连的核心设备,它负责分组(分组是由若干数据比特组成的可进行 独立传输的数据块,其长度为几十个字节到几千个字节)的转发和为各个分组选择适当
的传输路径。正是由于路由器的存在,我们可以将任一用户(用户A)的分组,通过一 个最优的路由(用户A→路由器E3→路由器Cl→路由器C3→ATM网络→路由器E4 用户G)转发给任一目的用户(用户G)。 在上述网络中,以分组作为载体来运载不同类型的业务。这些业务可以是语音、图 像、视频,也可以是电子邮件、Web业务。为了向用户提供不同的服务,除通信网络本 身以外,网络中还拥有不同类型的服务器。 3.1.2计算机网络性能参数 计算机网络性能一般是指它的几个重要的性能参数。但除了这些重要的性能参数 外,还有一些非性能特征也对计算机网络的性能有很大的影响。 、计算机网络的性能参数 (1)速率 网络技术中的速率指的是连接在计算机网络上的主机在数字信道上传送数据的速 率,它也称为数据率或比特率。速率是计算机网络中最重要的一个性能参数。它往往是 指额定速率或标称速率。速率的单位是b/s(比特每秒)(或bits,有时也可写为bps)。 当数据率较高是时,可用kb/s(k=103=千)、Mb/s(M=106=兆)、Gbs(G=10° 吉)、Tb(T=102=太)。现在人们常用更简单的并且是很不严格的记法来描述网络 的速率,如100M以太网,而省略了单位中的b/s,它的意思是速率为100Mb/s的以太 网 (2)带宽 在计算机网络中,带宽用来表示网络的通信线路所能传送数据的能力,因此网络带 宽表示在单位时间内从网络中的某一点到另一点所能通过的“最高数据率”。带宽的单 位是“比特每秒”,记为b/s。还有千比特每秒(kb/s)、兆比特每秒(Mb/s)、吉比特 每秒(Gb/s)、太比特每秒(Tb/s)等 (3)吞吐量 吞吐量表示在单位时间内通过某个网络(或信道、接口)的数据量。吞吐量更经常 地用于对现实世界中的网络的一种测量,以便知道实际上到底有多少数据量能够通过网 络。显然,吞吐量受网络的带宽或网络的额定速率的限制。例如,对于一个100Mbs 的以太网,其额定速率是100Mbs,那么这个数值也是该以太网的吞吐量的绝对上限值
102 的传输路径。正是由于路由器的存在,我们可以将任一用户(用户 A)的分组,通过一 个最优的路由(用户 A→路由器 E3→路由器 C1→路由器 C3→ATM 网络→路由器 E4→ 用户 G)转发给任一目的用户(用户 G)。 在上述网络中,以分组作为载体来运载不同类型的业务。这些业务可以是语音、图 像、视频,也可以是电子邮件、Web 业务。为了向用户提供不同的服务,除通信网络本 身以外,网络中还拥有不同类型的服务器。 3.1.2 计算机网络性能参数 计算机网络性能一般是指它的几个重要的性能参数。但除了这些重要的性能参数 外,还有一些非性能特征也对计算机网络的性能有很大的影响。 1、计算机网络的性能参数 (1)速率 网络技术中的速率指的是连接在计算机网络上的主机在数字信道上传送数据的速 率,它也称为数据率或比特率。速率是计算机网络中最重要的一个性能参数。它往往是 指额定速率或标称速率。速率的单位是 b/s(比特每秒)(或 bit/s,有时也可写为 bps)。 当数据率较高是时,可用 kb/s( 3 k 10 千)、Mb/s( 6 M 10 兆)、Gb/s( 9 G 10 吉)、Tb/s( 12 T 10 太)。现在人们常用更简单的并且是很不严格的记法来描述网络 的速率,如 100M 以太网,而省略了单位中的 b/s,它的意思是速率为 100Mb/s 的以太 网。 (2)带宽 在计算机网络中,带宽用来表示网络的通信线路所能传送数据的能力,因此网络带 宽表示在单位时间内从网络中的某一点到另一点所能通过的“最高数据率”。带宽的单 位是“比特每秒”,记为 b/s。还有千比特每秒(kb/s)、兆比特每秒(Mb/s)、吉比特 每秒(Gb/s)、太比特每秒(Tb/s)等。 (3)吞吐量 吞吐量表示在单位时间内通过某个网络(或信道、接口)的数据量。吞吐量更经常 地用于对现实世界中的网络的一种测量,以便知道实际上到底有多少数据量能够通过网 络。显然,吞吐量受网络的带宽或网络的额定速率的限制。例如,对于一个 100 Mb/s 的以太网,其额定速率是 100 Mb/s,那么这个数值也是该以太网的吞吐量的绝对上限值
因此,对100Mb/s的以太网,其典型的吞吐量可能也只有70Mb/s。有时吞吐量还可以 用每秒传送的字节数或帧数来表示。 (4)时延 时延是指数据(一个报文或分组,甚至比特)从网络(或链路)的一端传送到另一 端所需的时间。时延是个很重要的性能指标。网络中的时延是由发送时延、传播时延 处理时延和排队时延等四个不同部分组成的。 发送时延(传输时延):发送时延是主机或路由器发送数据帧所需的时间,也就是 从发送数据帧的第一个比特算起,到该帧的最后一个比特发送完毕所需的时间。因此发 送时延也叫做传输时延。发送时延的计算公式是: 发送时延≈数据帧长度() 信道带宽(bs) 由此可见,对于一定的网络,发送时延并非固定不变,而是与发送的帧长(单位是 比特)成正比,与信道带宽成反比。 传播时延:传播时延是电磁波在信道中传播一定的距离需要花费的时间。传播时延 的计算公式是 传播时延 信道长度(m) 电磁波在信道上的传播速率(m 电磁波在自由空间的传播速率是光速,即30×105km。电磁波在网络传输介质中 的传播速率比在自由空间要略低一些:在铜线电缆中的传播速率约为23×105km/s,在 光纤中的传播速率约为20×105km/s。例如,1000km长的光纤线路产生的传播时延大约 为5ms。不要把发送时延与传播时延弄混。但只要理解这两种时延发生的地方就不会把 它们弄混:发送时延发生在机器的内部的发送器中(一般就是发生在网络适配器中), 而传播时延则发生在机器外部的传输信道介质上 处理时延:主机或路由器在收到分组时要花费一定的时间进行处理。例如分析分组 的首部、从分组中提取数据部分、进行差错检验或查找适当的路由等等,这就产生了处 理时延。 排队时延:分组在经过网络传输时,要经过许多的路由器。但分组在进入路由器后 要先在输入队列中排队等待处理。在路由器确定了转发接口后,还要在输出队列中排队 等待转发。这就产生了排队时延。排队时延的长短往往取决于网络当时的通信量。当网 络的通信量很大时会发生队列溢出,使分组丢失,这相当于排队时延为无穷大
103 因此,对 100 Mb/s 的以太网,其典型的吞吐量可能也只有 70 Mb/s。有时吞吐量还可以 用每秒传送的字节数或帧数来表示。 (4)时延 时延是指数据(一个报文或分组,甚至比特)从网络(或链路)的一端传送到另一 端所需的时间。时延是个很重要的性能指标。网络中的时延是由发送时延、传播时延、 处理时延和排队时延等四个不同部分组成的。 发送时延(传输时延):发送时延是主机或路由器发送数据帧所需的时间,也就是 从发送数据帧的第一个比特算起,到该帧的最后一个比特发送完毕所需的时间。因此发 送时延也叫做传输时延。发送时延的计算公式是: b/s b 信道带宽 数据帧长度 发送时延 由此可见,对于一定的网络,发送时延并非固定不变,而是与发送的帧长(单位是 比特)成正比,与信道带宽成反比。 传播时延:传播时延是电磁波在信道中传播一定的距离需要花费的时间。传播时延 的计算公式是: m/s m 电磁波在信道上的传播速率 信道长度 传播时延 电磁波在自由空间的传播速率是光速,即 5 3.0 10 km/s。电磁波在网络传输介质中 的传播速率比在自由空间要略低一些:在铜线电缆中的传播速率约为 5 2.310 km/s,在 光纤中的传播速率约为 5 2.0 10 km/s。例如,1000km 长的光纤线路产生的传播时延大约 为 5ms。不要把发送时延与传播时延弄混。但只要理解这两种时延发生的地方就不会把 它们弄混:发送时延发生在机器的内部的发送器中(一般就是发生在网络适配器中), 而传播时延则发生在机器外部的传输信道介质上。 处理时延:主机或路由器在收到分组时要花费一定的时间进行处理。例如分析分组 的首部、从分组中提取数据部分、进行差错检验或查找适当的路由等等,这就产生了处 理时延。 排队时延:分组在经过网络传输时,要经过许多的路由器。但分组在进入路由器后 要先在输入队列中排队等待处理。在路由器确定了转发接口后,还要在输出队列中排队 等待转发。这就产生了排队时延。排队时延的长短往往取决于网络当时的通信量。当网 络的通信量很大时会发生队列溢出,使分组丢失,这相当于排队时延为无穷大
这样,数据在网络中经历的总时延就是以上四种时延之和 总时延=发送时延+传播时延+处理时延+排队时延 般说来,小时延的网络要优于大时延的网络。在某些情况下,一个低速率、小时 延的网络很可能要优于一个高速率但大时延的网络。 (5)时延带宽积 传播时延带宽积等于传播时延乘以带宽,即 时延带宽积=传播时延×带宽 (6)往返时间 往返时间表示从发送方发送数据开始,到发送方收到来自接收方的确认(接收方收 到数据后便立即发送确认),总共经历的时间。 (7)利用率 利用率有信道利用率和网络利用率两种。信道利用率指出某信道有百分之几的时间 是被利用的(有数据通过)。完全空闲的信道的利用率是零。网络利用率则是全网络的 信道利用率的加权平均值。 2、计算机网络的非性能特征 (1)费用 网络的价格(包括设计和实现的费用)与网络的性能密切相关。一般来说,网络的 速率越高,其价格也越高。 (2)质量 网络的质量取决于网络中所有构件的质量,以及这些构件是怎样组成网络的。网络 的质量影响到很多方面,如网络的可靠性、网络管理的简易性,以及网络的一些性能 但网络的性能与网络的质量并不是一回事。例如,有些性能也还可以的网络,运行一段 时间后就出现了故障,变得无法再继续工作,说明其质量不好。髙质量的网络往往价格 也较高。 (3)标准化 网络的硬件和软件的设计既可以按照通用的国际标准,也可以遵循特定的专用网络 标准。最好采用国际标准的设计,这样可以得到更好的互操作性,更易于升级换代和维 修,也更容易得到技术上的支持。 (4)可靠性
104 这样,数据在网络中经历的总时延就是以上四种时延之和: 总时延 发送时延传播时延处理时延排队时延 一般说来,小时延的网络要优于大时延的网络。在某些情况下,一个低速率、小时 延的网络很可能要优于一个高速率但大时延的网络。 (5)时延带宽积 传播时延带宽积等于传播时延乘以带宽,即 时延带宽积 传播时延带宽 (6)往返时间 往返时间表示从发送方发送数据开始,到发送方收到来自接收方的确认(接收方收 到数据后便立即发送确认),总共经历的时间。 (7)利用率 利用率有信道利用率和网络利用率两种。信道利用率指出某信道有百分之几的时间 是被利用的(有数据通过)。完全空闲的信道的利用率是零。网络利用率则是全网络的 信道利用率的加权平均值。 2、计算机网络的非性能特征 (1)费用 网络的价格(包括设计和实现的费用)与网络的性能密切相关。一般来说,网络的 速率越高,其价格也越高。 (2)质量 网络的质量取决于网络中所有构件的质量,以及这些构件是怎样组成网络的。网络 的质量影响到很多方面,如网络的可靠性、网络管理的简易性,以及网络的一些性能。 但网络的性能与网络的质量并不是一回事。例如,有些性能也还可以的网络,运行一段 时间后就出现了故障,变得无法再继续工作,说明其质量不好。高质量的网络往往价格 也较高。 (3)标准化 网络的硬件和软件的设计既可以按照通用的国际标准,也可以遵循特定的专用网络 标准。最好采用国际标准的设计,这样可以得到更好的互操作性,更易于升级换代和维 修,也更容易得到技术上的支持。 (4)可靠性
可靠性与网络的质量和性能都有密切关系。速率更高的网络的可靠性不一定会更 差。但速率更高的网络要可靠地运行,则往往更加困难,同时所需的费用也会较高。 (5)可扩展性和可升级性 在构造网络时就应当考虑到今后可能会需要扩展(即规模扩大)和升级(即性能和 版本的提高)。网络的性能越高,其扩展费用往往也越高,难度也会相应增加。 (6)易于管理和维护 网络如果没有良好的管理和维护,就很难达到和保持所设计的性能。 3.1.3计算机网络分类 计算机网络的类型很多,而且有不同的分类依据。计算机网络可按数据交换方式 网络涉辖范围和互连距离、网络拓扑结构、网络数据传输和网络系统的拥有者、不同的 服务对象等不同标准和角度进行种类划分。 1、从网络的交换方式分类 按网络的数据交换方式分类:电路交换网、报文交换网、分组交换网、混合交换网。 电路交换网络类似于传统的电话交换方式,用户在开始通信前,必须申请建立一条 从发送端到接收端的物理信道,并且在双方通信期间始终占用该通道。 报文交换方式的数据单元是要发送的一个完整报文,其长度并无限制。报文交换采 用存储一转发原理,这点有点像古代的邮政通信,邮件由途中的驿站逐个存储转发一样 报文中含有目的地址,每个中间节点要为途径的报文选择适当的路径,使其能最终到达 目的端。 分组交换方式也称包交换方式,1969年首次在 ARPANET上使用,现在人们都公 认 ARPANET是分组交换网之父,并将分组交换网的出现作为计算机网络新时代的开 始。采用分组交换方式通信前,发送端现将数据划分为一个个等长的单位(即分组)这 些分组逐个由各中间节点采用存储-转发方式进行传输,最终达到目的端。由于分组长 度有限制,可以在中间节点机的内存中进行存储处理,其转发速度大大提高 各种交换方式如图32所示
105 可靠性与网络的质量和性能都有密切关系。速率更高的网络的可靠性不一定会更 差。但速率更高的网络要可靠地运行,则往往更加困难,同时所需的费用也会较高。 (5)可扩展性和可升级性 在构造网络时就应当考虑到今后可能会需要扩展(即规模扩大)和升级(即性能和 版本的提高)。网络的性能越高,其扩展费用往往也越高,难度也会相应增加。 (6)易于管理和维护 网络如果没有良好的管理和维护,就很难达到和保持所设计的性能。 3.1.3 计算机网络分类 计算机网络的类型很多,而且有不同的分类依据。计算机网络可按数据交换方式、 网络涉辖范围和互连距离、网络拓扑结构、网络数据传输和网络系统的拥有者、不同的 服务对象等不同标准和角度进行种类划分。 1、从网络的交换方式分类 按网络的数据交换方式分类:电路交换网、报文交换网、分组交换网、混合交换网。 电路交换网络类似于传统的电话交换方式,用户在开始通信前,必须申请建立一条 从发送端到接收端的物理信道,并且在双方通信期间始终占用该通道。 报文交换方式的数据单元是要发送的一个完整报文,其长度并无限制。报文交换采 用存储--转发原理,这点有点像古代的邮政通信,邮件由途中的驿站逐个存储转发一样。 报文中含有目的地址,每个中间节点要为途径的报文选择适当的路径,使其能最终到达 目的端。 分组交换方式也称包交换方式,1969 年首次在 ARPANET 上使用,现在人们都公 认 ARPANET 是分组交换网之父,并将分组交换网的出现作为计算机网络新时代的开 始。采用分组交换方式通信前,发送端现将数据划分为一个个等长的单位(即分组)这 些分组逐个由各中间节点采用存储--转发方式进行传输,最终达到目的端。由于分组长 度有限制,可以在中间节点机的内存中进行存储处理,其转发速度大大提高。 各种交换方式如图 3.2 所示
交换方式 电路交换 存储转发交换 报文交换 分组交换 标准分组 快速分组 帧交换 信元交换 电路交换 X25 帧中继 ATM 图3.2各种交换方式 在分组交换网中,将消息分成许多比较短的、格式化的分组( Packet)进行传输和 交换。每一个分组由若干比特组成一个比特串。每一个分组都包括一个附加的分组头。 分组头指明该分组的目的节点及其它网络控制信息。在每一个节点采用存储转发的方式 来实现分组的交换。这种按照一定的规则(路由算法)将输入分组送到选定的输出链路 上的过程称为交换 分组交换网如图33所示。 [A1 消息A
106 图 3.2 各种交换方式 在分组交换网中,将消息分成许多比较短的、格式化的分组(Packet)进行传输和 交换。每一个分组由若干比特组成一个比特串。每一个分组都包括一个附加的分组头。 分组头指明该分组的目的节点及其它网络控制信息。在每一个节点采用存储转发的方式 来实现分组的交换。这种按照一定的规则(路由算法)将输入分组送到选定的输出链路 上的过程称为交换。 分组交换网如图 3.3 所示。 ? A4 A3 A2 A1 S 1 2 3 4 5 A4 D 6 D A5 D A1 D A3 D A2 D 消息A (a) ? A4 A3 A2 A1 S 1 2 3 4 5 6 D A4 D A6 D A1 D A3 D A2 D 消息A A5 D (b)
输入队列1 输出队列1 输入队 交换网络 图3.3分组交换网 (a)虚电路传输方式;(b)数据报传输方式;(c)分组交换的过程 在混合交换网络中,一般采用多种数据交换技术,比如同时采用电路交换和分组交 换等。 分组交换网络应用十分广泛,大多数的计算机网络如局域网、广域网和城域网等都 釆用分组交换网络,只不过是在实际应用中分组的大小不同而已。 2、从网络覆盖范围分类 般按网络覆盖范围划分广域网(WAN)、城域网(MAN)、局域网(LAN)、个 域网(PAN) (1)局域网 局域网是局部地区网的简称,是在有限距离内连网的通信网。这种网支持所有通信 设备的互连,以同轴电缆或双绞线构成通信信道,并能提供宽频带通信及信息资源的共 享能力。这种网使用分组交换技术,既可以传送数据,也可以传输语音和视频、图像信 号,特别适合于自动化办公,目前应用最为广泛。 局域网的主要特征:网络的覆盖范围很有限;拓扑结构形式简单而多样化;采用高 质量大容量的传输媒质;多采用共享信道的多址接入方式。 (2)城域网 城域网是介于局域网与广域网之间的高速网络,是在一个城市范围内建立起来的计 算机通信网,简称MAN。它实际上是一个能覆盖城市的很大的局域网,以光纤能提供 的速率进行数据传输。城域网的拓扑结构采用与局域网类似的总线型或环型,传输介质 以光纤为主,数据传输速率一般在100Mbs以上,所有联网的设备均通过专门的连接 装置与介质相连。一个城域网可作为一个骨干网,将位于同一城市不同地点的主机、数 据库及多个局域网互连起来。城域网不仅能传输数据,还可以提供宽带服务,如传输语 音、图像等信息。其主要应用是:局域网的互连,专用小交换机(PBX)的互连,主机
107 输入队列1 输入队列N 输出队列1 输出队列M ? ? 交换网络 1 N M 1 (c) 图 3.3 分组交换网 (a)虚电路传输方式;(b)数据报传输方式;(c)分组交换的过程 在混合交换网络中,一般采用多种数据交换技术,比如同时采用电路交换和分组交 换等。 分组交换网络应用十分广泛,大多数的计算机网络如局域网、广域网和城域网等都 采用分组交换网络,只不过是在实际应用中分组的大小不同而已。 2、从网络覆盖范围分类 一般按网络覆盖范围划分广域网(WAN)、城域网(MAN)、局域网(LAN)、个 域网(PAN)。 (1)局域网 局域网是局部地区网的简称,是在有限距离内连网的通信网。这种网支持所有通信 设备的互连,以同轴电缆或双绞线构成通信信道,并能提供宽频带通信及信息资源的共 享能力。这种网使用分组交换技术,既可以传送数据,也可以传输语音和视频、图像信 号,特别适合于自动化办公,目前应用最为广泛。 局域网的主要特征:网络的覆盖范围很有限;拓扑结构形式简单而多样化;采用高 质量大容量的传输媒质;多采用共享信道的多址接入方式。 (2)城域网 城域网是介于局域网与广域网之间的高速网络,是在一个城市范围内建立起来的计 算机通信网,简称 MAN。它实际上是一个能覆盖城市的很大的局域网,以光纤能提供 的速率进行数据传输。城域网的拓扑结构采用与局域网类似的总线型或环型,传输介质 以光纤为主,数据传输速率一般在 100Mbit/s 以上,所有联网的设备均通过专门的连接 装置与介质相连。一个城域网可作为一个骨干网,将位于同一城市不同地点的主机、数 据库及多个局域网互连起来。城域网不仅能传输数据,还可以提供宽带服务,如传输语 音、图像等信息。其主要应用是:局域网的互连,专用小交换机(PBX)的互连,主机
到主机的互连,电视图像传输以及与广域网互连。 城域网的主要特征:网络的覆盖范围取决于城市的大小;拓扑结构形式简单而单 化;具有多功能多用途的综合服务能力;多采用共享信道的的无竞争的信道资源分配 (3)广域网 广域网又称远程网,其覆盖范围可以是几个城市、地区,甚至国家、洲和全球,是 在一个广泛的地理范围内所建立的计算机通信网,简称WAN。其作用范围通常为几十 至几千公里,可以超越城市和国家,乃至遍及全球。WAN由通信子网与资源子网两部 分构成,并按照一定的网络体系结构和相应的协议实现。在实际应用中,为实现相隔很 远的局域网间的通信,利用广域网进行互连,这样,每个能独立工作的LAN相当于WAN 上一个单个的终端。LAN与WAN相连有网络接入、网络服务和协议功能三种方法。 广域网的主要特征:网络的覆盖和速率范围很宽广;网络组织结构形式复杂;具有 多功能多用途的综合服务能力;多采用转接信道的交换型传输制式。 (4)个域网 个人区域网就是在个人工作地方把属于个人使用的电子设备用无线技术连接起来 的网络,因此也常称为无线个域网WPAN( Wireless pan),其范围大约在10m左右。 3、从网络使用范围分类 按不同使用者分为公用网、专用网 4、从网络拓扑结构分类 按所采用的拓扑结构计算机网络分为星形网(集中式网络)、总线网、环形网、树 形网和网状网(分布式网络)等。 (1)星形网(集中式网络) 星形网络拓扑结构如图34所示。 8口工作组华线器 包包包包 图34星形网络拓扑结构 (2)总线网
108 到主机的互连,电视图像传输以及与广域网互连。 城域网的主要特征:网络的覆盖范围取决于城市的大小;拓扑结构形式简单而单一 化;具有多功能多用途的综合服务能力;多采用共享信道的的无竞争的信道资源分配。 (3)广域网 广域网又称远程网,其覆盖范围可以是几个城市、地区,甚至国家、洲和全球,是 在一个广泛的地理范围内所建立的计算机通信网,简称 WAN。其作用范围通常为几十 至几千公里,可以超越城市和国家,乃至遍及全球。WAN 由通信子网与资源子网两部 分构成,并按照一定的网络体系结构和相应的协议实现。在实际应用中,为实现相隔很 远的局域网间的通信,利用广域网进行互连,这样,每个能独立工作的 LAN 相当于 WAN 上一个单个的终端。LAN 与 WAN 相连有网络接入、网络服务和协议功能三种方法。 广域网的主要特征:网络的覆盖和速率范围很宽广;网络组织结构形式复杂;具有 多功能多用途的综合服务能力;多采用转接信道的交换型传输制式。 (4)个域网 个人区域网就是在个人工作地方把属于个人使用的电子设备用无线技术连接起来 的网络,因此也常称为无线个域网 WPAN(Wireless PAN),其范围大约在 10m 左右。 3、从网络使用范围分类 按不同使用者分为公用网、专用网。 4、从网络拓扑结构分类 按所采用的拓扑结构计算机网络分为星形网(集中式网络)、总线网、环形网、树 形网和网状网(分布式网络)等。 (1)星形网(集中式网络) 星形网络拓扑结构如图 3.4 所示。 图 3.4 星形网络拓扑结构 (2)总线网