1.1 计算机网络分类
按照网络的作用范围进行分类
广域网(WAN):作用范围广(跨越不同国家),作用范围几十到几千公里
城域网(MAN):作用范围一般是一个城市,作用范围5~50km
局域网(LAN):作用范围比较小,一般用微型计算机或工作站通过高速通信线路相连(速率通常在10Mbit/s以上)
个人区域网(PAN):把属于个人的电子设备用无线网连接起来的网络,范围很小,大约在10m左右
按照网络的使用者进行划分
公用网:是指电信公司出资建造的大型网络,只要按规定缴费都可以使用。
专用网:为满足某部门特殊服务而建造的网络
1.2 计算机网络性能
速率:
指的是数据的传输速率,也称为数据率,比特率。单位是bit/s
(比特每秒,或b/s,bps/s),比特是二进制数字的意思,一个比特就是二进制数字中的一个1或0
带宽:
有两种意义
- 本来是指某个信号具有的频带宽度,信号的带宽是指该信号所包含的的各种不同的频率成分所占据的频率范围,此意义下的带宽单位是赫,也就是表示某信道允许通过的信号频带范围就称为该信道的带宽。
- 在计算机网络中的意思,带宽用来表示网络中某通道传送数据的能力,就是在单位时间内网络中的某信道所能通过的最高数据率,此时带宽的单位就是数据率的单位
bit/s
吞吐量:
表示单位时间内通过某网络的实际的数据量
时延:
是指数据从网络的一端传送到另一端所需的时间,有时候也叫延迟
-
发送时延:主机或者路由器发送数据帧所需要的时间。发生在机器内部的发送器中(如网络适配器)
-
传播时延:电磁波在信道中传播一定的距离需要花费的时间。发生在机器外部的传输信道媒体上,传送的距离越远,传播时延越大
-
处理时延:主机或路由器在收到分组时要花费一定时间处理
-
排队时延:分组在经过网络传输时,经过许多路由器,分组进入路由器后需要在输入队列中排队等待处理,确定接口后,还要在输出队列中排队等待转发,就产生了排队时延。
时延带宽积:
把传播时延和带宽相乘就是时延带宽积,链路的时延带宽积又叫做以比特为单位的链路长度。
往返时间RTT:
双向交互一次所需要的时间。
利用率:
有信道利用率和网络利用率。信道利用率是指有百分之几的时间时被利用的,网络利用率是全网络的信道利用率的加权平均值。这个利用率,犹如高速公路一样,信道或网络的利用率过高会产生非常大的时延(在节点处处理需要排队等待)。
1.3计算机网络的层次结构
五层协议的体系结构 | 定义 |
---|---|
应用层 | 应用进程间通信和交互的规则,交互的数据单元称为报文,例:电子邮件SMTP协议 |
运输层 | 传送应用层报文,为两台主机中的进程之间通信提供通用的数据传输服务,主要使用协议:TCP(传输控制协议),UDP(用户数据报协议) |
网络层 | 把运输层产生的报文段或用户数据报封装成分组或包进行传送,网络层使用IP协议,分组也被称为IP数据报 |
数据链路层 | 在相邻节点传送数据,将网络层的IP数据报组装成帧 |
物理层 | 数据通信的物理特性(这里所传输的数据单位是比特) |
TCP/IP体系结构
分层次画出具体的协议来表示TCP/IP协议族,特点是上下两头大中间小,如沙漏,沙漏计时器形状的TCP/IP协议族示意图如下: