计算机网络
计算机网络
4万+ 人选课
更新日期:2025/07/05
开课时间2025/02/24 - 2025/07/01
课程周期19 周
开课状态已结课
每周学时-
课程简介

本课程按照计算机网络体系结构的层次模型,在介绍计算机网络的基本概念和历史的基础上,按照自上而下的次序,以Internet主要协议为例系统地阐述了各层次的主要服务、工作原理、常用技术和重要协议,包括应用层、传输层、网络层、数据链路层和物理层,最后讲述网络安全和未来网络前沿的原理和技术。

课程大纲

0 课程介绍

0.1 课程目标

0.2 课程内容简介

1 计算机网络与互联网

1.1 互联网络概念

1.2 网络边缘

1.3 网络核心

1.4 接入网和物理媒体

1.5 互联网络结构与ISP

1.6 分组延时、丢失和吞吐量

1.7 协议层次与服务模型

1.8 互联网历史

1.9 总结

第1章课后测验

2 应用层

2.1 应用层概述

2.2 网络应用原理

2.3 WEB和HTTP

2.4 FTP

2.5 EMAIL

2.6 DNS

2.7 P2P

2.8 CDN

2.9 TCP的SOCKET编程

2.10 UDP的SOCKET编程

2.11 小结

第2章课后测验

3 传输层

3.1 传输层服务

3.2 多路复用和解复用

3.3 无连接传输层协议UDP

3.4 可靠数据传输原理

3.5 有连接传输层协议:TCP

3.6 拥塞控制原理

3.7 TCP的拥塞控制原理

第3章课后测验

4 网络层(数据平面)

4.1 网络层导论

4.2 路由器构成

4.3 IP 协议

4.4 通用转发和SDN

第4章课后测验

5 网络层(控制平面)

5.1 导论

5.2 路由选择算法

5.3 AS内部的路由选择协议

5.4 ISP之间的路由选择:BGP

5.5 SDN控制平面

5.6 总结

第5章课后测验

6 数据链路层和局域网

6.1 引论

6.2 检错与纠错

6.3 多路访问协议

6.4 LANs

6.5 链路虚拟化

6.6 数据中心网络

6.7 Web页面请求历程

第6章课后测验

7 网络安全

7.1 网络安全概述

7.2 什么是网络安全

7.3 加密原理

7.4 认证原理

7.5 报文完整性

7.6 密钥分发和证书

7.7 各层次安全性

7.8 防火墙

7.9 攻击和对策

7.10 总结

第7章课后测验

8 未来网络简介

8.1 软件定义网络

8.2 命名数据网络(上)

8.3 命名数据网络(下)

8.4 移动性优先网络和网络试验设施

9 计算机网络典型试题课

计算机网络典型试题课