计算机网络在信息时代的作用
21世纪的重要特征:数字化、网络化、信息化。
三大网络:
电信网络:提供电话、电报、传真等服务
有线电视网络:提供有线电视节目
计算机网络:提供计算机之间传输文件的功能
互联网的两个重要的特点:
连通性:可以彼此连通的交换各种信息,好像终端都连起来一样
共享:实现资源共享,好像资源就在身边
互联网的概述:
网络的概念:若干结点以及链接结点的链路组成。
结点:计算机、集线器、交换机、路由器等等
互联网的概念:网络的网络。网络之间通过路由器连接起来
网络把一些计算机(主机)连接在一起,互联网则把一些网络连接在一起。
互联网的组成
互联网的组成:
核心部分:网络以及连接网络的路由器
边缘部分:连接在互联网上的主机
互联网的边缘部分:
互联网的边缘部分进行通信时(主机A的某个进程想要和主机B的某个进程通信),通常有两种方式:客户-服务器方式(C/S)、对等方式(P2P)
客户-服务器方式
我们通常在浏览器上搜索信息时,就属于这种方式。
客户端请求服务,服务器提供服务。
客户程序主动发起通信,需要知道服务器地址
服务器程序被动的等待通信请求,不需要知道客户端的地址。
对等连接方式
两台主机在进行通信时,不关心谁是请求方谁是服务方,双方在连接之后均可以下载对方主机的文件,进行资源共享。
实际上他们可以看作同时既是客户端又是服务端。
这种连接可以支持大量的对等用户
互联网的核心部分
互联网的核心部分是为边缘部分的主机提供连通性。
在核心部分期到特殊作用的是路由器,他是一种专用的计算机,作用是转发收到的分组,实现分组交换。
常见的两种交换方式有:电路交换、报文交换和分组交换。
了解交换的概念:按照某种方式动态分配通信资源。
电路交换
例子:电话
步骤:
建立连接 、独占通信资源(该物理通路不会用于别的用户或者别的通信)、释放链接
特点:用户在建立连接到释放链接的中间时间始终独占端到端的资源。
缺点:资源使用效率低
报文交换
特点:不用单独的占用一整条链路。采用存储转发但没有分组。
详细可以看图。
分组交换
例子:邮政通信
分组交换的技术是存储转发。
把一整块的报文分割称很多分组,然后每个分组都加上首部。路由器收到分组之后先暂时存储到路由器的内存。然后检查首部查询转发表,然后找到合适的接口发送出去。
特点:分组交换不需要提前建立连接,也不必占用一整条链路的资源。
优点:
高效:动态分配、逐段占用
灵活:选择合适的路由转发
迅速:可以不必先建立链接
可靠:可靠传输
缺点:
必须携带对应的控制信息
计算机网络的类别
计算机网络的性能
- 速率
比特(bit)源于binary digit,意思是一个二进制数(0/1),比特也是信息论中使用的信息量的单位。
网络技术中的速率指的是数据的传输速率,也称为数据率(data rate)或比特率(bit rate)。速率的单位是bit/s(b/s bps bit per second)
2.带宽bandwidth
频域称谓:传统通信道路,表示信道允许通过的信号频带范围。
时域称谓:在计算机网络中,指网络中某通道传输数据的能力。单位就是bit/s。(本书常用)
- 吞吐量(throughput)
表示单位时间内通过某个网络(信道/接口)的实际的数据量。
- 时延(delay/latency)
是指数据(一个报文/分组/比特)从网络/链路的一端传输到另一端所需的时间。
发送时延transmission delay:是主机或路由器发送数据帧所需要的时间。
传播时延propagation delay:是电磁波在信道中传输一定距离需要花的时间。
处理时延:收到分组时的处理时间
排队时延:分组进入路由器要在路由器中排队等待处理,输出时也要排队等待转发。
总时延=发送时延+传播时延+处理时延+排队时延
- 时延带宽积:传输时延*带宽
以比特为单位的链路长度。表示链路可以容纳多少个比特,单位是bit.
- 往返时间RTT(Tound-Trip-Time)
往返交互一次所用的时间。
- 利用率
信道利用率:某信道有百分之几的时间是被利用的。
网络利用率: 全网络的信道利用率的加权平均值。
利用率太高会引起很大的时延。不要超过50%。
非性能特征
费用、质量、标准化、可靠性、标准化、可扩展、可升级、易管理维护