一、计算机网络概述在信息时代的作用
1.信息服务基础设施
2.我国互联网发展状况:中国互联网信息中心CNNIC(https://www.cnnic.net.cn/)
二、因特网概述
1.网络、互连网(互联网)和因特网(理解)
· 网络(Network)由若干结点(Node)和连接这些结点的链路(Link)组成。
· 多个网络还可以通过路由器互连起来,这样构成的一个覆盖范围更大的网络即互联网。
· 因特网(Internet)是世界上最大的互连网络。
2.因特网发展的三个阶段(了解)
· 因特网服务提供者ISP(Internet Service Provider)
· 基于ISP的三层结构的因特网
3.因特网的标准化工作(了解)
4.因特网的组成(理解)
· 边缘部分:由所有连接在因特网上的主机组成。这部分是用户直接使用的,用来进行通信(传送数据、音频或视频)和资源共享。
· 核心部分: 由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换)。
三、三种交换方式
1.电路交换(Circuit Switching)
把每一部电话两两相连需要的电线数量为:
n
(
n
−
1
)
2
\frac{n(n-1)}{2}
2n(n−1)想到用电话交换机来连接每一部电话。
· 电话交换机接通电话线的方式称为电路交换。
1.1 电路交换的三个步骤
①建立连接(分配通信资源)
②通话(一直占用通信资源)
③释放连接(归还通信资源)
当使用电路交换来传送计算机数据时,其线路的传输效率往往很低。因此计算机网络常采用分组交换,而不是电路交换。
2.分组交换(Packet Switching)(掌握)
发送方:构造分组,发送分组
路由器:缓存分组,转发分组(存储转发)
接收方:接受分组,还原报文
3.报文交换(Message Switching)
通常被更为先进的分组交换所取代。
电路交换、报文交换、分组交换的对比
四、计算机网络的定义和分类(了解)
1.计算机网络的定义
2.计算机网络的分类
五、计算机网络的性能指标
速率: 比特率或数据率(bit/s或b/s)。
带宽: 在模拟系统中的意义:信号所包含的各种不同频率成分所占据的频率范围;单位:Hz。在计算机网络中的意义:用来表示网络的通信线路所能传送数据的能力,因此网络带宽表示在单位时间内从网络中的某一点到另一点所能通过的“最高数据率”;单位:b/s。
吞吐量: 在单位时间内通过某个网络(或信道、接口)的数据率。受到带宽或额定速率限制。
时延: 由发送时延、传播时延、处理时延三部分构成。
发送时延: 分组长度 ( b ) 发送速率 ( b / s ) \frac{分组长度(b)}{发送速率(b/s)} 发送速率(b/s)分组长度(b)
传播时延:
信道长度
(
m
)
电磁波传播速率
(
m
/
s
)
\frac{信道长度(m)}{电磁波传播速率(m/s)}
电磁波传播速率(m/s)信道长度(m)
电磁波在不同介质中的传输速率:
自由空间:3×10^8 m/s
铜线:2.3×10^8 m/s
光纤:2.0×10^8 m/s
处理时延:一般不方便计算。此处与排队时延合并。
时延带宽积: 传播时延×带宽。又称为以比特为单位的链路长度。当第一个比特即将到达终点时,发送端就已经发送了时延带宽积个比特。
往返时间(RTT,Round-Trip Time): 两台主机间双向交互一次所需的时间。
利用率: 信道利用率(用来表示某信道有百分之几的时间是被利用的),网络利用率(全网络的信道利用率的加权平均)。
丢包率: 在一定的时间范围内,传输过程中丢失的分组数量与总分组数量的比例。
分组丢失的两种情况:
分组在传输过程中出现误码,被结点丢弃;
分组到达一台队列已满的分组交换机时被丢弃;在通信量较大时就可能造成网络拥塞。
六、计算机网络体系结构(重点)
1.常见的计算机网络体系结构
OSI体系结构:法律上的国际标准。从下到上为物理层、数据链路层、网络层、运输层、会话层、表示层、应用层。
TCP/IP体系结构:事实上的国际标准。从下到上为网络接口层、网际层、运输层、应用层。
五层协议的原理体系结构: 适于教学,从下到上为物理层、数据链路层、网络层、运输层、应用层。
2.计算机网络体系结构分层的必要性
3.计算机网络体系结构分层思想举例
4.计算机网络体系结构中的专用术语
4实体: 任何可发送或接受信息的硬件或软件进程。
对等实体:指收发双方相同层次中的实体。
协议: 控制两个对等实体进行逻辑通信的规则的集合。
三要素:语法、语义、同步
语法:定义所交换信息的格式。
语义:定义收发双方所要完成的操作。
同步:定义收发双方的时序关系。
服务: 在协议的控制下,两个对等实体间的逻辑通信使得本层能够向上一层提供服务。要实现本层协议,还需要使用下面一层所提供的服务。
服务访问点:在统一系统中相邻两层的实体交换信息的逻辑接口,用于区分不的服务类型。
协议数据单元PDU:对等层次之间传送的数据包。
物理层:比特流
链路层:帧
网络层:IP数据报或Packet
运输层:TCP报文段或UDP用户数据段
应用层:报文
服务数据单元SDU:同一系统内,层与层之间交换的数据包。