文章目录
第一章 概述
网络:若干节点和连接这些节点的链路构成网络;一些互相连接的自治的计算机的集合
计算机网络的作用(功能):连通性和共享(硬件、软件、资源)
网络发展:1983年的TCP/IP;因特网的前身是阿帕网(分组交换的网络)
因特网和万维网的关系:万维网是因特网上的一个应用
网络:许多计算机连接在一起
互连网:许多网络连接在一起
互联网(因特网):全球最大的一个互连网
网络组成 互联网=边缘部分+核心部分=资源子网+通信子网
- 边缘部分(资源子网):C/S(客户服务器方式)和P2P(对等方式)
主机之间的通信方式
- 核心部分(通信子网):电路交换、分组交换、报文交换
交换方式 | 优点 | 缺点 |
---|---|---|
电路交换 | 数据链很大的实时传输 | 当一个路径在传输或链接时,其他的路径不能传输 |
分组交换 | 高效、灵活、迅速、可靠 | 时延长、开销大 |
报文交换 | 一般比分组长的多 | 时延长 |
计算机网络的分类
- 作用范围:广域网WAN、城域网MAN、局域网LAN、个人区域网PAN
- 使用者:共用网、专用网
- 拓构:总线型、环型、星型、树型、网状
- 交换方式:电路交换、报文交换、分组交换
计算机网络的性能
性能指标
-
速率(数据率、比特率):在计算机网络上传送数据位数的速率,也称date rate或bit单位是bit/s, kbit/s, Mbit/s, Gbit/s。bit/s也写为b/s.
-
带宽:数据通信领域中,数字信道所能传送的最高数据率。
-
吞吐量(实际的数据率):即在单位时间内通过某个网络的数据量
-
时延
- 发送时延: =数据块长度(比特)/发送速率(比特/秒)1B= 8bit.
- 传播时延: =信道长度(米) / 信号在信道上的传播速率(米/秒)
- 处理时延:
- 排队时延:
- 时延带宽积:=传播时延*带宽
-
往返时间
-
利用率(不是越高越好)
- 信道利用率: =有数据通过的时间/[(有+无)数据通过的时间]
- 网络利用率: 全网络信道利用率加权平均值 D=D0/(1-U)
网络体系结构:计算机网络各层及其协议的集合
- 实体:交换信息的硬件或软件进程
- 协议:控制两个对等实体通信的规则(水平的)包括:语法、语义、同步
- 服务:下层向上层提供服务,上层需要使用下层提供的服务来实现本层的功能(相邻层)(垂直的)
- 服务访问点:相邻两层实体间交换信息的地方
五层模型中的各层的功能
- 应用层:直接为用户的应用进程提供服务
- 运输层:负责向两个主机中进程之间的通信提供服务
- 网络层:为不同主机之间的通信提供服务
- 数据链路层:在两个相邻节点之间传送数据
- 物理层:协调在物理媒体中传送比特流所需要的各种功能
分层的好处
- 各层之间是独立的
- 灵活性好
- 结构上可以分割
- 易于实现和维护
- 能促进标准化工作
OSI标准中能表现端到端传输的是传输层
TCP/IP参考模型的网络层提供的是无连接不可靠的数据报服务