3.21
所花时间(包括上课) 2小时
代码量(行) 0行(理论复习为主)
博客量(篇) 1篇(本篇)
了解到的知识点 计算机网络体系结构、TCP/IP模型、HTTP/HTTPS协议、Socket通信基础
今天我系统复习了计算机网络核心知识,重点梳理了网络分层模型与核心协议,收获如下:
- 网络体系结构
• 重温了OSI七层模型和TCP/IP四层模型的对应关系,理解了每层的核心职责:
◦ 应用层:为应用程序提供网络服务(如HTTP、DNS)
◦ 传输层:负责端到端的数据传输(TCP可靠传输、UDP高效传输)
◦ 网络层:实现跨网络的路由寻址(IP协议)
◦ 链路层:负责相邻节点间的数据帧传输
• 明确了分层设计的优势:解耦、复用、便于维护和扩展,这和软件工程中模块化设计思想高度一致。
- 核心协议细节
• TCP协议:复习了三次握手建立连接、四次挥手断开连接的流程,理解了滑动窗口、拥塞控制等机制如何保障数据可靠传输。
• HTTP/HTTPS:对比了HTTP的无状态特性与HTTPS的加密机制,了解了SSL/TLS在传输层对数据的加密过程,以及常见的请求方法(GET/POST/PUT/DELETE)。
• IP地址与路由:复习了IPv4地址分类、子网划分,理解了路由器如何根据IP地址转发数据包,实现跨网段通信。
浙公网安备 33010602011771号