计算机网络概述详解
(一)、计算机网络在信息时代中的作用
- 21世纪重要特征就是数字化、网络化和信息化,它是一个以网络为核心的信息时代。
- 其中有三大类网络:电信网络、有线电视网络和计算机网络。但是发展最快的并起到核心作用的则是计算机网络
- 互联网具有两个重要的基本特点:连通性和共享。
(二)、互联网概述
2.1 网络的网络
- 计算机网络(简称为网络)由若干节点(node)和连接这些节点的链路(link)组成。
- 网络把许多计算机连接在一起,而互连网则把许多网络通过路由器连接在一起。与网络相连的计算机常称为主机。
2.2 互联网基础结构发展的三个阶段
- 第一阶段是从单个网络ARPANET向互连网发展的过程。
①、以小写字母i开始的internet (互连网)是一个通用名词,它泛指由多个计算机网络互连而成的计算机网络。在这些网络之间的通信协议(即通信规则)可以任意选择,不一定非要使用TCP/IP协议。
②、以大写字母I开始的Internet (互联网,或因特网)则是一个专用名词,它指当前全球最大的、开放的、由众多网络相互连接而成的特定互连网,它采用TCP/IP协议族作为通信的规则,且其前身是美国ARPANET.
- 任意把几个计算机网络互连起来(不管采用什么协议) ,并能够相互通信,这样构成的是一个互连网(internet),而不是互联网(Internet)。
- 第二阶段的特点是到建成了三级结构的互联网。
它是一个三级计算机网络分为主干网、地区网和校园网(或企业网)。 - 第三阶段的特点是逐渐形成了多层次ISP结构的互联网。
(三)、互联网的组成
从互连网的工作方式上看,可以划分为两大块:
- 边缘部分:由所有连接在互连网上的主机组成。这部分是用户直接使用的,用来进行通信(传送数据、音频或视频)和资源共享。
-
核心部分:由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换)。
3.1 互连网的边缘部分
- 处在互联网边缘的部分就是连接在互联网上的所有的主机。这些主机又称为端系统(end system)。
- 端系统在功能上可能有很大的差别:
①. 小的端系统可以是一台普通个人电脑,具有上网功能的智能手机,甚至是一个很小的网络摄像头。
②. 大的端系统则可以是一台非常昂贵的大型计算机。
③. 端系统的拥有者可以是个人,也可以是单位(如学校、企业、政府机关等),当然也可以是某个ISP。
- 端系统之间通信的含义
即"主机A的某个进程和主机B上的另一个进程进行通信"。简称为"计算机之间通信”。 - 端系统之间的两种通信方式
①.客户-服务器方式(C/S方式)即Client/Server方式,简称为C/S方式。 - 客户端软件的特点:
●被用户调用后运行,在打算通信时主动向远地服务器发起通信(请求服务)。因此,客户程序必须知道服务器程序的地址。
●不需要特殊的硬件和很复杂的操作系统。 - 服务器软件的特点:
●一种专门用来提供某种服务的程序,可同时处理多个远地或本地客户的请求。
●系统启动后即自动调用并一直不断地运行着,被动地等待并接受来自各地的客户的通信请求。因此,服务器程序不需要知道客户程序的地址。
●一般需要强大的硬件和高级的操作系统支持。客户与服务器的通信关系建立后,通信可以是双向的,客户和服务器都可发送和接收数据。 - 对等连接方式的特点:
●对等连接方式从本质上看仍然是使用客户服务器方式,只是对等连接中的每一个主机既是客户又是服务器。
②.对等方式(P2P方式)即Peer to- Peer方式简称为P2P方式。
3.2 互连网的核心部分
-
网络核心部分是互联网中最复杂的部分。
-
网络中的核心部分要向网络边缘中的大量主机提供连通性,使边缘部分中的任何-个主机都能够向其他主机通信(即传送或接收各种形式的数据)。
-
在网络核心部分起特殊作用的是路由器(router)。
-
路由器是实现分组交换(packet switching)的关键构件,其任务是转发收到的分组,这是网络核心部分最重要的功能。
-
典型交换技术包含:①电路交换②分组交换③报文交换;其中互连网的核心部分采用了分组交换技术。