☰
计算机网络第五版PDF复习指南:从分层模型到三次握手的高效备考法
2026/10/8 15:16:43 网站建设 项目流程

简介:PDF版谢希仁《计算机网络》(第五版)配套课件,面向高校网络课程学习者、考研专业课复习者及希望构建网络知识体系的入门读者,系统覆盖计算机网络核心概念与协议架构。资源仅含1个PDF文件,压缩包大小17.15MB,内容按章节组织,支持直接阅读、检索和打印。目前已有182人学习浏览,可配合原版教材使用,也可作为期末复习或考研辅导的浓缩讲义。课件由教材作者谢希仁制作,与第五版教材章节一一对应,包含第1章“概述”的完整内容,具体涉及信息时代计算机网络的作用、因特网的发展阶段与标准化进程、网络的网络、因特网的边缘部分与核心部分、网络类别划分、性能指标和非性能特征等;同时覆盖计算机网络体系结构的形成、协议与层次划分、五层协议体系结构、实体/协议/服务/服务访问点以及TCP/IP体系结构等重难点。整体结构清晰、要点密度高,能帮助读者快速抓住知识主干,理解分层设计思想与网络通信过程,适合系统学习与考前冲刺。

1. 这本 PDF 到底是谁:为什么 408、期末和一线排查都绕不开它

如果你手上有一份计算机网络(第五版).pdf,多半是为了啃 408 或期末考的指定教材;可很多人翻了一周,还是说不清“三次握手为什么是三次,不是两次”。我的第一反应是:你把顺序搞反了。这本谢希仁老师的经典教材,最大的价值不是让你逐字读完,而是当成一张分层的“地图”。先把层次结构立在脑子里,再去读协议细节,整本书才会越读越薄。别急着从第 1 页开始划重点,后文我会按自己实际走过的复习路径,讲清楚怎么用这份 PDF 搭框架、做版本取舍、把自己变成题库,最后避开五个最容易踩的坑。

2. 开始读之前:先把 OSI 与 TCP/IP 这棵大树在 PDF 里立起来

很多人复习计算机网络基础时,第一遍就把第 1 章里关于计算机网络发展的背景文字反复读,进度条动得很慢。第五版的前几章有不少历史叙述,比如早期的分组交换实验、电话网与计算机网的区别,这些内容在 408 和期末里占比很低,不看也不影响做题。你要做的,是先把十章之间的关系刻在脑子里,再决定从哪一页跳进去。因为 PDF 太长,直接线性读,大概率会在第 4 章结束时忘掉第 3 章的内容。

这本第五版按自底向上的顺序讲:物理层在最底下,应用层在最顶上。和《计算机网络:自顶向下方法》恰好相反。如果你两种都接触过,会明显感觉到,自顶向下更贴近日常开发场景,自底向上更贴近考试逻辑。谢希仁老师的写法,适合需要系统性理解协议栈的读者,尤其是 408 考生。框架没立起来之前,先不要谈“背协议”,因为你根本没有地方安放这些协议。

2.1 先看目录再翻页:第五版的书架长什么样

拿到 PDF,先打开书签面板或者目录页,把这十章的标题抄下来。不要觉得这步多余,很多人的问题就出在“不知道这本书到底讲了什么”。第五版一共十章,结构和复习优先级如下:

章号主题复习优先级备注
第 1 章概述高时延、带宽、分层模型必考
第 2 章物理层中奈氏准则、香农公式出计算题
第 3 章数据链路层高CRC、以太网帧、CSMA/CD
第 4 章网络层高IP 地址、CIDR、路由协议
第 5 章运输层高TCP 可靠传输、连接管理
第 6 章应用层高HTTP、DNS、FTP 细节
第 7 章网络安全中选择题常客,了解加密体制
第 8 章因特网上的音频/视频服务低期末会考概念,408 很少
第 9 章无线网络与移动网络低802.11 基本概念
第 10 章下一代因特网低了解 IPv6、P2P 即可

为什么第 7 章之后优先级低?因为 408 考纲对它们覆盖得浅,期末也通常只出名词解释或简单题。但“优先级低”不代表直接跳过,快速翻一遍、画几条线就够了。第 7 章里的对称加密与非对称加密、数字签名这几个概念,选择题里经常混着考,值得单独记一张小卡片。

如果 PDF 没有书签,就用目录页的“印刷页码”对照阅读器的“逻辑页码”。第五版印刷时会在目录里标出每章起始页,但 PDF 阅读器显示的页码往往因为封面、前言、版权页而偏移几页。我一般会拿目录里第 1 章的起始页去阅读器里翻,找到后记住偏移量,后面找任何内容都能直接定位,不用一页页翻。

