概述_计算机网络学习笔记_王道考研
1. 速率
定义:链接在计算机网络上的主机在数字信道上传送数据位数的速率
单位:b/s,kb/s,Mb/s,Tb/s
1Byte=8Bit
2. 带宽
网络设备所支持的最高速度
即理想条件下的最高速率
3. 吞吐量
单位时间内通过某个网络的数据总量
4. 时延
四大类
| 名称 | 描述 | 计算公式 |
|---|---|---|
| 发送时延 | 数据从主机到信道上所用的时间 | 发送的数据长度/发送速率 |
| 传播时延 | 数据在信道上传播所花的时间 | 信道长度/电磁波在信道上传播的速度 |
| 排队时延 | 数据在路由器前等待前面数据处理的时间 | 无 |
| 处理时延 | 数据在路由器中处理需求的时间 | 无 |
使用高速链路(提高网速),只能减少发送延时
5. 时延带宽积
公式:时延带宽积=传播时延*宽带
意思是链路上有多少比特的数据
6. 往返时延RTT
发送端发送数据开始,到发送端收到来自接受端的确认(接收端收到数据便立即发送确认),总共经历的时延
RTT=传播时延*2(+处理时间)
7. 信道利用率
信道利用率 = 有数据通过时间/(有+无数据通过时间)
8. 网络利用率
网络利用率 = 所有信道利用率加权求平均数
9. 时延和利用率的关系图
利用率越高,延迟越大

10. 为什么要分层,分层要做什么
- 发起通信的计算机必须将数据通信的通路进行激活。
- 要告诉网络如何识别目的主机
- 发起通信的计算机要查明目的主机是否开机,并且与网络连接正常
- 发起通信的计算机要弄清楚,对方计算机中,文件管理程序是否已经做好准备工作
- 确保差错和意外可以解决
11. 正式认识分层结构

12. 参考模型
| 名称 | 英文 | 作用 |
|---|---|---|
| 应用层 | Application Layer | 直接为用户的应用进程(例如电子邮件、文件传输和终端仿真)提供服务。如HTTP、SMTP、FTP、DNS等 |
| 表示层 | Presentation Layer | 把数据转换为能与接收者的系统格式兼容并适合传输的格式,即让两个系统可以交换信息 |
| 会话层 | Session Layer | 负责在数据传输中设置和维护计算机网络中两台计算机之间的通信连接 |
| 传输层 | Transport Layer | 负责端到端通讯,可靠传输,不可靠传输 ,流量控制,复用分用 |
| 网络层 | Network Layer | 负责选择路由最佳路径,规划IP地址(ipv4和ipv6变化只会影响网络层),拥塞控制 |
| 数据链路层 | Data Link Layer | 帧的开始和结束,还有透明传输,差错校验(纠错由传输层解决) |
| 物理层 | Physical Layer | 定义网络设备接口标准,电气标准(电压),如何在物理链路上传输的更快 |
13. OSI流程简介
网络层及以上,每一层都要对上一层发送的数据进行处理(加个头部)
数据链路层不仅需要加头部,还需要加尾部
物理层最傻,只管发送数据(比特流)

14. TCP/IP参考模型

15. 五层参考模型及其传输过程简介



浙公网安备 33010602011771号