资讯动态

计网前三章高频考点全梳理:从OSI到CSMA/CD一次搞定

发布时间:2026/10/17 14:54:52 来源:尧图企业网站定制
期末复习计算机网络最容易把人逼疯的不是题目本身而是内容太散、太碎。第1~3章尤其典型第一章刚背完OSI七层第二章就冒出奈奎斯特公式和香农公式第三章又劈头盖脸来一堆窗口机制和协议。我复习第一遍时的状态是每个概念单拎出来都认识合在一起全乱做题全靠猜。这篇就把这三章拧成一条线来捋重点是高频考点怎么考、公式怎么用、哪些地方最容易丢分适合期末冲刺阶段的同学也适合想系统搭框架的初学者。全文不搞罗列式背诵按主线—公式—协议—复盘的顺序往下走读完能直接拿去做题验证。1. 复习前先理清主线第1~3章到底在回答什么问题1.1 三章内容的递进关系很多人复习到一半发现记不住根源是把三章当成三块孤立内容在背。实际上第1~3章是一条完整的技术链第一章回答网络是什么、长什么样、怎么组织第二章回答数据在最底层怎么变成信号传出去第三章回答相邻两个节点之间怎么把比特组装成可靠的帧。我用一个快递类比来记第一章是城市规划图告诉你城市分几层、道路怎么连通、各种交通方式的优劣第二章是路面和信号灯数据就是车流物理层管车怎么在线上跑第三章是快递分拣站数据链路层管包裹怎么打包、怎么验货、发现破损怎么补发。三章合在一起就是从宏观架构到微观传输的完整闭环。理清这条主线还有一个实际好处做题碰到跨章节综合题你能快速定位它到底在考哪一层。比如数据经过路由器时会不会被重新封装这类问题本质就是第一章体系结构和第三章帧格式的联动。1.2 从题型分布反推复习优先级期末试卷不管怎么出题型基本就是选择、填空、计算、简答四类。第1~3章的计算题高度集中是性价比最高的得分区。题型高频出题点对应章节计算发送时延、传播时延、往返时间第一章计算奈奎斯特公式、香农公式、码元速率与数据速率换算第二章计算CRC校验余数、滑动窗口信道利用率、最短帧长第三章简答协议三要素、OSI各层功能、三种交换方式对比第一章简答CSMA/CD工作流程、VLAN作用、PPP协议组成第三章这个表是我把往年卷子翻了一遍后的结论。选择填空考得再细本质上也是从这些点里变形出来的所以下面按这个优先级展开。2. 第一章体系结构、交换方式与性能公式先把全局盘活2.1 协议三要素与OSI/TCP-IP对照按四维来记第一章最基础也是最喜欢考的就是协议的三个要素语法、语义、同步。语法管长什么样即数据的格式和结构语义管什么意思即每个字段表示什么、控制信息是什么含义同步管什么顺序、什么速度即事件发生的先后关系和时序。三者缺一协议就不成立。OSI七层是必背项但死背层名没用我建议按层次—功能—数据单元—典型设备四维对照来记层核心功能数据单元典型设备/协议物理层透明传输比特流定义接口电气特性比特中继器、集线器数据链路层组帧、差错控制、流量控制、介质访问帧网桥、交换机网络层路由选择、分组转发、拥塞控制分组/数据报路由器传输层端到端连接、可靠传输、流量控制报文段网关部分教材会话层会话建立、管理和同步报文—表示层数据格式转换、加密、压缩报文—应用层面向用户的应用服务报文HTTP、FTP、DNS等这里有个高频易错点集线器是物理层设备交换机是数据链路层设备路由器是网络层设备。考试经常给个设备让你判断它在哪一层工作把这句口诀记住就稳了。TCP/IP模型只有四层网络接口层、网际层、运输层、应用层其中应用层把OSI的会话层、表示层、应用层合并了网络接口层把物理层和数据链路层合并了。简答题如果问OSI和TCP/IP的区别核心答三点OSI偏理论、概念清晰TCP/IP偏实用、是事实标准OSI有会话/表示层而TCP/IP没有TCP/IP的网际层只支持无连接服务OSI网络层两者都支持。2.2 三种交换方式为什么分组交换是主流电路交换、报文交换、分组交换的对比几乎是简答题的保留节目核心差异在是否预建立连接和转发单位大小。维度电路交换报文交换分组交换是否建立连接是需经历建立、传输、释放三阶段否否转发单位整条独占电路完整报文分组报文的分片时延特点建立连接时延大连接建立后连续传输存储转发整个报文结点时延大存储转发分组时延小线路利用率独占低较高高统计复用典型应用传统电话网早期电报网数据网络理解题常考为什么分组交换适合突发性数据传输分组交换不需要独占线路多个用户的数据可以像拼车一样共享链路资源带宽按需分配所以利用率高而电路交换一旦建立连接即使不说话也占着整条线路对突发流量极度浪费。2.3 时延计算的固定套路先分清是发送还是传播第一章计算题基本围绕两类时延发送时延 数据长度 ÷ 发送速率传播时延 信道长度 ÷ 信号传播速率。前者是把数据推上线的时间后者是信号在线上跑的时间很多同学混在一起一错就是整道大题。举一个我练过的经典题一个1000比特的帧通过1Gbps的信道传输信道长度100公里信号传播速率按2×10⁸ m/s算。发送时延 1000 ÷ 10⁹ 1μs传播时延 100000 ÷ (2×10⁸) 0.5ms总时延 0.501ms。这个例子很有价值短帧在长距离链路上传播时延远大于发送时延。反过来大文件在短距离高速链路上发送时延占主导。做题时先把两个时延分别算出来再看题目要求的是总时延还是单向时延这是唯一正确且不会慌的流程。往返时间RTT 2×单向传播时延严格说还要加处理时延和排队时延它会在第三章的窗口利用率里反复出现这里先留个印象。3. 第二章物理层的公式与编码计算题要练到手熟3.1 奈奎斯特公式与香农公式什么题用哪个怎么联立第二章的命根子就是两个公式。奈奎斯特公式描述无噪声理想信道的极限数据速率C 2W·log₂V其中W是带宽HzV是信号电平的离散状态数。香农公式描述有噪声信道的极限数据速率C W·log₂(1 S/N)其中S/N是信号功率与噪声功率之比。最典型的坑是分贝换算。题目常给信噪比30dB你得先算S/N 10^(30/10) 1000再代进香农公式。千万别直接把30代进去。30dB对应1000倍这个换算值要背熟考试经常就出这个数。两个公式同时给条件时有效速率取两者中的较小值因为信道同时受制于带宽限制和环境噪声。带练一道综合题信道带宽4000Hz信噪比30dB问采用多少级电平可使数据速率接近香农极限先算香农极限C 4000×log₂(11000) ≈ 4000×9.97 ≈ 39880bps。再令奈奎斯特速率达到这个值2×4000×log₂V ≥ 39880得log₂V ≈ 4.985V要取322⁵32刚好超过。这种两公式联立求电平数的题非常高频套路就三步先算香农极限再反解V最后向上取整。3.2 码元速率与数据速率波特和比特不是一回事码元速率波特率单位是Baud表示每秒传输多少个码元数据速率单位是bps表示每秒传输多少比特。两者关系是数据速率 码元速率 × log₂(码元状态数)。如果每个码元只有高低两种电平1Baud1bps如果每个码元有16种状态1Baud4bps。判断一个码元状态数量的技巧电平数必须是2的整数次幂才方便编码不是的话往大取。比如题目说码元速率2400Baud每个码元16种状态那数据速率就是2400×49600bps。这个换算在选择题里几乎年年出现。3.3 编码、复用与传输介质用关键词锚定记忆编码题主要考三种不归零编码NRZ用高低电平直接表示0和1没有时钟同步能力连续长串1或0时接收方容易失步曼彻斯特编码每个比特中间必有一次跳变跳变既表示数据又提供时钟一个比特对应两个码元所以波特率翻倍差分曼彻斯特编码也是中间必跳变靠码元起始处有没有跳变来区分0和1。记忆锚点曼彻斯特中间跳变定0/1差分曼彻斯特开头有无跳变定0/1。PCM脉冲编码调制要能算出经典的64kbps电话语音最高频率4kHz采样频率取2倍即8000Hz每个样本用8比特量化8000×864000bps。复用技术用一句话区分FDM按频率分TDM按时间分WDM是光纤上的频分复用按波长分CDMA按正交码序列分所有用户同时同频发送。选择题最常考的是某个复用方式的核心特点是什么抓住这四个关键字就不会错。传输介质方面双绞线要分清屏蔽STP和非屏蔽UTP光纤要分清单模和多模单模纤芯细、用激光、传输距离远、价格高多模纤芯粗、用LED、适合短距离。简答题问为什么光纤抗电磁干扰能力强本质是光信号不受电磁场影响。4. 第三章数据链路层差错控制、流量控制与介质访问是分水岭4.1 CRC校验的手算套路补零、异或、取余CRC是第三章最常考的计算题也是很多人最怕的题。其实手算只有三步第一步把生成多项式G(x)写成二进制比如G(x)x⁴x1对应10011第二步在数据位后面补r个0r就是G的最高次数这里补4个0第三步用补完零的串对G做模2除法即异或运算逐位往下推最后的余数就是FCS校验码。以经典题为例数据D1101011011G(x)x⁴x1也就是G10011。D补4个0后得到11010110110000从最高位开始11010异或10011得01001补下一位1得1001110011异或10011得00000补下一位1得00001此后连续几位首位为0就直接补位下移直到出现首位为1再异或。整个过程走完余数是1110这4位就是加在数据后面的FCS。这里有两个高频错误一是补0的个数写成校验位个数减一实际就是生成多项式的最高次数G是4次就必须补4个0二是余数位数不足r位时要在前面补0凑满r位比如余数算出101要写成0101。接收端验证也很简单把收到的数据连同FCS一起用G再除一次余数为0说明无差错不为0说明传输过程中出错。CRC能检出几乎所有突发错误但不能纠错发现错误后靠重传机制解决——这就自然过渡到ARQ协议。4.2 停止等待、后退N帧与选择重传窗口尺寸的推导要懂原理三种ARQ协议是第三章的逻辑核心对比记忆效率最高协议基本思想序号位数为n时的窗口上限停止等待发一帧停一帧等确认1后退N帧GBN连续发送出错则重传出错帧及其后所有帧W ≤ 2ⁿ - 1选择重传SR连续发送只重传出错帧接收方缓存乱序帧W ≤ 2ⁿ⁻¹窗口上限不是死记的要理解为什么。后退N帧的接收方只按顺序接收乱序帧直接丢弃如果发送窗口大于2ⁿ-1会让新旧帧的序号在接收方眼里产生歧义——同一个序号可能在窗口内出现两次。选择重传因为接收方有缓存、窗口内允许乱序帧暂存所以约束更严格最大窗口只能到2ⁿ⁻¹。这个为什么简答题常考靠背数字拿不到分。信道利用率是这部分的计算重点。停止等待协议的利用率约等于发送时延 ÷ (发送时延 2×传播时延)分母里的2×传播时延就是往返时间。当传播时延很大时这个利用率会低得吓人。举个例子卫星链路单向传播时延约270ms发送一个1ms的帧利用率只有1÷(1540)≈0.18%几乎全程在等待。这就是为什么长距离高带宽链路上必须用滑动窗口流水线发送让确认还没回来就能继续发。4.3 CSMA/CD与以太网最短帧长一个公式串起整章CSMA/CD是介质访问控制的核心考点流程四句话背熟先听后发边听边发冲突停发延迟重发。细节上还有强化冲突和随机退避但主干就是这四句。最短帧长公式是经典计算题最短帧长 2×最大传播时延×数据传输速率考试常简化为发送时延 ≥ 2×单向传播时延。这个式子的物理含义很关键发送方必须在自己发送完之前检测到可能发生的冲突而冲突信号最坏需要往返一整条链路才能传回来所以帧的发送时间必须不小于这个往返时间。以太网标准算出来是51.2μs的往返时间窗对应10Mbps下512个比特时间也就是64字节。所以小于64字节的帧在校验前要填充题目如果问为什么以太网帧最短64字节答这一条逻辑就完整。以太网帧格式里目的MAC地址6字节、源MAC地址6字节、类型/长度2字节、数据46~1500字节、FCS 4字节前面还有7字节前导码和1字节帧起始定界符。选择题常考MAC地址位数其实是48比特即6字节。交换机是这章的设备收尾它通过自学习算法维护MAC地址表收到帧后按目的端口转发不像集线器无脑广播所以交换机隔离冲突域。但要注意交换机不隔离广播域广播帧照样全网传播。要隔离广播域靠的是VLANVLAN把物理局域网划分成多个逻辑网络既能隔离广播、减少流量又能提升安全和便于管理。这两个概念常在同一题里出现用来考你分不分得清。5. 三章一起复盘错题本上的五个高频误区与考前速记5.1 最容易丢分的五个认知误区第一个误区是把带宽和速率画等号。带宽单位是Hz是频率范围数据速率单位是bps。香农公式里带宽直接决定速率上限但两者不是一回事选择题经常故意在单位上做文章。第二个误区是混淆发送时延和传播时延。我给一个自检场景一根10米网线和一根1000公里光纤哪个传播时延大肯定是光纤大。但如果你以为数据多所以时延大那就是把发送时延塞进传播时延里了。碰到时延题先画一条链路图标出两端设备再决定用哪个公式。第三个误区是CRC补零个数出错。生成多项式最高次数是几就补几个0。G(x)是4次多项式补4个0跟二进制有几位无关。第四个误区是曼彻斯特编码的速率翻倍方向。曼彻斯特编码一个比特占两个码元Baud数翻倍不代表数据速率翻倍数据速率还是由信道带宽和电平级数决定。题目问曼彻斯特编码的波特率是数据速率的几倍答案是2倍。第五个误区是认为停止等待协议在任何场景都低效。它只在传播时延占比大时低效。短距离低速率场景下它的实现简单、可靠性高不一定差。考试出停止等待为什么效率低的简答题必须带上前提是长距离或高传播时延这个限定。5.2 考前一张A4纸整理法与速记口诀考前最后一天不建议翻厚笔记我自己的做法是把三章压缩到一张A4纸上分成四栏第一栏写OSI七层功能表、协议三要素、三种交换对比第二栏写奈奎斯特公式、香农公式、dB换算、波特与比特关系、PCM计算第三栏写CRC步骤、三种ARQ窗口上限和利用率公式、CSMA/CD四步流程、64字节最短帧推导第四栏写错题里反复错的点比如余数不足补前导0取min原则。口诀方面七层顺序用物链网传会表应六个字反复念功能对应物转比特链组帧网络选路传端端会话管理表示译应用服务给用户。物理层两个公式压成一句无噪声2W取对数有噪声W乘信噪比对数。CSMA/CD压成先听后发边听边发冲突停发延迟重发。最后再分享一个小技巧公式这边把每个符号的单位写全比如W是Hz、S/N是比值无量纲、C是bps。很多同学算错不是公式不熟而是把dB直接当代入值用。CRC这边考前一定亲手完整算一遍含补位的过程光看步骤容易觉得自己会了上手才发现异或对齐都搞错。这三章只要主线在计算练熟期末拿分不会太难。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