1、计算机网络在信息时代的作用
21世纪的一些重要特征就是数字化、网络化和信息化,它是一个以网络为核心的信息时代。
这里所说的网络是指“三网”:
- 电信网络:向用户提供电话、电报及传真等服务
- 有线电视网络:向用户提供各种电视节目
- 计算机网络:使用户能够迅速传递数据文件,以及从网络上查找并获取各种有用资料,包括图像和视频文件
2、因特网概述
网络是由若干结点和连接这些结点的链路组成。
网络和网络通过路由器互连起来,这样就构成了一个覆盖范围更大的网络,即
互联网。因此互联网是“网络的网络”。
internet(互联网或互连网)是一个通用名词,
它泛指由多个计算机网络互连而成的网络。这些网络之间的通信协议可以是任意的。
Internet(因特网)则是一个专用名词,
它是一个特定的计算机网络,采用TCP/IP协议族作为通信规则,它的前身是美国的ARPANET。
3、因特网的组成
从工作方式看,因特网可以划分为以下两大块:
- 边缘部分:由所有连接在因特网上的主机组成。是用户直接使用的,用来进行通信和资源共享
- 核心部分:由大量的网络和连接这些网络的路由器组成。这部分为边缘部分提供连通性和交换的服务
3.1、边缘部分
“主机A和主机B进行通信”是指
“主机A的某个进程(运行着的程序)和主机B上的另一个进程进行通信”,比较严格的说法是
计算机之间的通信
计算机之间的通信方式通常划分为两大类:
- 客户—服务器方式(C/S):客户和服务器是指通信中所涉及的两个应用进程,这种方式描述的是进行之间服务和被服务的关系。客户是服务请求方,服务器是服务提供方(他们都要使用网络核心部分所提供的服务)。客户程序必须知道服务器的地址,但是不需要特殊的硬件和很复杂的操作系统;服务器程序在系统启动后就自动调用并一直不断的运行着,被动地等待接受来自各地的客户的通信请求,所以服务器程序不需要知道客户程序的地址,一般需要强大的硬件和高级的操作系统支持。客户和服务器的通信关系建立后,通信可以是双向的,都可以发送和接受数据
- 对等连接方式(p2p):指两主机在通信时并不区分哪一个是服务器请求方还是服务提供方,只要两个主机运行了对等连接软件,他们就可以进行平等的、对等连接通信,这时双方都可以下载对方已经存储在硬盘中的共享软件
3.2、核心部分
因特网的核心部分要向边缘部分中的大量主机提供连通性,使边缘部分中的任何一台主机都能够向其他主机通信。
在核心部分起特殊作用的是路由器(结点交换机),它是一种专用计算机
(但不是主机)
,路由器是实现分组交换(packet switching)的关键构件,其任务是转发收到的分组
。
有三种交换技术:(了解)
电路交换:经过“建立连接”——>“通信”——>“释放连接”这三个步骤的交换方式
分组交换:采用存储转发技术。
路由器收到一个分组,先暂时存储一下,检查其首部,查找转发表,按照首部中的目的地址,找到合适的接口转发出去,把分组交给下一个路由器。这样一步一步的(有时候会经过几十个不同的路由器)以存储转发的方式,把分组交付最终的目的主机。
各路由器之间必须经常交换彼此掌握的路由信息,以便创建和维持在路由器中的转发表,使得转发表能够在整个网络拓扑发生变化时及时更新。
优点 | 所采用的手段 |
高效 | 在分组传输的过程中动态分配传输带宽,对通信链路是逐段占用 |
灵活 | 为每一个分组独立地选择转发路由 |
迅速 | 以分组作为传输单元,可以不先建立连接就能向其他主机发送分组 |
可靠 | 保证可靠性的网络协议;核心部分常采用网状拓扑结构,分布式多路由的分组交换网,使网络有很好的生存性 |
缺点是:分组在各路由存储转发时需要排队,这会造成一定的时延;分组交换不是像电路交换那样先建立连接,因此无法保证通信时端到端所需要的带宽;各分组必须携带的控制信息也造成了一定的开销;
报文交换:电报通信中采用的一种基于存储转发原理的交换技术。
整个报文先传送到相邻结点,全部存储下来后查找转发表,转发到下一个结点。