提示:这一步值得做。PDF 没有书签时,偏移量就是你的临时书签,能省下后面大量检索时间。

2.2 OSI 与 TCP/IP 对照表:哪一版该记哪个

学网络必撞上的两套模型,就是 OSI 七层和 TCP/IP 四层。第五版两套都讲,考试也经常把两套术语混着出题。先把这张对照表记下来,后面看哪一层的考点,都能快速知道它在另一套模型里叫什么。

数据单位OSI 七层TCP/IP 四层教学五层典型协议/设备
数据应用层应用层应用层HTTP、DNS、FTP,进程
数据表示层应用层并入应用层加密、编码、压缩
数据会话层应用层并入应用层Socket 连接管理
报文段传输层传输层运输层/传输层TCP、UDP
分组网络层网际层网络层IP、ICMP、路由器
帧数据链路层网络接口层数据链路层以太网、交换机
比特物理层网络接口层物理层中继器、集线器、网线

谢希仁教材的用词是“运输层”,而王道和很多题库里叫“传输层”。做题时遇到“运输层”别懵,它就是 transport layer。我在 408 答题时一般写“传输层”,因为考卷和题库的表述更习惯这个叫法;但做学校期末题时,先看老师课件用什么词,尽量保持一致,省得被扣卷面分。

OSI 的表示层和会话层现在基本并进应用层,但这两个名字仍然会出现在选择题的干扰项里。比如问“加密压缩通常在哪一层完成”,答案不是“表示层”,而是“应用层交给库函数去处理”。第五版对此讲得比较细,这类概念的定位就看这张表。

2.3 读每一章的固定动作:分层、协议、设备三件套

每读完一章,我要求自己用 A5 纸写三件套:这一层解决什么问题,靠哪些协议解决,用什么设备或字段体现。写完了,这一章才算“读过”。下面是我整理的第 2 到第 6 章速览,可以直接抄走:

章节主题要解决的问题核心协议/算法设备或位置
物理层比特怎么变成信号曼彻斯特编码、频分复用集线器、中继器、网线
数据链路层帧怎么在链路上可靠传输CRC、CSMA/CD交换机、MAC 地址
网络层分组怎么选路IP、ICMP、RIP/OSPF路由器、路由表
运输层进程之间怎么保证通信质量TCP/UDP、端口端口号、序列号、窗口
应用层应用怎么使用网络HTTP、DNS、FTP客户端/服务器进程

这张表就是你自己的“计算机网络基础”复习地图。后面每次做题卡住,回到这张表定位:错的是协议、设备还是层次。比如看到一道题说“交换机是第几层设备”,先回忆数据链路层的三件套,帧和 MAC 地址挂在它下面,答案自然就出来了。这个方法比反复翻 PDF 有效得多,因为它逼你输出,而不是输入。

3. 版本对照与复习选型:第五版还值不值得当主线

先给结论:如果你目标是在 408 或期末拿分,第五版值得当主线;如果你要看行业新名词,它不够用,需要补新版内容。很多人在“第五版是不是太老”这个问题上纠结太久,反而没时间把前六章吃透。其实协议层面的骨架,第五版至今仍然站得住,下面把差异讲清楚。

3.1 第五版和第八版的差异:不要拿新版目录当旧版索引

第五版成书比较早,但前六章的核心协议到现在仍是主流:TCP/IP、HTTP/1.1、DNS、OSPF,这些基础没有变。第八版则明显补强了新技术、新应用案例,尤其是移动网络与物联网相关的内容。下面这张对比表,是我选择“主线书”时的参考:

对比项第五版第八版
出版时间较早较新
前六章结构稳定稳定
新技术内容偏少明显补强
适合场景打基础、期末复习追热点、查新概念
与王道/408 匹配度高高,但章节存在错位

注意:两版章节顺序不是完全一致,所以“视频在讲某个知识点,你在第五版里翻不到”很可能不是 PDF 缺页,而是版本错位。以考纲或知识点名为索引,不要以页码为索引。这个习惯能帮你避开备考路上最常见的“找不到内容”的恐慌。

谢希仁的教材还有个特点,喜欢在章节里穿插“因特网的发展”这类背景资料。第五版里背景占比更高,复习时可以跳过。但不要跳过举例段落,比如 xDSL、HFC 接入网,这些接入技术虽然旧,计算题里可能借用它们的带宽参数来出题。跳过讲原理的段落可以,跳过带数字的段落不行。

3.2 408 和期末复习如何取舍:主抓前六章,后四章快过

