计算机网络核心知识点总结(复习版).docxVIP

  • 1
  • 0
  • 约4.87千字
  • 约 6页
  • 2026-10-31 发布于河北
  • 举报

计算机网络核心知识点总结(复习版).docx

计算机网络核心知识点总结(复习版)

计算机网络是软件开发的基础学科,TCP机制、HTTP演进与HTTPS原理既是面试高频考点,也是排查线上网络问题的理论根基。本文档按分层模型梳理核心知识点,配合对比表格与流程说明,适合作为系统复习与速查资料。

一、分层模型

1.1两大参考模型对照

OSI七层模型是理论参考,实际互联网采用TCP/IP四层实现。对照关系与各层职责:

OSI层

TCP/IP层

核心职责

代表协议

应用/表示/会话

应用层

数据格式与交互语义

HTTP、DNS、SMTP

传输

传输层

端到端可靠/高效传输

TCP、UDP

网络

网络层

路由与寻址

IP、ICMP

数据链路+物理

网络接口层

相邻节点帧传输

以太网、Wi-Fi

数据的封装过程:应用数据依次添加各层头部(传输层段、网络层包、链路层帧),接收方逐层解封。面试常问的从输入URL到页面展示全过程,本质就是四层模型的一次完整协作。

二、TCP核心机制

2.1三次握手与四次挥手

三次握手建立连接:客户端发SYN(seq=x)→服务端回SYN+ACK(seq=y,ack=x+1)→客户端回ACK(ack=y+1)。为什么是三次:确认双方的收发能力都正常,并同步初始序列号;两次握手无法防止历史失效连接请求造成的资源浪费(经典的旧SYN滞留问题)。

四次挥手释放连接:主动方FIN→被动方ACK→被动方(数据处理完毕)F

文档评论(0)

1亿VIP精品文档

相关文档