1.互连网internet
重点:
计算机网络的概念
互联网的组成
分组交换技术
计算机网络常用的性能指标
网络协议的概念
五层协议的体系结构
1.1 基本概念
- 网络把许多计算机连接在一起;
互连网则把许多网络通过路由器连接在一起。
与网络相连的计算机常称为主机。主机可以是计算机,也可以是智能手机等智能机器。
2.互联网Internet
2.1 互联网概述
- Internet 的中文译名并不统一。多采用互联网,这是目前流行最广的、事实上的标准译名。(因特网,是全国科学技术名词审定委员会推荐的,但却长期未得到推广。)
- 互联网最主要的特征:由数
量极大的各种计算机网络互连起来的。 - 互联网具有的两个重要基本特点:连通性和共享 (Sharing)。
- 区分Internet和internet:
互连网(internet) | 互联网(Internet) |
---|---|
通用名词 | 专用名词 |
泛指在由多个计算机网络通过路由器互连而成的网络 | 指由众多网络相互连接而成的特定计算机网络 |
属于"网络的网络" | 由美国阿帕网ARPANET发展而成,主要采用TCP/IP协议作为通信的规则 |
任意把几个计算机网络互连起来(不管采用什么协议),并能够相互通信,这样构成的是一个互连网 (internet),而不是互联网 (Internet)。
2.2 互联网基础结构发展的三个阶段
第一阶段:从单个网络 ARPANET1向互联网发展的过程。
第二阶段:建成了三级结构的互联网。
它是一个三级计算机网络,分为主干网、地区
网和校园网(或企业网)。
第三阶段:逐渐形成了多层次 ISP结构的互联网。
互联网服务提供者 ISP (Internet Service Provider)。
根据提供服务的覆盖面积大小以及所拥有的 IP 地址数目的不同,ISP 也分成为不同层次的 ISP:主干 ISP、地区 ISP 和 本地 ISP。
2.3 互联网的组成(重点)
从互联网的工作方式上看,可以划分为两大块:边缘部分与核心部分。
互联网的核心部分是由许多网络和把它们互连起来的路由器组成,而主机处在互联网的边缘部分。
边缘部分 | 核心部分 |
---|---|
由所有连接在互联网上的主机组成 | 由大量网络和连接这些网络的路由器组成 |
用户直接使用,用来进行通信和资源共享 | 为边缘部分提供服务(提供连通性和交换) |
主机接入到核心部分则通常以相对较低速率的链路相连接 | 路由器之间一般都用高速链路相连接 |
主机的用途是为用户进行信息处理的,并且可以和其他主机通过网络交换信息。 | 路由器的用途则是用来转发分组的,即进行分组交换的。 |
(1) 边缘部分
- 端系统
处在互联网边缘的部分就是连接在互联网上的所有的主机。这些主机又称为端系统 (end system)。
端系统在功能上可能有很大的差别:
设备:可以是手机/摄像头,也可以是大型计算机
拥有者:可以是个人,也可以是单位,亦或是某个 ISP。 - 端系统之间通信的含义
“主机 A 和主机 B 进行通信”,实际上是指:“运行在主机A上的某个程序和运行在主机B上的另一个程序进行通信”。即“主机 A 的某个进程和主机 B 上的另一个进程进行通信”。简称为“计算机之间通信”。
3.端系统之间的两种通信方式
(1)客户−服务器方式(C/S 方式)
即 Client/Server 方式,简称为 C/S 方式。用于发送电子邮件、信息检索等。
- 客户 (client) 和 服务器 (server) 都是指通信中所涉及的两个应用进程。
- 客户−服务器方式所描述的是进程之间服务和被服务的关系。
- 客户是服务的请求方,服务器是服务的提供方。
- 服务请求方和服务提供方都要使用网络核心部分所提供的服务。
- 客户软件的特点
- 被用户调用后运行,在打算通信时主动向远地服务器发起通信(请求服务)。因此,客户程序必须知道服务器程序的地址。
- 不需要特殊的硬件和很复杂的操作系统。
- 服务器软件的特点
- 一种专门用来提供某种服务的程序,可同时处理多个远地或本地客户的请求。
- 系统启动后动调即自用并一直不断地运行着,被动地等待并接受来自各地的客户的通信请求。因此,服务器程序不需要知道客户程序的地址。
- 一般需要强大的硬件和高级的操作系统支持。
- 客户与服务器的通信关系建立后,通信可以是双向的,客户和服务器都可发送和接收数据。
(2)对等方式(P2P 方式)
- 对等连接 (peer-to-peer,简写为 P2P) 是指两个主机在通信时并不区分哪一个是服务请求方还是服务提供方。
- 只要两个主机都运行了对等连接软件 (P2P 软件) ,它们就可以进行平等的、对等连接通信。
- 双方都可以下载对方已经存储在硬盘中的共享文档。
- 对等连接方式的特点
对等连接方式从本质上看仍然是使用客户服务器方式,只是对等连接中的每一个主机既是客户又是服务器。
对等连接工作方式可支持大量对等用户(如上百万个)同时工作。