主抓前六章不是一句口号,而是操作顺序。我一般把复习拆成三轮,每轮的目的不同,PDF 的用法也不同:

阶段动作参考用时
第一轮精读第 1~6 章,做章末习题,手写三件套卡片两周
第二轮刷题(王道或学校复习题库),错题回 PDF 查原文十天
第三轮快过第 7~10 章,只画概念;考前只翻卡片和错题三天

408 考生注意:物理层题虽然少,但奈氏准则和香农公式是选择题常客。奈氏准则给的是无噪声极限,香农公式给的是有噪声极限,很多人把这两个记反。看到题干给信噪比,就用香农;看到只给带宽,就用奈氏。期末考生注意:第 8 章“因特网上的音频/视频服务”可能考流媒体、CDN、VoIP 的概念,快速扫一遍原文即可。

如果看湖科大教书匠的视频,它的内容基本按 408 考纲组织,所以和第五版章节偶有错位,但知识点粒度小,适合补盲区。我的用法是:先自己读 PDF 一小节,再开视频听对应知识点,最后合上视频做书后题。反过来先看视频再看书,容易被视频的章节顺序带着走,回到 PDF 又找不到。

3.3 没有视频课、只有 PDF 时怎么自助:三遍法与 OCR

不是所有人都有完整时间看视频课,图书馆里只有 PDF 也很常见。这时我会用三遍法。第一遍,快速翻页,只在章节首页、定义句和图表上划线。第二遍,精读前六章,每节写一张三件套卡片,同时做例题。第三遍,合上 PDF,只看目录复述每一章内容,复述不出来的回对应小节。三遍之间间隔至少半天,效果远好于连看三小时。

扫描版 PDF 的坑很大:文字不能选择,目录页码对不上。常见做法是 OCR 转文本,把前六章识别出来。操作要点是先做图像预处理,把倾斜、亮度问题处理掉;识别后以小段为单位校对术语;保留原 PDF 作为公式和设备图的参考,因为 OCR 对表格和公式常常识别错。把扫描版转成可检索版本之后,后文的“题库化复习”才能真正落地。

注意:OCR 不是万能的。协议名、数字和公式容易识别错,做题时遇到可疑内容,回原 PDF 对应页面核实。

到这里,“值不值得用第五版”这个问题可以回答了:值得,但要把它的定位从“资料”改成“地图”。地图的作用不是背下来,而是出错时回来定位。下面开始把它变成你自己的复习题库。

4. 把 PDF 读成“可复习题库”:重点章节与必背参数表

从这一章开始,PDF 不再一页页翻,而是变成速查手册。以下清单可以直接抄进笔记本,当作刷题前的速查卡。我整理的内容都来自第五版前六章里反复出现的考点,也是题库里出题密度最高的部分。

4.1 端口号速查表:HTTP、DNS、FTP 别临场翻书

端口号是应用层和运输层的交叉考点,也是很多人“背了又忘、考了又错”的重灾区。下面这张表按使用场景整理,建议睡前默写一遍,两天就能固化。

端口协议传输层一句话场景
20/21FTP 数据/控制TCP20 传数据,21 传控制命令
22SSHTCP远程登录,密文
23TelnetTCP远程登录,明文,不安全
25SMTPTCP发邮件
53DNSUDP,区域传输用 TCP域名解析
67/68DHCPUDP动态分配 IP
80HTTPTCP网页明文访问
110POP3TCP收邮件
143IMAPTCP收邮件,功能比 POP3 全
443HTTPSTCP网页加密访问

背这些端口不是死记,要能倒推。看到“在浏览器输入 https://...”,立刻反映到 443 + TCP + 加密握手。看到“公司内网通过域名访问”,立刻反映到 DNS 53 的 UDP 查询。考试最爱出的坑是:DNS 用 UDP 没错,但主从 DNS 的区传输用 TCP;FTP 控制连接是 21,数据连接在主动模式是 20,但在被动模式是随机端口。这些细节第五版应用层一章都有文字描述,刷题时反复被考,值得单独标出来。

4.2 应用层考点:HTTP 无状态、DNS 递归、FTP 双通道

应用层是计算机网络基础里最好拿分的部分,考点分布很集中。第五版第 6 章把 HTTP、DNS、FTP 三个协议讲得比较透,复习时抓住下表的三组关键差异:

知识点关键点最易混淆处
HTTP无状态、持久连接 vs 非持久连接“无状态”和“非持久”是两回事
DNS层次域名空间,递归查询 vs 迭代查询谁替谁查到底
FTP控制连接 + 数据连接双通道,主动 vs 被动数据连接由谁发起

