简介:这份资料是西安电子科技大学计算机网络课程的期末复习PDF,面向正在备考该课程的高校学生,尤其适合需要系统梳理概念、对照习题查漏补缺的读者。内容围绕课程核心考点展开,涵盖计算机网络的功能与分类、分组交换与电路交换及报文交换的对比、网络发展四个阶段、因特网标准制定流程,以及internet与Internet的区别等高频问答,并配有典型计算题思路,便于快速回顾与自测。资源包共1个PDF文件,大小约214KB,轻量便携,适合打印或移动端随时翻阅。目前已有1421人学习下载,说明其在校内复习场景中具有一定参考价值。整体以问答形式组织,条理清晰,能帮助读者在考前集中攻克概述类与交换技术类重点,提升复习效率。
1. 西电计算机网络期末复习资料:一份能直接背的问答库
如果你正在搜“计算机网络期末复习资料”,大概率是离考试没几天了,教材太厚、PPT 太散、王道又偏考研。这份西安电子科技大学的《计算机网络》期末复习资料,本质上是一份按章节整理的问答库,覆盖概述、物理层、数据链路层、网络层四个大块,题目编号从 1-01 一直排到 4-43,每道题都给了完整答案。它不是讲义,也不是思维导图,而是把“可能考什么”和“标准答案长什么样”直接摆在一起。适合谁?适合已经听过课、但知识点没串起来、需要快速过一遍高频问答的人。不适合零基础从头学,因为答案写得很浓缩,没有铺垫。
2. 这份资料怎么用:从目录结构到背诵节奏
2.1 先看清它的章节骨架和题号规律
拿到 PDF 之后别急着从第一页翻。先看目录结构,它按教材章节走:第一章概述,第二章物理层,第三章数据链路层,第四章网络层。题号是“章号-序号”,比如 1-01 就是第一章第一题,3-20 就是第三章第二十题。这种编号方式的好处是,你可以对着教材目录定位,哪一章弱就集中刷哪一章。
从内容分布看,概述部分题量最大,从 1-01 到 1-27,几乎把教材第一章所有课后题都覆盖了。物理层从 2-01 到 2-20,数据链路层从 3-01 到 3-31,网络层从 4-02 到 4-43。注意,网络层编号从 4-02 开始,4-01 缺失,不影响使用。
我一般会先花十分钟把整份资料扫一遍,用荧光笔标出三类题:第一类是纯记忆题,比如“计算机网络有哪些主要性能指标”;第二类是计算题,比如 1-10、1-11、3-20、4-17、4-22;第三类是对比分析题,比如 1-03 比较三种交换方式、3-31 比较网桥和交换机。三类题的复习策略完全不同。
2.2 记忆题用关键词锚定,别逐字背
纯记忆题占这份资料的一半以上。比如 1-14 问“计算机网络有哪些主要的性能指标”,答案列了七个:速率、带宽、吞吐量、时延、时延带宽积、往返时间、利用率。这种题如果逐字背,考场上一紧张就断片。我的做法是给每个指标配一个锚点词:速率对应“比特每秒”,带宽对应“最高数据率”,吞吐量对应“实际通过量”,时延对应“发送+传播+处理+排队”,时延带宽积对应“传播时延×带宽”,往返时间对应“RTT”,利用率对应“信道利用率+网络利用率”。
再比如 1-22 问“网络协议的三个要素”,答案是语法、语义、同步。锚点就是“结构格式、动作应答、顺序说明”。考试时先想起三个词,再展开成句子,比硬背整段答案稳得多。
提示:这份资料的答案偏书面化,背诵时可以先记关键词,再用自己的话串一遍,最后对照原文补漏。直接背原文容易在考场上因为紧张而卡壳。
2.3 计算题必须动手推,不能只看答案
资料里有不少计算题,答案只给了最终结果,没有中间步骤。比如 1-10 和 1-11 是分组交换时延计算,1-15 是利用率与时延倍数关系,3-20 是最短帧长计算,4-17 是分片后数据量计算,4-22 是 IP 数据报分片计算。这些题如果只看答案,考试时换个数字就不会了。
以 3-20 为例:1km 长的 CSMA/CD 网络,数据率 1Gb/s,信号传播速率 200000km/s,求最短帧长。答案给的是 10000 比特或 1250 字节。推导过程是:单程传播时间 = 1km / 200000km/s = 5×10⁻⁶s = 5μs,往返 = 10μs,最短帧的发送时间不能小于往返传播时间,所以最短帧长 = 1Gb/s × 10μs = 10000bit = 1250 字节。这个推导链条必须自己走一遍,否则考场上给你 2km、2Gb/s,你还是不会。
再比如 4-22:数据报长度 4000 字节,固定首部 20 字节,网络最大数据长度 1500 字节。分片时注意,片偏移以 8 字节为单位。第一片数据字段 1480 字节,片偏移 0,MF=1;第二片 1480 字节,片偏移 1480/8=185,MF=1;第三片 1020 字节,片偏移 (1480+1480)/8=370,MF=0。这个计算过程资料里只给了结果,但你必须自己算一遍偏移量,否则考试时容易把“以 8 字节为单位”这个条件漏掉。
2.4 对比题用表格横向拉通
资料里有多道对比题,比如 1-03 比较电路交换、报文交换、分组交换,3-31 比较网桥、转发器、以太网交换机,4-03 比较转发器、网桥、路由器、网关。这些题如果一道一道背,容易混淆。我的做法是拉一张表,横向对比维度,纵向放设备或交换方式。
以 1-03 为例,对比维度可以设:是否建立连接、线路占用方式、时延特性、适用场景、典型缺点。电路交换是面向连接、独占线路、时延小但利用率低;报文交换是无连接、存储转发、时延大但中继利用率高;分组交换是无连接、统计复用、时延小且利用率高但可能乱序。这样一拉,三道题的答案就串成了一条线。
3-31 的网桥与交换机对比也一样:网桥端口少(2-4 个),交换机端口多(十几个);网桥软件转发,交换机硬件转发;网桥共享带宽,交换机独占带宽。表格一画,选择题和简答题都能应付。
3. 核心考点拆解:从分组交换到 IP 分片
3.1 分组交换的四个优点和三种交换方式的本质区别
分组交换是这份资料里反复出现的核心概念。1-02 问分组交换的要点,答案给了四个优点:高效、灵活、迅速、可靠。高效是因为动态分配带宽,逐段占有链路;灵活是因为每个结点独立选路;迅速是因为不用先建立连接;可靠是因为有完善的网络协议和分布式多路由。这四个词必须记住,简答题直接写。
但光记四个词不够,1-03 要求从多个方面比较三种交换方式。这里的关键区别在于“资源占用方式”:电路交换是呼叫建立后独占物理线路,报文交换和分组交换都是存储转发,但报文交换以整个报文为单位存储,分组交换把报文切成固定长度的分组再存储转发。分组交换比报文交换时延小的原因是,分组短,在交换机内存中停留时间短,可以流水线式转发。
1-10 和 1-11 是分组交换时延的定量计算。1-10 的条件是:报文 x bit,经过 k 段链路,每段传播时延 d,数据率 b,电路建立时间 S,分组长度 p。问什么条件下分组交换时延比电路交换小。电路交换总时延 = S + x/b + kd;分组交换总时延 = (x/p)×(p/b) + (k-1)×(p/b) + kd = x/b + (k-1)p/b + kd。两者相减,分组交换比电路交换小的条件是 S > (k-1)p/b。这个推导要自己写一遍。
1-11 进一步问,如果分组长度是 p+h(p 是数据部分,h 是控制信息),总时延最小时 p 取多大。总时延 = (x/p)×((p+h)/b) + (k-1)×((p+h)/b) + kd,对 p 求导令其为零,得到 p = √(xh/(k-1))。这个结果资料里没给推导,但考试如果出类似题,你得会。
3.2 奈氏准则与香农公式:一个管码元,一个管比特
2-19 问奈氏准则和香农公式的意义。这两个公式容易混,因为都涉及“极限速率”。奈氏准则管的是码元传输速率,公式是 Cmax = 2W log₂V(W 是带宽,V 是码元离散状态数)。它说的是:在理想低通信道中,码元传输速率不能超过 2W 波特,否则接收端无法正确判定码元。注意,它没有限制信息传输速率,因为一个码元可以携带多个比特。
香农公式管的是信息传输速率,公式是 C = W log₂(1 + S/N)。它说的是:在有噪声的信道中,信息传输速率的上限由带宽和信噪比共同决定。要想提高信息传输速率,要么提高带宽,要么提高信噪比,没有第三条路。
这两个公式的常见考法是:给带宽和信噪比,求最大信息传输速率;或者给码元状态数和带宽,求最大码元速率。注意单位:奈氏准则里 W 是带宽(Hz),香农公式里 W 也是带宽(Hz),但香农公式的结果是 bit/s,奈氏准则的结果是波特。如果题目问“最大数据率”,用香农;问“最大码元速率”,用奈氏。
3.3 CSMA/CD 最短帧长与以太网升级的技术约束
3-20 是最短帧长的经典计算。CSMA/CD 要求发送方在发送完一帧之前必须能检测到冲突,所以帧的发送时间必须大于等于往返传播时间。公式是:最短帧长 = 2 × 传播时延 × 数据率。对于 1km 电缆、1Gb/s 数据率、200000km/s 传播速率,最短帧长 = 2 × 5μs × 1Gb/s = 10000bit = 1250 字节。
3-29 问 10Mb/s 升级到 100Mb/s 和 1Gb/s 需要解决什么问题。核心矛盾是:如果保持最小帧长不变,数据率提高 10 倍,发送时间缩短 10 倍,但冲突检测时间(往返传播时间)不变,所以必须要么缩短电缆长度(100Mb/s 以太网把最大电缆长度减到 100m),要么采用载波扩充(1Gb/s 以太网在短帧后加扩充比特),要么采用帧突发(连续发送多个短帧时只扩充第一个)。
这个逻辑链条是:数据率↑ → 发送时间↓ → 冲突检测时间相对变长 → 必须保证发送时间 ≥ 往返传播时间 → 要么缩短距离,要么加长帧。理解了这个,3-29 的答案就不用死记。
3.4 IP 分片计算:片偏移以 8 字节为单位
4-22 是 IP 分片的典型计算。数据报总长 4000 字节,固定首部 20 字节,所以数据部分 3980 字节。网络最大数据长度 1500 字节,意味着每个分片的数据部分不能超过 1500 - 20 = 1480 字节。3980 / 1480 = 2.69,所以需要 3 个分片。
第一片:数据 1480 字节,片偏移 0,MF=1。 第二片:数据 1480 字节,片偏移 1480/8 = 185,MF=1。 第三片:数据 3980 - 1480 - 1480 = 1020 字节,片偏移 (1480+1480)/8 = 370,MF=0。
注意片偏移的单位是 8 字节,所以 1480 字节对应偏移 185,不是 1480。这个细节最容易翻车。另外,MF 标志表示“还有分片”,最后一片 MF=0。
4-17 是另一个分片计算:3200bit TCP 报文 + 160bit IP 首部 = 3360bit 数据报,经过两个局域网,每个局域网加 160bit 首部,第二个局域网最大数据帧数据部分 1200bit。分片后第二个局域网向上传送 3840bit。这个题的关键是理解“第二个局域网看见的数据”包括分片后的所有数据字段和首部。
4. 避坑与排查:背这份资料时最容易翻车的五个点
4.1 把“时延带宽积”和“往返时间”混为一谈
现象:1-14 问性能指标,很多人把时延带宽积和往返时间写成同一个东西,或者把时延带宽积解释成“往返时间乘以带宽”。
原因:时延带宽积是传播时延 × 带宽,单位是比特,表示“链路中能容纳的比特数”;往返时间是 RTT,单位是秒,表示“从发送到收到确认的时间”。两者物理意义完全不同。
解决:记住时延带宽积的别名是“以比特为单位的链路长度”,它描述的是链路容量,不是时间。往返时间描述的是时间,不是容量。
4.2 分组交换时延计算漏掉“存储转发”的逐段处理
现象:1-10 计算分组交换时延时,只算了发送时延和传播时延,忘了每个结点存储转发带来的处理时延。
原因:分组交换在每段链路上都要先存储再转发,所以总时延包括:源站发送时延 + 中间结点转发时延 + 传播时延。中间结点转发时延 = (k-1) × (p/b),其中 k 是链路段数,p 是分组长度,b 是数据率。
解决:画一个 k 段链路的示意图,标出每个结点的存储转发过程,逐段累加。记住公式:总时延 = (x/p)×(p/b) + (k-1)×(p/b) + kd。
4.3 奈氏准则和香农公式的适用条件搞反
现象:题目给信噪比,问最大码元速率,有人用香农公式算;题目给码元状态数,问最大信息传输速率,有人用奈氏准则算。
原因:奈氏准则的前提是“理想低通信道”,不考虑噪声,只限制码元速率;香农公式的前提是“有噪声信道”,考虑信噪比,限制信息速率。
解决:看题目给什么条件。给带宽和码元状态数,用奈氏;给带宽和信噪比,用香农。如果两个都给了,先判断问的是码元速率还是信息速率。
4.4 IP 分片时片偏移忘记除以 8
现象:4-22 计算片偏移时,直接写 1480 而不是 185,导致分片重组时偏移量错误。
原因:IP 首部中的片偏移字段只有 13 位,以 8 字节为单位,所以实际偏移量 = 数据字段起始位置 / 8。
解决:每次算片偏移,先算数据字段的字节偏移,再除以 8。记住:第一片偏移 0,第二片偏移 = 第一片数据长度 / 8,第三片偏移 = (第一片 + 第二片数据长度) / 8。
4.5 把“协议是水平的,服务是垂直的”背反
现象:1-21 问协议与服务的区别,有人把“水平”和“垂直”记反,写成“协议是垂直的,服务是水平的”。
原因:协议是同一层对等实体之间的通信规则,所以是“水平”的;服务是下层向上层通过层间接口提供的,所以是“垂直”的。
解决:画一个两层模型,同层之间画横线(水平),上下层之间画竖线(垂直)。协议走横线,服务走竖线。
5. 进阶用法:用这份资料反推教材重点和自测方法
这份资料最大的价值不是“背答案”,而是“反推重点”。西电的期末题大概率从这些课后题里变形而来,所以每道题都是一个考点信号。我的用法是:先把资料里的题按章节过一遍,标出三类题——纯记忆、计算、对比。然后针对每一类,用不同的自测方法。
纯记忆题,我用“关键词默写”法:遮住答案,只看题目,在纸上写出关键词,然后对照答案补漏。比如 1-24 问五层协议各层功能,关键词是:物理层-比特流、数据链路层-帧、网络层-路由、运输层-端到端、应用层-用户服务。能写出关键词,就能展开成句子。
计算题,我用“换数字重算”法:把原题的数字改掉,自己重新算一遍。比如 3-20 把 1km 改成 2km,1Gb/s 改成 100Mb/s,重新算最短帧长。4-22 把 4000 字节改成 6000 字节,1500 字节改成 1200 字节,重新算分片。这样能检验自己是不是真的理解了公式,而不是背了答案。
对比题,我用“空白表格”法:画一张空表,横向写对比维度,纵向写对比对象,然后默写填充。比如 1-03 的三种交换方式,维度设“连接建立、线路占用、时延、适用场景”,默写完后对照资料补漏。3-31 的网桥与交换机,维度设“端口数、转发方式、带宽、广播域”,同样默写。
还有一个技巧:把资料里所有“试述”“试比较”“试解释”的题目标出来,这些是简答题的高频词。把所有“试计算”“试求”的题目标出来,这些是计算题的高频词。考前三天,简答题过关键词,计算题过公式和单位。
注意:这份资料没有覆盖应用层和运输层的详细内容,如果考试范围包括这两章,需要另外找资料补充。从题号看,网络层到 4-43 就结束了,运输层和应用层的题号没有出现。
最后说一个我自己的习惯:考前一周,我会把这份资料里所有计算题的公式单独抄在一张 A4 纸上,包括分组交换时延、奈氏准则、香农公式、最短帧长、IP 分片偏移。考试当天早上只看这张纸,不进考场不撒手。从那以后我每次期末复习都强制走一遍“公式单独抄纸”的流程,比翻整本资料快得多。希望帮到你。
本文还有配套的精品资源,点击获取