一、计算机网络核心概念
计算机网络是计算机系统间互联的基础,考研复习需掌握以下要点:
- 网络体系结构:重点理解OSI七层模型和TCP/IP四层模型的对应关系及各层功能。
- 数据链路层:帧封装、差错控制(CRC校验)、流量控制(滑动窗口协议)。
- 网络层:IP协议、路由算法(RIP/OSPF)、子网划分与CIDR。
- 传输层:TCP三次握手/四次挥手、拥塞控制机制、UDP特性对比。
- 应用层:DNS解析过程、HTTP协议状态码、FTP工作模式。
二、文件系统核心知识
文件系统是操作系统中管理持久化数据的关键组件:
- 文件结构:逻辑结构(流式/记录式)与物理结构(连续/链接/索引)。
- 目录管理:树形目录结构、硬链接与软链接的实现原理。
- 磁盘调度:常见算法(FCFS、SSTF、SCAN、C-SCAN)的比较与适用场景。
- 存储管理:FAT、NTFS、Ext4等文件系统特性对比,inode机制详解。
三、计算机系统服务关联要点
- 网络文件系统(NFS):基于RPC实现远程文件访问的架构设计
- 分布式系统服务:CAP理论、分布式文件系统(如HDFS)的设计思想
- 系统调用关联:read/write系统调用在文件系统和网络通信中的底层实现
四、考研典型题型分析
- 计算题:子网划分、TCP窗口大小计算、磁盘寻道时间计算
- 简答题:对比TCP/UDP差异、解释虚拟文件系统(VFS)作用
- 综合题:设计支持高并发的网络文件传输方案
五、备考建议
- 结合Wireshark分析实际网络协议交互过程
- 在Linux环境下操作文件系统命令(ls -i、df -T等)
- 通过代码理解socket编程和文件IO的系统调用
注:本笔记整合了《计算机网络(自顶向下方法)》《操作系统概念》等经典教材内容,建议配合真题训练巩固知识点。