复习 HTTP 时,要能说清“无状态”和“非持久”的区别。无状态指服务器不记忆用户,非持久指每个对象都要一次连接。HTTP/1.1 默认持久连接,解决了非持久连接每次都重新建连的开销。PDF 里有一张图对比非持久连接和持久连接,可以合上书自己画一遍,画出来才算懂。

复习 DNS 时,最容易混淆递归查询和迭代查询。递归查询是替客户端去向别的服务器问到底;迭代查询是让客户端自己去问下一级。记住一句话:根域名服务器只管“告诉你下一站是谁”。这样选择题里问“本地域名服务器向根域名服务器查询属于什么查询”,答案就知道是迭代了。

FTP 的主动模式中,服务器主动连客户端的数据端口;但客户端常在 NAT 后面,数据连接建立会失败,所以后来有了被动模式。这个转变如果结合实验环境抓包会非常好懂,我看过很多学校的网络实验里用 Wireshark 抓 FTP 双通道,回到 PDF 再看一遍文字,理解就稳了。

4.3 运输层考点:三次握手、四次挥手当状态机记

运输层是 408 的重头戏,也是最值得做成状态表的一章。很多同学把三次握手当故事背,考试时背得出“SYN、ACK”,但画不出状态迁移。我的做法是把 TCP 连接管理当成状态机:

三次握手状态表:

步骤客户端状态服务器状态报文
1CLOSED -> SYN_SENTLISTEN发送 SYN,seq=x
2SYN_SENTSYN_RCVD回复 SYN+ACK,seq=y, ack=x+1
3ESTABLISHEDESTABLISHED发送 ACK,ack=y+1

四次挥手状态表:

步骤客户端状态服务器状态报文
1ESTABLISHED -> FIN_WAIT_1ESTABLISHED发送 FIN
2FIN_WAIT_1CLOSE_WAIT回 ACK
3FIN_WAIT_2CLOSE_WAIT -> LAST_ACK发送 FIN
4TIME_WAIT -> CLOSEDLAST_ACK -> CLOSED回 ACK,等 2MSL

为什么 TIME_WAIT 要等 2MSL?是为了让最后一个 ACK 如果丢失,服务器能重发 FIN;同时也让旧报文段在网络中自然消失。面试和考试都爱问这个“为什么”,不要只背状态名。TCP 的可靠传输是序号、确认、重传、滑动窗口的组合,光靠一个机制撑不起来。第五版里“发送窗口”那张图一定要看懂,它解释了为什么 TCP 能高效且可靠。

UDP 就简单得多,没有连接状态、没有重传、没有序号的保证,适合实时音视频。考场上对比 TCP 和 UDP,从连接、可靠、开销、有序四个维度答题,基本能把 8~10 分的大题拿稳。很多复习题库里反复出现这组对比,值得形成固定答题模板。

4.4 网络层考点:子网划分、IP 分片、路由算法三条硬功夫

网络层是拉分项,也是第五版篇幅最长的一章。三个硬功夫,每一个都能在考场上拉开差距。

第一个是子网划分。步骤固定:先根据主机数确定需要的主机位,再写出子网掩码,最后列出可用网络号和广播地址。常见前缀的可用地址数要能随口说出来:

CIDR 前缀可用地址数用途
/24254常规局域网
/296小型子网
/302点对点链路

第二个是 IP 分片。IP 头 20 字节,MTU 1500 字节,数据部分最多 1480 字节;分片时“标识”相同,“片偏移”按 8 字节为单位。举例:4000 字节数据分 3 片,分别是 1480、1480、1040,偏移分别是 0、185、370。1480 除以 8 等于 185,这是选择题最容易算错的地方,很多人忘记除以 8。

第三个是路由算法对比:

算法类型关键特征基于什么协议
RIP距离向量跳数上限 15,适合小型网络UDP
OSPF链路状态收敛快,适合大型企业网IP
BGP路径向量用于自治系统之间TCP

背这些要联系“为什么”。RIP 跳数上限 15 是为了限制网络规模,防止路由环路失控;OSPF 用链路状态数据库全网同步,所以收敛更快。只看表不看原因,题目换个问法,比如“为什么 RIP 不适合大型网络”,你就答不上来。第五版里这三块讲得很细,值得把每一节的例题重做一遍。

5. 用第五版 PDF 复习的避坑:现象、原因、解决

这些坑是我自己复习时踩过、后来带人时也反复看到的,按“现象 -> 原因 -> 解决”来写。每条都能直接用,看完就可以回去检查自己的复习方式有没有中招。

5.1 坑一:把 PDF 当小说通读,合上书全忘了

