不要因为现实的平凡,就否定了那华丽的梦想!
|
计算机网络
《中国科学技术大学-计算机网络》课程旨在全面介绍计算机网络的基本原理、应用与实现。课程内容涵盖了从网络基础概念到各类应用的广泛话题,包括互联网的发展历史和网络安全的基本概念。在课程中,学生将深入学习网络各层的功能与协议,特别是应用层、传输层、网络层和数据链路层的具体原理。
在应用层方面,课程将介绍各种网络应用的原理,包括WEB、HTTP、FTP、EMAIL、DNS、P2P和CDN等内容,帮助学生理解常见互联网服务的实现方式与原理。传输层的内容则聚焦于TCP与UDP协议的工作原理及其实现,包括拥塞控制、可靠数据传输等关键概念。网络层的部分则讲解了IP协议、路由器构成、路由选择算法以及SDN等前沿技术。
此外,课程还会涵盖网络边缘部分,介绍链路虚拟化、数据中心网络等现代网络架构,进一步阐述如何优化网络的性能和安全性。网络安全是课程中的重要组成部分,内容包括加密原理、认证机制、密钥分发与证书管理等,帮助学生掌握保护网络数据和通信的基本方法。
为了提高学生的实践能力,课程包括TCP和UDP的SOCKET编程,使学生能够亲身体验和理解底层网络协议的实现。同时,课程还会探讨网络的性能评估,如延迟、丢包和吞吐量等方面,以及如何使用多路复用和解复用等技术提升网络效率。
通过本课程的学习,学生将全面掌握计算机网络的基本知识和技术,为将来从事网络架构设计、网络安全、系统开发等工作打下坚实的基础。
⭐⭐⭐
《C程序设计》或《微机原理
与技术》
语音 | 字幕 | |
---|---|---|
中文 | ✅ | ✅ |
英文 | ❌ | ❌ |
无
1. 课程目标
2. 课程内容简介
3. 互联网络概念
4. 网络边缘
5. 网络核心
6. 接入网和物理媒体
7. 互联网络结构与ISP
8. 分组延时、丢失和吞吐量
9. 协议层次与服务模型
10. 互联网历史
11. 总结
12. 应用层概述
13. 网络应用原理
14. WEB和HTTP
15. FTP
16. EMAIL
17. DNS
18. P2P
19. CDN
20. TCP的SOCKET编程
21. UDP的SOCKET编程
22. 小结
23. 传输层服务
24. 多路复用和解复用
25. 无连接传输层协议UDP
26. 可靠数据传输原理
27. 有连接传输层协议TCP
28. 拥塞控制原理
29. TCP的拥塞控制原理
30. 网络层导论
31. 路由器构成
32. IP协议
33. 通用转发和SDN
34. 导论
35. 路由选择算法
36. AS内部的路由选择协议
37. ISP之间的路由选择BGP
38. SDN控制平面
39. 总结(2)
40. 引论
41. 检错与纠错
42. 多路访问协议
43. LANs
44. 链路虚拟化
45. 数据中心网络
46. Web页面请求历程
47. 网络安全概述
48. 什么是网络安全
49. 加密原理
50. 认证原理
51. 报文完整性
52. 密钥分发和证书
53. 各层次安全性
54. 防火墙
55. 攻击和对策
56. 总结(3)
57. 软件定义网络
58. 命名数据网络(上)
59. 命名数据网络(下)
60. 移动性优先网络和网络试验设施
61. 计算机网络典型试题课