--- tags: [CS, NET, network] create time: 2026-04-17 --- # 计算机网络 ## 概述 计算机网络是物理上分散的计算机通过通信线路连接起来,在网络软件的管理下实现资源共享和信息传递的系统。 ## 核心概念 ### OSI七层模型 - 物理层、数据链路层、网络层 - 传输层、会话层、表示层、应用层 ### TCP/IP协议栈 - IP协议、TCP/UDP协议 - HTTP/HTTPS、DNS、SMTP等应用层协议 - 网络地址与路由 ### 网络架构 - 客户端-服务器架构 - P2P架构 - 分布式系统 ### 网络安全 - 加密与解密 - SSL/TLS - 防火墙与VPN ## 学习重点 - TCP/IP协议详解 - HTTP协议与Web服务 - 套接字编程 - 网络性能优化 ## 实践建议 - 使用Wireshark抓包分析 - 编写网络应用 - 搭建本地网络环境 - 理解常见网络问题