带 * 号的为略读章节。

术语表

缩写 英文 中文
internet 互联网
Internet 因特网
NSF National Science Foundation 美国国家科学基金会
ISP Internet Service Provider 因特网服务提供商
IXP Internet eXchange Point 因特网交换点
RFC Request For Comments 因特网标准文件,字面意思是“请求评论”

计算机网络在信息时代的作用*

21 世纪的重要特征:数字化、网络化、信息化。21 世纪是以网络为核心的信息时代。

三网:电信网络、有线电视网络和计算机网络。 其中发展最快并起核心作用的是计算机网络。 网络融合:计算机网络不仅能够传送数据,同时也能够向用户提供打电话、 听音乐和观看视频节目的服务, 而电信网络和有线电视网络也都能够连接到计算机网络上。

因特网概述

因特网是人类自印刷术发明以来在通信方面最大的变革。现在人们的生活、 工作、学习和交往都已离不开因特网。

网络的网络

网络 (network) 由若干结点 (node) 和连接这些结点的 链路 (link) 组成。结点可以是计算机、集线器、交换机或路由器等。 网络通过路由器互连起来,形成“网络的网络” (network of networks), 即互联网 (互连网, internet)。因特网 (Internet, 首字母大写) 是世界上最大的互联网。 连接在因特网上的计算机称为主机 (host)。

因特网发展的三个阶段

因特网上的主机必须有 IP 地址才能上网。 IP 地址管理机构把一批 IP 地址有偿租赁给 ISP,用户只要向 ISP 交纳费用,就可获取 IP 地址使用权。 “上网”就是指用户通过从某个 ISP 获得的 IP 地址接入到因特网。

因特网交换点 (IXP, Internet eXchange Point) 允许两个网络直接相连并交换分组,如两个地区 ISP 通过一个 IXP 相连后, 就不必通过最上层的主干 ISP 来交换分组。IXP 带来的好处是使因特网上的数据流量分布更合理, 减少了分组转发的时延,降低了分组转发的费用

20 世纪 90 年代,由欧洲原子核研究组织 (CERN) 开发的 万维网 (WWW, World, Wide Web) 被广泛应用于因特网, 大大方便了非网络专业人员的网络的使用,使得因特网呈指数级迅猛发展。

因特网的标准化

因特网的组成

边缘部分

连接在因特网上的主机又称端系统 (end system)。 当我们说“主机 A 和主机 B 进行通信”, 实际上是指这两台主机上的进程的通信。这又可简称为“计算机之间的通信”。 端系统之间的通信方式可分为客户-服务器方式 (C/S)对等方式 (P2P)

客户-服务器方式

客户 (client) 和服务器 (server) 是通信中涉及的两个应用进程, 也可以用来指分别运行这两个进程的主机;需要明确的场合下, 把运行客户程序和服务器程序的主机分别称为客户端(客户机)和服务端。

客户程序是服务请求方。它在被用户调用后运行,主动向服务器发起通信。 客户程序需要知道服务器的地址; 客户程序不需要特殊的硬件和很复杂的操作系统。

服务器程序是服务提供方。它在系统启动后便一直运行,被动等待并接受请求。 服务器程序不需要知道客户的地址; 服务器可同时处理多个客户的请求,一般需要强大的硬件和高级的操作系统。

对等连接方式

对等连接 (P2P, peer-to-peer) 方式又称 P2P 文件共享。 这种通信方式并不区分客户与服务器,主机之间通过 P2P 软件对等连接通信, 双方都可以下载对方的共享文档。对等连接中的每个主机既是客户又是服务器。 对等连接可支持大量(上百万个)对等用户同时工作。

核心部分

网络的核心部分的任务是向边缘部分的主机提供连通性分组交换

电路交换 (circuit switching)

计算机数据是突发式地出现在传输线路上的。 因而用电路交换来传送计算机数据效率往往很低。

报文交换 (message switching)

报文交换基于存储转发原理。在报文交换中心, 一份份电报被接收下来,并穿成纸带。操作员以报文为单位撕下纸带, 根据报文的目的地,用相应的发报机转发出去。 报文交换时延较长,从几分钟到几小时不等。

分组交换 (packet switching)

分组交换亦采用存储转发技术。沿用电报业用语, 将要发送的整块数据称为一个报文 (message)。先把较长的报文划分为小的等长的数据段,如 1024 bit。 在每个数据段首添加必要的控制信息(源地址,目的地址等), 称为首部包头 (header)。 数据段加上首部后就构成一个分组 (packet)。 分组是因特网中传送数据的单元。

路由器 (router) 是一种专用计算机(但不是主机), 其任务是分组交换,即转发收到的分组。 这是网络核心部分最重要的功能。 因特网的核心部分由许多网络和把它们互连起来的路由器组成, 这些路由器之间一般用高速链路相连接。 因特网的边缘部分是大量的主机, 它们通常以相对较低速率的链路接入到核心部分。 在讨论因特网中分组转发的过程时,往往把单个网络简化为一条链路, 把路由器视为核心部分的结点。

路由器与主机的区别:主机是为用户进行信息处理的, 可以和其他主机通过网络交换信息。路由器则用来转发分组,即分组交换。

路由器的工作方式:路由器收到一个分组,先暂时存储下来,检查其首部, 查找转发表,按首部中的目的地址,从合适的接口转发出去。 分组存储在路由器的内存中而不是磁盘中,这保证了较高的交换速率。 路由器之间通过接力转递的方式,最终把分组交付目的主机。 各路由器之间必须经常交换彼此掌握的信息,以便创建和维护转发表, 在网络拓扑发生变化时,及时地更新转发表。

因特网的分组交换不必占用一条端到端的通信资源。 分组在某一段链路上传送时,才占用该链路的通信资源。 分组交换实质上采用了在数据通信过程中断续(或动态)分配传输带宽的策略, 这适合于突发式的计算机数据传输,大大提高了通信线路的利用率。

三种交换方式的主要特点
电路交换
整个报文的比特流连续地从源点直达终点,好像在一个管道中传送;
报文交换
整个报文先传送到相邻结点,全部存储下来后查找转发表,转发到下一个结点;
分组交换
与报文交换类似,但以分组而不是整个报文为单位。

计算机网络在我国的发展*

计算机网络的类别*

计算机网络的定义

几种不同类别的网络

计算机网络的性能

性能指标

非性能指标

计算机网络体系结构

计算机网络体系结构的形成

多层协议

五层协议的体系结构

实体、协议、服务

TCP/IP 体系结构