《计算机网络》复习提纲
本文最后更新于 2024.05.14 22:13:11
绪论
Internet基本概念
- 什么是Internet(组成、服务、协议)
- 网络边缘、网络接入(家庭、公司、无线)、网络核心
- 电路交换、分组交换、虚电路
协议体系结构
- 多层协议体系结构的必要性
OSI与TCP/IP模型
- 各层名称、层次之间的关系,以及各层对应功能
- 两种不同模型的层次之间的对应关系
网络性能指标分析
- 指标:网络时延、丢包、吞吐量
- 四种时延:处理、排队、传输、传播
链路层
- 链路层服务:分帧,媒介访问控制
局域网
- 局域网的构成:拓扑结构、传输媒介
💡 网桥
- 网桥的作用和工作原理
- 路由机制:转发表、地址学习、生成树算法、路由发现机制
- 二三层交换机:基本工作机理
- 比较:Bridge, hub, Layer 2 Switch, Layer 3 Switch, Router
- 令牌环:基本工作原理
以太网
- 媒体接入控制:CSMA的基本思想
💡 CSMA/CD的工作原理
- 冲突检测的方式
- 冲突检测与传播/传输时延的关系
- 二进制指数退避算法
- 最小帧长和最大范围
- IEEE 802.3以太网规约
- 以太网媒介
- 以太网帧格式
无线局域网
- 无线局域网的概念和应用
💡 IEEE 802.11体系结构
- 基本概念(Station, AP, BSS, ESS, DS)
- 体系结构图
💡 媒体接入控制 CSMA/CA
- 分布式协调功能
- 点协调功能
- 与以太网的 CSMA/CD相比较
- 802.11b/g频段及传输速率
数据分析
💡 网络传输媒介利用率分析
Point-to-point link
- ALOHA, Slotted ALOHA
- 令牌环
- CSMA/CD( p-persistent )的简单性能模型
数据校验
- CRC
网络层
网络层服务
- 交换/路由,转发,建立连接(虚电路)
分组交换网络:基本思想
- 对比:虚电路网络(ATM)和数据报网络(IP网络)
分组交换网络中路由
- 性能评估指标
- 路由信息的更新方式
路由算法
- 集中式路由
- 分布式路由:洪泛,随机行走,自适应路由//动态路由策略与算法
💡 最小代价路由算法及其性能分析
- 💡 Bellman-Ford(分布式、局部信息)-RIP
- 💡 Dijkstra Algorithm(集中式、全局信息)-OSPF
- 第一、二、三代互联网路由算法之间的对比和改进
- 链路代价的计算
自治系统与路由方式
- IRP(IGP) 与 ERP(EGP)概念
内部路由协议
- 距离向量协议(RIP)与链路状态协议(OSPF)
- 路由结构图与路由表的生成
BGP
- BGP的功能
- 基本报文类型和工作方式
IP协议
- IP基本原理
- 异构网络环境下,internet协议的工作过程
协议
- 协议基本原语与相关参数
- IPv4首部格式(各字段含义和变化)
- IP地址的分类法
- A、B、C、D类划分标准和地址范围
- 子网划分/聚集
- CIDR表达
- IPv6和IPv4的异同,优缺点
- NAT原理及优缺点
- ARP地址解析原理和流程
- DHCP动态地址获取的过程
- ICMP:用于发送出错信息,Ping和traceroute的实现原理
Mobile IP
- 概念:移动终端,归属代理,外部代理,隧道
- 三角路由原理
IP组播
- 组播地址
- 组播模型
- 组播组管理:IGMP
- 组播路由机制(Shared-tree, Source-based tree)
传输层
传输层服务
- 编址、复用、流控制、面向连接、可靠传输
可靠传输协议的设计
- 数据包损坏:检验和,ACK,NAK信号
- 数据包丢失:超时计时器
- 按序缴付、副本检测:以序列号区分,要求序列号空间足够大
- 传续效率:流水线协议
流水线协议
Which packet can sender send?
- Sliding window
How does the receiver ack packets?
- Cummulative
- Seletective
Which packet does sender send?
- Go Back N(GBN)
- Selective Repeat(SR)
UDP协议
- 无连接、非可靠
TCP协议
- 基本服务
- 协议首部格式
流量控制
- 滑动窗口机制设计
- 信号量窗口
TCP复合的窗口管理方式
- 基于接收方缓冲区
- 基本机制和工作流程
连接维护
💡 连接建立:三次握手
- 可靠网络与不可靠网络下连接建立与终止的算法对比
- 三次握手的流程图与必要性
- 连接终止:四次挥手
拥塞控制算法
- 时延RTT估计算法
- RTO计时器管理算法
Jacobson’s Reno
- 慢启动
- 💡 拥塞避免:窗口增长基本算法(AIMD)
- 快重传
- 快恢复
数据网络中的拥塞控制
- 拥塞问题
- 网络拥塞和性能指标
- 拥塞情况下网络吞吐率特征
拥塞控制方式
- 抑制分组
- 反压(逐跳)
- 警告位
- 随机早期丢弃(RED)
- 公平队列
网络服务质量
不同类型应用对QoS要求
- 弹性流量和非弹性流量
综合服务体系(ISA)
- RSVP协议
区分服务(DA)
- SLA的概念
流量调度算法
- 漏桶机制
- 令牌桶机制
网络安全
- 被动攻击与主动攻击的概念
对称加密
- 加密机制的组成元素
- 对加密机制的要求
常见加密算法(一般了解)
- 经典算法
- 现代算法(块加密)
💡 非对称加密算法:RSA算法(重点)
- 密钥生成过程
- RSA加密和解密计算过程
报文鉴别与散列函数
- 报文鉴别的可能方式和要求
公钥系统
- 公钥加密机制的组成元素
- 加密和数字签名
- 💡 Diffie-Hellma密钥交换过程
- 数字证书的概念和构造,CA
- 安全电子邮件系统设计
网络各层的安全协议
- SSL(TLS)
- IPSEC
- WiFi
- 防火墙:基本概念和原理
应用层
网络应用模型
- 客户/服务器模型
- P2P模型
DNS系统
- 域名层次空间
- 域名服务器
- 域名解析过程
FTP
- FTP协议的工作原理
- 控制连接与数据连接
电子邮件
- 电子邮件系统的组成与结构
- 电子邮件格式与MIME
- STMP协议与POP3协议
WWW
- WWW的概念与组成结构
- HTTP协议
- Web缓存
- CDN
暂无标签
《计算机网络》复习提纲
https://blog.jjl9807.com/archives/3/