1. 互联网具有两个基本的特点,连通性和共享
2. 路由器是实现分组交换的关键构件,其任务是转发收到的分组
3. 网络核心的交换技术主要有:
①电路交换:在通信进行过程中,网络为数据在传输路径上预留资源,这些资源只能由通信双方所使用
特点:
a. 电路交换必定是面向连接的
b. 电路交换的三个阶段:建立连接->通信->释放连接
c. 始终占用端到端的通信资源
缺点:
计算机数据具有突发性,建立连接需要耗费一些资源,导致通信线路的利用率很低
②分组交换:数据被分成一个一个的分组,每个分组均携带目的地址,沿途所经过的分组交换机根据分组所携带的目的地址决定其输出链路,一般采用存储转发技术
存储转发:交换机必须在接收到一个完整的分组后才能在输出链路上传输分组的第一位
特点:
a. 高效:动态分配传输带宽,对通信链路是逐段占用
b. 灵活:以分组为传输单位和查找路由
c. 迅速:不必先建立连接就能向其他主机发送分组
d. 可靠:保证可靠性的网络协议,分布式的路由选择协议使网络有很好的生存性
缺点:
a. 分组在各节点存储转发时需要排队,这就造成了一定的时延
b. 分组必须携带的首部(里面有不可缺少的必要信息),也造成了一定的开销
4. 计算机网络的分类
最常见的分类方式:从网络的地理范围进行分类
(1)局域网:校园、公司、家,在地理上局限在较小范围(如,1km左右)
(2)城域网:作用范围一般就是一个城市(5~50km)
(3)广域网:作用范围通常为几十到几千km
5. 网络拓扑结构
①总线型
优点:
a.结构简单
b.布局容易,连线总长度小于星形
c.对结点扩充和删除方便
d.传输介质为无源元件,硬件可靠性高
缺点:
a.总线任务中,易产生瓶颈问题
b.任何结点的故障对系统是毁灭性的
c.故障诊断困难
②星形
优点:
a.通信协议简单
b.对外围站点要求不高
c.整体可靠性高,单点故障不会影响全网
d.故障诊断和隔离容易
缺点:
a.网络性能依赖中央结点
b.所需电缆多,连线费用大
c.网络扩展较困难
③环形
优点:
a.传输速率高,传输距离远
b.各节点的地位和作用相同,容易实现分布式控制
c.各节点传输信息的时间固定,便于实时控制
缺点:
a.一个站点的故障会引起整个网络的崩溃
④树形
优点:
a.信息交换在上下节点之间进行
b.通信线路连接简单,网络管理如那件也不复杂,维护方便
缺点:
a.资源共享能力差
b.可靠性低
c.任一站点故障都会影响全网的运行
⑤网状型
优点:
a.可靠性高
b.不受瓶颈问题和失效性
缺点:
a.结构复杂
b.所需电缆多,连接费用大
6.计算机网络性能
①速率:每秒所传输的数据量,以比特位计数,单位:bit/s或Kb/s、Mb/s等
②带宽:信道所能传送的“最高数据率”,单位:bit/s或Kb/s、Mb/s等
③吞吐量:在单位时间内通过某个网络的数据量,单位:bit/s或Kb/s、Mb/s等
吞吐量是实际数据量,带宽是最大课支持的数据量。
④时延
a. 发送时延:主机或路由器发送数据帧所需的时间
b.传播时延(单向):电磁波在信道中传播一定距离所需要花费的时间
c.处理时延:分析分组首部、提取数据部分、差错检测等产生处理时延
d.排队时延:分组在进入路由器要先在输入队列中排队等待处理
⑤时延带宽积:表示管道的体积
⑥往返时间RTT:双向交互一次所需的时间
⑦利用率
a. 信道利用率:某信道有百分之几的时间是被利用的
b.网络利用率:全网络信道利用率的加权平均值
8.提高链路带宽,数据的发送时延减小
9.网络协议:一套关于信息传输顺序,信息格式和信息内容等的约定(标准或规则)
三要素:
①语法:数据与控制信息的结构或格式
②语义:通信双方应当怎么做
③同步:详细说明时间如何实现
10.分层协议的好处
①各层之间是独立的
②灵活性好
③结构上可割裂开
④易于维护和实现
⑤能出尽标准化工作
11. ISO的七层协议模型
12.TCP/IP层次模型
①应用层:集合了七层协议应用、表示、会话三层
②传输层
③网络层
④链路层:集合了七层协议的数据链路层、物理层