计算机网络的概述
1、专有名词:
ISP:互联网提供商。目前国内的提供商有三大巨头:移动,电信,联通。ISP可以根据覆盖面积分为不同层次的ISP:主干ISP,地区ISP和本地ISP
WWW:World Wide Web 万维网
2、互联网的组成
网络的工作模式可以分为两大块:边缘部分(主机、服务器)和核心部分(各种重要的通信硬件)。
边缘部分是指用户可以直接使用的电脑也就和协议是网络中的主机(端系统),这个端系统可以是一台电脑,一个iPad,一部手机,一个摄像头,也可以是一个非常昂贵的大型计算机……,边缘部分利用核心部分所提供的服务使众多的主机之间能够相互通信。
这里需要明确一个概念,所谓的主机之间通信,是指主机上正在运行的程序相互通信而不是整个主机上的硬件。
端系统之间的通信方式:
①C/S方式(客户-服务器方式) ②P2P方式(对等方式)
①C/S方式:是指客户中的进程(请求方)向服务器发送请求服务的信号,服务器(提供方)再提供服务给这个进程。服务器和主机之间是一种服务和被服务的关系。在它们相互通信的过程中都要经过网络核心部分。
②P2P方式:是指主机之间不用区分请求方和提供方,只需要主机之间都运行着一个对等连接软件就可以进行平等的通信了(类似于网盘的一个简单模型吧)。
核心部分在网络核心部分起特殊作用的是路由器,路由器实现分组交换,其任务是转发收到的分组。
何为分组?分组是指分组交换。在计算机中所有的数据都是以0和1的二进制表示的,一个0或一个1是一个比特,八个这样的0和1就组成了一个字节,在计算机中,字节是最基本的数据单位。报文是这样一个个的字节数据组成的一整块数据,每个报文在前面加上一些必要的控制信息(比如发送地址,接收地址)组成的首部后,便组成了一个分组,也被称为包,控制信息被称为包头。
网络的主要分类
①局域网。局域网用于地理范围比较小的区域,例如学校和家庭。
②城域网。覆盖整个城市。
③广域网。广域网可以覆盖多个国家。
计算机网络的性能指标
①速率。是指每一秒钟发送的数据量,单位是bit/s。
②带宽。带宽有两种不同的含义,一种是带宽本来的含义。带宽本来指的是信号具有的频带宽度,这种信号带宽是指频率范围,单位是赫兹。另一种是表示网络信道传送数据的能力,表示最高数据率单位是bit/s,也就是说一条信道的链路越宽,所能传输的带宽也就越高。
③吞吐量。是指在单位时间内通过的实际数据率。在现实世界中,受到很多因素的影响,信道传输能力往往达不到最高数据量的理想效果,这时候就需要测量它的实际数据率。
④时延。是指数据从网络中从发送端到接收端所需的时间。
时延又被分为发送时延、传播时延、处理时延、排队时延。
发送时延:是指主机或者路由器发送数据帧所需要的时间(帧的概念之后会详细说明),也就是说发送一段比特数据,从第一个比特开始发送,到最后一个比特传送完毕所需要的时间。
传播时延:是电磁波在信道中传播一定的距离所话费的时间。
⑤时延带宽积。时延带宽积=传播时延*带宽
⑥往返时间RTT。网络中传输数据不仅仅是单向传输也是是双向交互传输的,因此RTT代表的是发送方和接受方交互一次所需要的时间。