期末复习《计算机网络》第七版第二章时,很多人的真实状态是这样的:概念看了一遍觉得都懂,合上书又说不清物理层到底解决什么问题;奈氏准则和香农公式背得滚瓜烂熟,一到计算题就不知道用哪个;CDMA那道题看了答案觉得简单,自己一算正负号全乱。这一章在考试里属于“性价比”很高的章节,题型规律性强,计算题套路固定,概念题有得分点可抓。这篇就按课后习题的实际考法,把物理层的典型题目拆开讲清楚,不只是给答案,更会把每一步的来路和容易踩的坑一起说透。
1. 这一章的题目,到底在考什么
1.1 四个知识块一张图理清
物理层虽然是整个网络体系结构的最底层,但课后题并不少,而且计算题占比相当高。把它拆开看,整章内容其实是四个知识块。
第一块是物理层基本概念,包括物理层要解决什么问题、物理层协议的主要特点、机械电气功能过程四大特性、为什么物理层把协议叫规程。这一块在课后题里基本是简答题或填空题。
第二块是数据通信基础知识,包括模拟信号与数字信号、带宽、码元、波特率、比特率、奈氏准则、香农公式。这是整个第二章计算题的绝对主力,你要是能把这一块的题目吃透,期末计算题的半壁江山就到手了。
第三块是信道复用技术,包括频分复用、时分复用、统计时分复用、波分复用、码分复用以及CDMA。其中CDMA必有一道计算题,可以说所有版本的教材课后题都把它放在第二章里。
第四块是宽带接入技术,ADSL、HFC、FTTx这些。这一块概念多、硬计算少,考试时通常以简答题或名词解释的形式出现。
把这四块在脑子里立起来,你再看课后题,就会发现题目其实就是按这四个方向出的,谁也别想跳出这个框。
1.2 课后题的真实分布
我翻过不少同学的作业和期末考试卷,也看过不同年份的考研题,第二章里考得最频繁的题型就那么几类:奈氏准则和香农公式的计算、波特率与比特率换算、CDMA内积计算,外加几道物理层概念简答。
先说计算题,这是性价比最高的部分。题目给什么条件、套哪个公式、最后怎么取结果,全都是定死的流程,练熟之后基本不失分。再说概念题,物理层特性、规程与协议,属于背了就能拿分的类型。所以我的建议很明确:复习时间有限的话,把主攻方向放在计算题上,概念题用零散时间过关键词就好。
有一种错误复习方式是拿着教材从头到尾再读一遍,觉得每个字都看过了就等于会了。物理层这章特别不适合这么干,因为它背景知识多,但真正考试要用的东西很集中。你花两小时通读,不如花一小时把典型计算题全部手算一遍。
2. 概念题:别整段背,抓住得分点
2.1 物理层要解决什么问题
这道题几乎是必背项,教材里有明确表述。核心答案是:物理层要考虑的是如何在连接各种计算机的传输媒体上传输比特流,而不是指具体的传输媒体本身。换句话说,它解决的是比特流能不能在介质上跑、怎么跑的问题,至于跑的是0还是1、代表什么意思,那是上面数据链路层和网络层的事。
答题时我建议按这个顺序写。先给总纲:物理层为数据链路层提供透明的比特流传输,屏蔽了不同传输介质的差异。再写它管的具体事:接口的机械特性、电气特性、功能特性、过程特性,以及比特同步、单工半双工全双工这些传输模式问题。最后加一句自己的话,比如“物理层不关心比特流里装的是什么,只关心比特能不能正确传过去”,这句话会让判卷人觉得你是真懂了,而不是在背课文。
这里有个常见的理解误区。有人会把“物理层负责传输媒体”当成答案,比如写“物理层就是双绞线、光纤、同轴电缆”。严格说这不对,教材特意强调物理层不是指具体的传输媒体,而是指利用传输媒体实现比特流传输的协议和规则。考试时如果考填空,填“传输媒体”和“比特流”这些词要特别小心,千万别把概念扩大或缩小了。
2.2 规程与协议的区别
这题在教材课后题里出现频率很高,很多人第一眼会以为两者有本质区别,然后开始长篇大论编答案。其实教材给了一个非常干脆的结论:在物理层,规程与协议是同义语。
为什么会有两个叫法?因为物理层协议出现得比OSI参考模型还要早,那时候人们还没有普遍使用“协议”这个词,习惯上就称为规程。后来OSI模型出来了,“协议”成了标准叫法,但物理层的旧称呼已经用开了,所以保留了下来。
答题的时候千万别展开,写多了反而容易露馅。一句话:规程是协议的习惯叫法,两者含义相同,尤其在物理层这一层,规程就是指物理层协议。如果题目配了2分,写这一句就够;配了5分的话,可以再说一句“这是因为物理层协议先于OSI参考模型出现,沿用了旧称”,这就把背景知识也带上了。
2.3 四大特性怎么记
物理层的四大特性是机械特性、电气特性、功能特性、过程特性,这个知识点经常以填空或简答形式出现。四个特性对应的是物理接口的四个维度,按“物理形态、电信号、信号含义、通信流程”这个逻辑去记,比死背顺序牢得多。
机械特性管的是接口的物理形状,包括尺寸、引脚数量和排列方式,说人话就是接头长什么样、针脚怎么排。电气特性管的是电压范围、电平匹配和阻抗大小,决定信号用什么电压表示0和1。功能特性管的是每根引脚或线路负责干什么,比如哪根走数据、哪根走控制、哪根走时钟。过程特性管的是建立通信连接时的动作顺序,比如先发请求、再确认、然后传数据,这个流程是有严格先后顺序的。
考试中常见的坑有两个。一个是简答题只写三个特性,把“过程特性”漏了。另一个是混淆“功能特性”和“过程特性”,功能特性说的是线路的作用,过程特性说的是线路使用的时序和步骤,两者一个管“是什么”,一个管“怎么用”。
3. 奈氏准则和香农公式:套路都写在脸上
3.1 为什么会有两个公式
很多同学学到这里最困惑的问题是:奈氏准则和香农公式都是求最大速率,到底有什么区别,考试用哪个?
打个比方就清楚了。奈氏准则说的是“一条理想的无噪声马路上,单位时间最多能过多少辆车”,它限制的是码元速率。香农公式说的是“这条路上虽然有噪音,但最多能运多少货物”,它给出的是信息速率上限。一个限制的是“车流量”,一个限制的是“货流量”,维度不一样,自然不能互相替代。
具体到公式,奈氏准则研究的是理想低通信道:码元传输速率上限是2W波特,W是信道带宽。如果每个码元能取V种不同的状态,那每个码元就能携带log2(V)比特信息,所以最大数据速率是2W log2(V) bps。这里的V可以是电压电平个数、相位个数或其他调制状态数,比如16QAM有16种状态,每码元就带4bit。
香农公式研究的是带噪声信道:C = W log2(1 + S/N),S/N是信噪比。这个公式的核心思想是,信道容量受带宽和信噪比共同限制,缺一不可。教材里还提到一个有趣的结论,说带宽无限大的时候信道容量也不是无限的,因为噪声会随带宽增加而变大。这个结论不用背,偶尔选择题里出现,你能认出来就行。
做题选哪个公式,看题目条件就够。题目说“无噪声”或“理想信道”,用奈氏准则;题目给了信噪比,用香农公式。没有第三种选择,这就是为什么我说这章计算题套路固定的原因。
3.2 30dB到底怎么换算
信噪比的单位换算,是香农公式题里最大的坑。很多人看到“信噪比为30dB”,直接把30代进公式当S/N用,算出C = W log2(1 + 30),整道题思路就歪了。
dB只是信噪比的另一种表达方式,不是倍数本身。换算公式是:信噪比(dB) = 10 log10(S/N)。所以30dB意味着10 log10(S/N) = 30,两边一整理,S/N = 10的3次方 = 1000。也就是说,30dB对应的是信号功率是噪声功率的1000倍,不是30倍。
我建议在草稿纸上把换算步骤写出来:先算S/N = 10^(30/10) = 1000,再套香农公式。这一步写出来,就算后面计算有点小误差,还能拿到步骤分。如果直接跳过换算,整个公式的物理意义就错了,一分都拿不到。
顺便说几个常见的信噪比换算值,做题时能直接对应:0dB对应S/N=1,10dB对应10,20dB对应100,30dB对应1000,40dB对应10000。看到这些数字,不用再回去按计算器,直接套倍数就行。
3.3 一道题同时用两个公式
教材课后题里有一道非常经典的综合题,大意是这样的:某信道带宽为4kHz,信噪比为30dB,若采用16种不同的码元状态来传输,求该信道的最大数据传输速率。
这题的完整解法要分三步。第一步用奈氏准则算码元速率极限:理想低通且无噪声时,最大数据速率是2×4000×log2(16) = 32000 b/s,也就是32 kb/s。第二步用香农公式算信道容量:先把30dB换成S/N=1000,再算C = 4000×log2(1001) ≈ 4000×9.97 ≈ 39.86 kb/s。第三步取两者中的较小值,答案就是32 kb/s。
为什么取较小值?因为奈氏准则限制的是码元速率上限,香农公式限制的是信息速率上限。码元速率上不去,就算信道容量再大也没用,就像马路限高,你运货能力再强,车高过线照样过不去。在真实有噪声信道里,两个限制谁更低,谁就是瓶颈,所以答案取两者的较小者。
这道题的变式也很常见,比如把带宽改成3kHz、信噪比还是30dB,那香农算出来约29.9kb/s,奈氏准则如果还配16种码元则是2×3000×4=24kb/s,这时奈氏又成了瓶颈。有些题目还会只保留香农部分,问你电话线最大速率,带宽3.4kHz、信噪比30dB,算出来大概34kb/s。不管数字怎么变,步骤永远是“奈氏算一个、香农算一个、取小值”。
还有一道无噪声信道的经典题:带宽1kHz,采用4个码元状态,最大数据传输率是多少?答案是2×1000×log2(4)=4000 b/s。如果题目接着问“此时码元速率是多少”,那就是2kHz,因为奈氏准则本身就是对码元速率的限制,每码元携带2bit正好凑出4kb/s。
4. 波特率、比特率和码元状态:送分题也别大意
4.1 先把三个概念分清
码元、波特率、比特率这三兄弟,是物理层计算的基础。码元是信号的基本单位,一次发送一个波形就是一个码元。波特率是每秒发送多少个码元,单位是波特。比特率是每秒传输多少比特,单位是b/s。
两者靠每个码元携带的信息量联系起来:R = B × log2(V)。V是码元状态数,也就是信号一共有多少种不同的状态。比如16QAM有16种状态,每个码元携带4bit;8PSK有8种相位,每个码元携带3bit。这里的明白点在于:一个码元不是只带1bit,它能带好几bit,关键看状态数。
状态数为什么能提高信息量?举个简单例子,假设信号只有两个状态,0和1,那一个码元只能表达一个bit。如果信号有四个状态,比如四个不同的电压等级,那一个码元就能表达两个bit,因为00、01、10、11四种组合正好对应四个状态。状态数越多,单个码元携带的信息量越大。
4.2 典型换算例题
教材里高频出现的换算题是这种:某调制系统采用16相调制,数据速率是2400 b/s,求波特率。
解法很直接:16相调制意味着V=16,每个码元携带log2(16)=4bit,所以波特率B = 2400 / 4 = 600波特。看懂之后你会发现这题基本是送分,但考场上还是有人错,原因就两类。一类是单位写错,把波特写成了bps,概念没分清;另一类是状态数算错,把16相调制理解成“每码元16bit”,直接除以16,得出错误结果。
反向题同样常见:波特率为2000波特,采用4个电平状态,求比特率。log2(4)=2,R=2000×2=4000 b/s。这类题的公式就一个,只是正着问、反着问的区别。答题时先写公式R=B log2(V),再写代入过程,最后写清单位,三步走完基本不会扣分。
4.3 结合奈氏准则的变式
有些题会把波特率换算和奈氏准则揉在一起考,比如:理想无噪声信道带宽2kHz,采用8种码元状态,求最大码元速率和最大数据速率。
这种题先想清楚,奈氏准则给的是码元速率上限:2×2000=4000波特。每个码元log2(8)=3bit,所以最大数据速率是4000×3=12000 b/s,也就是12kb/s。如果你忘了码元速率上限,也可以反过来推:先从2W算出4000波特,再乘3,逻辑上更稳妥。
这个变式的意义在于:奈氏准则本质上限制的是码元速率,而不是比特率。提高数据速率有两个方向,一个是提高波特率,但受带宽限制;另一个是提高状态数,也就是增强调制效率。明白这两条路,后面学到数据链路层和调制技术时,很多概念都能串起来。
5. CDMA计算题:这类题拿不了满分真的很可惜
5.1 原理与做题框架
CDMA能区分不同用户,靠的是码片序列的正交性。每个站被分配一个唯一的码片序列,这些序列任意两个之间的规格化内积为0,自己与自己的规格化内积为1。发送1时,把码片序列原样发出去;发送0时,发码片序列的反码;不发送时,就保持静默。
接收端收到的是很多站信号的叠加,所以混合序列里出现±3、±5这种幅度完全正常。做题时看到非±1的数字不要慌,那只是多个码片相加的结果。比如某个时刻A站发1、B站发0、C站发1,三者叠加,某一位上就可能出现(-1)+(-1)+(-1) = -3这种值。
做题框架固定四步:先把各站的码片序列逐个写对;再把收到的混合序列写对;然后分别求目标站码片与混合序列的内积,并除以码片长度;最后按结果判断——1表示该站发送了1,-1表示该站发送了0,0表示该站没有发送。
5.2 经典课后题完整求解
下面这道题是教材里最典型的CDMA综合题,我完整算一遍。四个站的码片序列为:
A:-1 -1 -1 +1 +1 -1 +1 +1
B:-1 -1 +1 -1 +1 +1 +1 -1
C:-1 +1 -1 +1 +1 +1 -1 -1
D:-1 +1 -1 -1 -1 -1 +1 -1
收到的混合序列S是:-1 +1 -3 +1 -1 -3 +1 +1
先算S与A的规格化内积。逐项相乘再求和:第1项1,第2项-1,第3项3,第4项1,第5项-1,第6项3,第7项1,第8项1,合计1-1+3+1-1+3+1+1=8。除以码片长度8,得到1。可以判断A站发送了1。
再算S与B的规格化内积:第1项1,第2项-1,第3项-3,第4项-1,第5项-1,第6项-3,第7项1,第8项-1,合计1-1-3-1-1-3+1-1=-8。除以8得到-1,所以B站发送了0。
接着算S与C的规格化内积:第1项1,第2项1,第3项3,第4项1,第5项-1,第6项-3,第7项-1,第8项-1,合计1+1+3+1-1-3-1-1=0。除以8等于0,说明C站没有发送数据。
最后算S与D的规格化内积:第1项1,第2项1,第3项3,第4项-1,第5项1,第6项3,第7项1,第8项-1,合计1+1+3-1+1+3+1-1=8。除以8得到1,所以D站发送了1。
结论是:A站发送1,B站发送0,D站发送1,C站未发送。如果你手里的题收到的序列略有差异,方法完全一致,只要按步骤算就不会乱。
5.3 三个实战避坑点
第一个坑是看到±3就以为题目错了。混合信号是多个站同时发送后叠加的结果,幅度会出现1加1减的累加,出现2、3甚至更大的数值都很正常。这不是题目刁难你,反而是CDMA叠加传输的正常体现。
第二个坑是忘了除以码片长度。很多同学算出8就直接写“发送1”,手一抖丢了“÷8”。虽然这个数据下结论碰巧没变,但换成别的数据就可能把+2、+8这些结果搞混。考试按步骤给分,“除以8”这一步本身就有分,千万别省。
第三个坑是把“0未发”和“-1发0”弄反。这是CDMA题里最容易错的概念。内积为0,意思是这个站没有发送;内积为-1,意思是这个站发送了0。一个是静默,一个是发了反码,含义完全不同。我见过太多人在结论里写“B站没有发送”,结果白白丢了4分。
6. 复用技术与宽带接入:简答题的万能素材
6.1 五种复用技术对比
复用技术这块,考试很少让你写数学推导,更多是考你“能说出这是什么、有什么用”。我整理了一张对比表,背的时候按“原理一句话+典型应用”来记就够用。
| 技术 | 一句话原理 | 典型应用 |
|---|---|---|
| 频分复用FDM | 不同信号占用不同频率,同时传 | 无线电广播、电视 |
| 时分复用TDM | 按固定时间片轮流传输,时隙固定 | T1/E1数字电话 |
| 统计时分复用STDM | 动态分配时隙,按需要传输 | 分组交换网 |
| 波分复用WDM | 光的频分复用,不同波长同时传 | 光纤通信 |
| 码分复用CDM | 不同码片序列正交,叠加也能区分 | 移动通信中的CDMA |
这张表里的每个技术,答题时写两句就够了:先一句话说原理,再举一个应用例子。比如考FDM,就写“将信道按频率划分为多个子信道,各路信号同时传输,互不干扰,典型应用是无线电广播”。不用展开太多,判卷人看的是关键词齐全。
6.2 T1/E1的计算
T1和E1是时分复用里的计算题常客。T1载波把24路语音信号复用成一路,每路采样8bit,再加1bit帧同步,一帧总共193bit。语音信号的采样率是8kHz,也就是每秒要传8000帧,所以T1的速率是193×8000=1.544Mb/s。
E1载波是另一个标准,把32个时隙复用在一起,每个时隙8bit,同样每秒8000帧,所以速率是32×8×8000=2.048Mb/s。其中30个时隙给用户话路,剩下2个时隙用做同步和控制。
这类题最关键的数字是8000,这是PCM语音编码的采样率。算的时候先数清一帧有多少bit,再乘以8000,基本不会错。我还遇到过题目把“帧同步bit”也说进去,T1的193bit就是24×8+1,这个细节考试时看准题面,别多算少算。
6.3 ADSL、HFC、FTTx怎么答
宽带接入技术这三兄弟在课后题里常以简答或名词解释出现。ADSL是非对称数字用户线路,特点是利用普通电话线实现高速下行、低速上行,核心价值是复用现有铜线,不需要重新布线。答题时把“非对称”解释清楚,再提一句“上行下行速率不同,面向家庭宽带”就够。
HFC是混合光纤同轴网,在有线电视网的基础上改造而来。它的思路是用光纤做主干,同轴电缆接入用户,这样既能继承有线电视的覆盖,又能提供高速数据服务。写优点时可以说“改造现有有线电视网络,成本低、下行带宽大”。
FTTx是光纤接入的统称,包括FTTH光纤到户、FTTB光纤到楼等。它的特点是带宽潜力大,目前已经成了宽带接入的主流。答题模板我建议统一用:先定义,再说技术原理,最后写优点。比如FTTH:光纤直接铺设到用户家中,带宽轻松上千兆,是未来宽带接入的发展方向。写优点时挑一两个实际的,比空喊“高速率”更有说服力。
7. 易错点速查与考前冲刺方案
7.1 高频易错点速查表
我把这章最常见的失分点整理成了一张表,考前扫一眼能少踩很多坑。
| 考点 | 典型错误 | 正确做法 |
|---|---|---|
| 奈氏准则 | 无噪声信道误用香农公式 | 无噪声或理想信道用奈氏 |
| 信噪比换算 | 30dB直接当S/N代入 | 先换算S/N=1000 |
| 两个公式联合 | 只算一个就写答案 | 取两者较小值 |
| 波特率/比特率 | 单位混用或混淆定义 | R=B log2(V) |
| CDMA内积 | 忘记除以码片长度 | 规格化后再判断 |
| CDMA结论 | 把0当发0、-1当未发 | 0未发,-1发0 |
| 物理层特性 | 漏写过程特性 | 机械电气功能过程四项齐全 |
这张表里最冤的丢分是最后一行。很多人把机械、电气、功能三个特性背得滚瓜烂熟,偏偏把“过程特性”漏了,填空题丢2分,简答题丢4分。记的时候用“接头长什么样、电压怎么定、线路干什么、按什么顺序用”这条线索去串,四个特性一个都不会漏。
7.2 考前两小时怎么用
如果离考试只剩一天,我的建议是别从头翻书,按这个顺序做三件事就行。第一,把本章所有公式抄在一张A4纸上,包括奈氏准则、香农公式、波特率换算、T1/E1帧结构,抄的过程本身就是一次记忆强化。第二,把前面这几道典型计算题完完整整手算一遍,特别是CDMA那道,每一步都写出来,不能只在脑子里过。第三,把概念题的答题框架列成关键词清单,比如“规程=协议旧称”“特性=机械电气功能过程”,考前十分钟扫一眼就够了。
如果时间更充裕,可以把章末的复习思考题也过一遍。很多人忽略教材正文里的思考题,其实课后习题很多就是从这些思考题演化出来的。历年考试里“物理层特点”“CDMA计算”几乎是稳定出题点,与其寄希望于押题,不如把反复出现的考点练熟。
8. 题外话与个人体会
8.1 我踩过的坑,比你看过的答案还多
我在给学生讲这门课的时候,发现物理层是复习误区最重灾区的一章。大家普遍觉得它简单,结果计算题一考就废。最常见的问题是“看得懂答案,动笔就算错”,本质是练得太少。CDMA那道题,你跟着答案看一遍觉得明白了,自己关起门来算一遍,正负号就乱成一团。所以我一直强调,这类题一定要手写,每个乘积、每次求和都写出来,才算真正会了。
另一个体会是,别把概念题当成背诵题。物理层要解决什么问题这类题,死背教材原句当然能得分,但你如果理解了“物理层不管比特含义、只管比特传输”这句话的逻辑,即使题目换个角度问,你也能答上来。考试的变式年年有,只有理解才是以不变应万变。
8.2 备考顺序的小建议
如果你正在复习这一章,我给一个亲测有效的顺序:先花十分钟把公式表抄一遍,再做两道奈氏香农题,再做一道波特率题,再做一道CDMA题,最后回到概念题把关键词过一遍。这个顺序是从“最容易拿分”的地方入手,先建立信心,再处理需要记忆的内容,整体效率比从第一页看到最后一页高得多。
另外一个小技巧:考试时遇到波特率那类题,先在草稿纸上把R=B log2(V)这个公式写出来,再把已知量标进去,最后代入计算。这个动作看似多余,却能在紧张情况下避免把波特率和比特率的公式位置放反。物理层是整个网络体系结构的底座,章节里的计算题说难不难,说简单也有陷阱。把这几种经典题型练透了,这一章基本就稳了;后面学到数据链路层,你会发现帧、链路、复用这些概念全都建立在物理层的基础上,到时候你会感谢自己当初认真算了那道CDMA题。