)
1. 408考研计算机网络核心考点全景图计算机网络作为408考试中分值占比25分的科目虽然分数比重最小但知识点却最为庞杂琐碎。备考中后期最让考生头疼的往往是学了就忘、忘了再学的循环。根据近5年真题统计高频核心考点集中在以下模块OSI/TCP/IP模型对比几乎是每年必考特别是各层功能划分和协议对应关系。常见误区包括误将HTTP协议归为传输层实际是应用层混淆数据链路层与网络层的差错控制机制忽视表示层和会话层在TCP/IP中的实际实现位置典型协议工作机制中TCP的可靠传输机制考频最高。三次握手和四次挥手过程几乎每年都会以选择题形式出现考生常犯的错误有混淆SYN1时ACK的取值必须为1错误计算TIME_WAIT状态的持续时间2MSL不理解半关闭状态下各方的数据收发权限IP地址与子网划分相关计算题占分比重大2021年真题曾出现超网聚合的综合应用题。高频错误包括错将CIDR表示法中的/24理解为子网掩码位数实际是网络前缀长度在计算可用主机数时忘记减2去除网络地址和广播地址混淆私有地址范围如将172.32.0.0误判为私有地址真题示例某主机的IP地址为192.168.3.147/28其所在子网的广播地址是 解析/28表示前28位为网络号后4位为主机号。将147转换为二进制10010011保留前4位得10010000144广播地址为192.168.3.1592. 协议机制深度剖析与解题技巧2.1 TCP三次握手/四次挥手全解析握手阶段的序列号交换机制最易出错。初始序列号(ISN)并非从0开始而是基于时钟的动态值。实战中需注意第二次握手时服务器将客户端ISN1作为确认号实际数据传输的序列号从ISN1开始计算同时打开(Simultaneous Open)场景下的特殊处理挥手过程的常见命题陷阱FIN报文不携带数据仍消耗序列号收到FIN后仍可继续发送数据半关闭状态TIME_WAIT状态存在的根本原因确保最后一个ACK到达# TCP状态机转换模拟简化版 def tcp_state_machine(event, current_state): transitions { CLOSED: {SYN: SYN_SENT}, SYN_SENT: {SYNACK: ESTABLISHED, RST: CLOSED}, ESTABLISHED: {FIN: FIN_WAIT_1, CLOSE: FIN_WAIT_1}, FIN_WAIT_1: {ACK: FIN_WAIT_2, FINACK: CLOSING} # 其他状态转换省略... } return transitions.get(current_state, {}).get(event, ERROR)2.2 IP分片与重组实战要点当MTU小于数据报长度时发生分片解题时需要掌握分片偏移量以8字节为单位计算如何根据标识字段判断分片归属MF标志位在最后一个分片为0分片丢失时的重传策略差异典型计算题步骤计算数据报总长度首部数据确定每个分片可携带数据量MTU-20调整分片数据为8的倍数设置各分片偏移量例题4000字节数据报20字节首部经过MTU1500的网络求分片参数。 解答分片11480数据偏移0MF1分片21480数据偏移185MF1分片31020数据偏移370MF03. 高频计算题解题模板3.1 子网划分四步法确定网络类别根据IP首字节判断A/B/C类计算掩码位数根据子网数量或主机数需求划分子网块按照2^n递增划分排除特殊地址去除全0和全1的子网部分情况易错点警示VLSM与FLSM的应用场景混淆错将子网号计入可用地址范围忽视CIDR中的路由聚合特性3.2 拥塞控制窗口计算TCP拥塞控制涉及四个核心算法慢启动窗口呈指数增长cwnd cwnd * 2拥塞避免线性增长cwnd cwnd 1快重传收到3个重复ACK时立即重传快恢复将ssthresh设为当前cwnd一半// 拥塞控制伪代码示例 void on_ack_received() { if (cwnd ssthresh) { // 慢启动阶段 cwnd * 2; } else { // 拥塞避免阶段 cwnd 1; } } void on_duplicate_ack() { dup_acks; if (dup_acks 3) { fast_retransmit(); ssthresh max(cwnd/2, 2); cwnd ssthresh 3; // 快恢复 } }4. 数据链路层核心机制4.1 差错控制编码对比编码类型原理检错能力纠错能力典型应用奇偶校验附加奇偶位奇数位错无内存校验CRC多项式除法突发错误无以太网帧海明码冗余校验位2位检错1位纠错存储器系统海明码计算口诀校验位位置2^n (n0,1,2...)总位数满足2^r ≥ k r 1纠错时计算校验和序列4.2 介质访问控制三大方案信道划分的四种复用技术对比FDM频分复用典型如广播电视TDM时分复用传统电话系统WDM波分复用光纤通信CDMA码分复用3G移动通信CSMA/CD的二进制指数退避算法冲突后随机等待0或1个时隙再次冲突则从0~3中随机选择第n次冲突时从0~(2^n-1)随机选择超过16次则放弃发送5. 应用层协议关键细节5.1 DNS解析全流程浏览器检查本地缓存 → 2. 查询hosts文件 → 3. 请求本地DNS服务器 → 4. 根域名服务器指引 → 5. 顶级域名服务器响应 → 6. 权威域名服务器返回记录递归查询与迭代查询的区别递归DNS服务器完全代理查询客户端→本地DNS迭代各级服务器只返回下一跳指引本地DNS→根/顶级5.2 HTTP与HTTPS核心区别特性HTTPHTTPS端口80443加密明文SSL/TLS证书不需要需要CA签发握手TCP三次握手额外SSL握手性能高低加密开销HTTPS混合加密机制非对称加密交换对称密钥对称加密传输实际数据数字证书验证身份真实性6. 冲刺阶段复习策略错题本制作要点按协议分层分类错题标注错误原因概念混淆/计算失误等关联相关知识点做扩展笔记对反复出错点制作记忆卡片真题演练时间分配建议选择题平均1.5分钟/题共60分钟综合题15-20分钟/题剩余时间留10分钟检查关键计算记忆口诀示例OSI七层模型物数网传会表应物理层→应用层TCP包头标志位URG-ACK-PSH-RST-SYN-FINHTTP状态码分类2成功3重定向4客户端错5服务端错