1.计算机网络的定义
计算机网络是一些互相连接的、能够共享资源又相互自治的计算机的集合。
2.性能指标
- 速率:指在信道上(或一段链路上)能够传送的数字信号的速率,即数据率或比特率
- 带宽:信号具有的频带宽度
- 吞吐量:单位时间内通过某个网络的数据量
- 时延:指一个报文或分组从一个网络的一端传送到另外一端所需要的时间
分组在每个路由器中先存储,再转发。
缓存中排队,等待交换 ——时延
分组到达链路的速率超过输出链路能力——丢包
- 利用率:某信道有百分之几的时间是被利用的(即有数据通过)
3.分层的好处
- 各层之间是独立的。
- 灵活性好。
- 结构上可分割开。
- 易于实现和维护。
- 能促进标准化工作。
4.OSI七层模型
5.TCP/IP体系结构
- 网络接口层:定义了Internet与各种物理网络之间的网络接口
- 网络层:负责相邻计算机之间(即点对点)通信,包括处理来自传输层的发送分组请求,检查并转发数据报,并处理与此相关的路径选择,流量控制及拥塞控制等问题。
- 传输层:提供可靠的端到端的数据传输,确保源主机传送分组到达并正确到达目标主机。
- 应用层:提供各种网络服务,如SMTP,DNS,HTTP,SNMP等