在这一专栏,我将整理计算机网络的重要知识点。首先对计算机网络中的各种性能指标、分层体系等进行概述。然后依次从物理层、数据链路层、网络层、传输层、应用层自底向上地梳理。相信通过此次整理,能对计算机网络有一个系统性地认识。
主要参考王道考研的计算机网络复习教材,日后还需逐步完善,将一些图片展示出来,以便更好地理解。
本专栏知识结构如下:
一、计算机网络概述
1. 性能指标
- 传输时延
- 排队时延
- 传播时延
- 往返时延RTT等
2. 分层体系
- OSI七层
- TCP/IP四层
二、物理层
- 通信基本概念
- 香农、奎氏定理
- 编码与调试
- 电路交换、报文交换、分组交换
- 物理层设备:中继器、集线器
三、数据链路层
1. 链路层的功能
- 组帧
- 差错控制
- 流量控制
2. 差错控制
3. 流量控制
4. 局域网、广域网
5. 介质访问控制MAC
6. 数据链路层设备:网桥、交换机
四、网络层
1. 网络层功能
2. IP数据报
3. IPv4地址
4. IPv6地址
5. 重要协议
- ARP协议
- ICMP协议
- IGMP协议
6. 移动IP
7. IP组播
8. 路由算法和路由选择协议
9. 网络层设备——路由器
五、传输层
1. 传输层功能
- 流量控制
- 拥塞控制
- 可靠传输
- 复用与分用
2. TCP
3. UDP
六、应用层
1. 网络模型
2. DNS
3. 邮件
4. 万维网
- HTTP
- HTML
- URL