现象:有人从第 1 章开始一页页读,连“阿帕网”的历史背景都背,结果一周后连 TCP/IP 分几层都说不全。原因是把参考书当成了小说,通读没有产出,划过的线也不是产出。解决:读任何一节之前,先看本章习题和真题里怎么考这一章;读完后必须输出一张三件套卡片或一个小图,否则这一节不算读完。把“读”变成“搜索”,带着问题进 PDF,找到答案合上书写出来。这一步很反直觉,但效率提升明显。

5.2 坑二:拿第八版视频配第五版书,章章对不上

现象:跟着视频学,视频说“这个知识点在第五章”,你翻遍第五版都找不到,以为自己 PDF 缺页。原因:两版章节标题和顺序不完全一样,视频未必按第五版录。解决:先确认视频到底按哪个版本或考纲录。如果按 408 考纲,那么以考纲的知识点名为索引,在 PDF 里搜关键词,而不是按页码对。湖科大教书匠的视频适不适合配着第五版啃 408?我的答案是适合,但别按页码对照,按知识点对照。每次只听一个知识点即可,不要一集一集全部刷,否则会陷入“好像都看了,但都记不住”的状态。

5.3 坑三:只背概念不刷题,报文分析就懵

现象:名词解释背得滚瓜烂熟,一看到“已知 TCP 报文段首部长 20 字节,求数据部分长度”就卡住。原因:计算机网络是工程学科,动手刷题才能建立直觉。只背概念,你没有见过这些概念在题目里怎么变形。解决:复习题库必须刷起来,每天 20 道选择加 2 道大题起步。做错的题,回 PDF 里找到原文出处,在笔记上标“第几章第几节”。这个动作是在把 PDF 变成你自己的错题地图,刷题越多,地图越准确。

5.4 坑四:跳过数据链路层的 CRC 计算,丢分丢得冤

现象:很多人觉得 CRC 是数学,直接跳过,结果期末和 408 都考了。原因:公式看起来劝退,但考试只考模 2 除法的机械步骤,并不需要理解抽象代数。解决:手算一遍就通。步骤是:被除数是数据位补 n 个 0,n 是生成多项式的最高次幂;用生成多项式做模 2 除法;余数就是 FCS。接收方用同样的多项式去除,余数为 0 则认为无误。考前把这个流程写三遍,比看十遍公式都管用。第五版里这部分的例题不多,值得额外找三道题练手,把这个薄弱点彻底补上。

5.5 坑五:扫描版 PDF 搜不出关键词,白扔一下午

现象:想在 PDF 里搜“三次握手”,结果什么都搜不到;用鼠标选文字才发现选不中。原因:手头这份是扫描版,内容是图片格式,没有文字层,搜索和复制都失效。解决:先判断 PDF 是文本版还是扫描版。如果是扫描版,用 OCR 软件把前六章转成可检索文本再读。转换后务必校对:协议名、数字和公式容易识别错。原 PDF 里的图和表在 OCR 后大概率错位,要配合原文件一起看。这个坑解决之后,后期检索复习资料能省一半时间。

6. 最后三天:用“错题地图”把 PDF 变成自己的备忘录

如果考前只剩三天,完整重读 PDF 已经来不及,我也不建议这么做。三天闭环法的重点,是把前面所有积累浓缩成一份能快速翻的错题地图,让 PDF 在最后阶段变成一个被你检索过的资料库,而不是一本厚厚的陌生书。

天数动作交付物
Day 1用目录和三件套卡片复述前六章,复述不出来的点标为待查;回 PDF 定位解决待查清单
Day 2只做计算和报文分析题:IP 分片、CRC、子网划分、TCP 报文段错因记录
Day 3只看错因列表,不再翻正文;拿真题模拟一小时,立刻复习暴露的问题考前速记卡

错题地图不是错题本。我平时只记录“当初错在哪一层、哪个协议、哪种计算”,比如“DNS 默认是 UDP 53,区域传输才是 TCP 53”,而不是把整道题抄下来。这样记录量很小,翻看频率才会高。笔记不是越全越好,而是越“薄”越好。

这一步做完后,你的 PDF 就像一块硬盘,错题地图就是索引表。面试和考场上问到一个概念,先在脑海里走一遍分层卡片,再落到协议细节,基本不会慌。我当年第一次啃第五版就是通读全文,结果面试官问“HTTP 为什么是无状态的”,我愣了半天。后来改成先立分层、再刷题、用错题地图反向查 PDF,知识才真正长在自己身上。这份 PDF 理应用成你的助攻,而不是负担。希望帮到你。

本文还有配套的精品资源,点击获取

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询