一、 计算机网络和因特网
1. 什么是因特网
2. 网络边缘
3. 网络核心
4. 分组交换网中的时延、丢包和吞吐量
5. 协议层次及其服务模型
6. 面对攻击的网络
7. 计算机网络和因特网的历史
二、 应用层
1. 应用层协议原理
2. Web和HTTP
3. 因特网中的电子邮件
4. DNS:因特网的目录服务
5. P2P文件分发
6. 视频流和内容分发网
7. 套接字编程:生成网络应用
三、 运输层
1. 概述和运输层服务
2. 多路复用与多路分解
3. 无连接运输:UDP
4. 可靠数据传输原理
5. 面向连接的运输:TCP
6. 拥塞控制原理
7. TCP拥塞控制
四、 网络层:数据平面
1. 网络层概述
2. 路由器工作原理
3. 网际协议:IPv4、寻址、IPv6及其他
4. 通用转发和SDN
五、 网络层:控制平面
1. 网络层概述
2. 路由选择算法
3. 因特网中自治系统内部的路由选择:OSPF
4. ISP之间的路由选择:BGP
5. SDN控制平面
6. ICMP:因特网控制报文协议
7. 网络管理和SNMP
六、 链路层和局域网
1. 链路层概述
2. 差错检测和纠正技术
3. 多路访问链路和协议
4. 交换局域网
5. 链路虚拟化:网络作为链路层
6. 数据中心网络
7. 回顾:Web页面请求的历程
七、 计算机网络中的安全
1. 什么是网络安全
2. 密码学的原则
3. 报文完整性和数字签名
4. 端点鉴别
5. 安全电子邮件
6. 安全TCP连接:SSL
7. 网络层安全性:IPSEC和虚拟专用网
8. 无线LAN安全
9. 运行安全:防火墙和入侵检测系统
参考书目:
《计算机网络 自顶向下方法》(第七版),[美]James F.Kurose,Keith W.Ross等著,陈鸣 译,机械工业出版社,2018。