ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

408计算机网络湖科大笔记:绪论考点、交换方式与时延指标全解析

408计算机网络湖科大笔记:绪论考点、交换方式与时延指标全解析 简介《408计算机网络笔记湖科大教书匠》以 PDF 形式整理了考研 408 计算机网络科目的核心知识适合备考计算机统考、急需系统梳理网络原理的考生使用。笔记从绪论与因特网概述切入覆盖网络、互连网与英特网的关系及发展三阶段随后详解电路交换、报文交换与分组交换的优缺点和适用场景并继续展开计算机网络的定义、分类及八大性能指标包括速率、带宽、吞吐量、时延、时延带宽积、往返时间、利用率与丢包率内容层次清晰重点标注明确便于按章节复习。资源为 1 个 PDF 文件压缩包大小约 56.38MB版式适合在电脑、平板或手机上直接阅读已有 351 人学习下载。对准备 408 统考或需要快速建立计算机网络知识框架的读者来说这份笔记可帮助节省整理时间直接对照考点查漏补缺。1. 408计算机网络这套湖科大笔记从绪论里能挖出多少考点考408的同学对湖科大教书匠的计网课应该不陌生。这套计算机网络笔记就是跟着湖科大教书匠的课程整理出来的覆盖谢希仁教材绪论部分的核心内容因特网发展三阶段、三种交换方式、网络分类、八大性能指标、五层体系结构。它的价值不在把教材复述一遍而在于把最容易混淆的结论集中成了提纲——比如速率和数据量的进制差异、时延四兄弟怎么判别、交换方式在什么场景下选哪种。适合刚开始复习408计算机网络、被单位换算和概念辨析折磨的人也适合二轮复习时快速过框架。下面按交换方式、性能指标、网络体系、避坑、自测的顺序把这份笔记里值得展开的内容逐块拆开。2. 三种交换方式电路、报文、分组的选型逻辑与408考法三种交换方式是408计网选择题的常客也是这份笔记绪论部分信息密度最高的内容之一。湖科大把电路交换、报文交换、分组交换的流程写得比较细这一章把它们拆开讲清楚最后给一个能直接用于做题的选型判断链。2.1 电路交换三步流程与独占资源的代价电路交换的核心是先建立连接再通信最后释放。笔记里用的是电话网的例子拨号阶段分配通信资源通话期间这条链路被完全占用挂断后归还资源。放在计算机网络里这对应建立连接→传输→释放连接的三段式流程和后面学TCP的连接管理有相似框架但注意电路交换建立的是物理链路资源TCP建立的是逻辑连接两者本质不同。关键在独占两个字。电路交换一旦建立连接无论有没有数据在传这条链路的带宽都被占用。电话里两个人都不说话线路依然是通的别人插不进来。计算机的数据传送往往是突发式的大量时间线路空闲但资源被占着利用率自然上不去。这就是为什么电路交换在计算机通信场景下不占优势。408真题里常考一种反直觉结论如果传输的是连续的大量数据且数据传送时间远大于建立连接的时间电路交换的传输效率反而更高。注意前提是连续和传送时间长。做选择题时看到连续长时间固定速率实时这类词优先往电路交换上想看到突发间歇不可预测就往分组交换上想。2.2 报文交换与分组交换前身与改良报文交换把用户数据加上源地址、目的地址、校验码等辅助信息封装成一个完整报文然后整个地发送。交换节点必须把整个报文接收完毕才能查转发表并转发到下一个节点。笔记里有一句关键评价报文交换是分组交换的前身。前身这个定位包含三层含义。其一报文交换不需要预先建立连接因此传突发数据时比电路交换合适。其二它要求中间节点有足够大的缓存来装下整个报文长报文场景下缓存成本很高。其三整个报文逐跳存储转发每跳都要完整接收再完整转发转发时延明显比分组交换长。分组交换把数据切成较短的固定长度数据块每个分组加上目的地址、源地址等辅助信息独立转发。交换节点可以给每个分组独立选择路由——这意味同一个报文的不同分组可能走不同路径到达目的地。由此带来两个后果一是网络生存性好某条路径断了后续分组可以绕路二是有可能乱序甚至丢失接收端需要重组和差错处理。笔记里明确写了这两个缺点这正是选择题喜欢设陷阱的地方。2.3 三种方式对比表考点与迷惑选项对比维度电路交换报文交换分组交换是否建立连接是否否转发单位连续比特流完整报文固定长度分组通信资源占用独占逐段占用逐段占用转发时延小大小节点缓存要求低高低网络生存性差较好好分组乱序/丢失不会不会可能典型场景电话网、连续大流量早期电报网络现代互联网注意表格里是否丢包这一行电路交换独占资源不存在拥塞丢包报文交换不存在分组概念也谈不上分组丢失分组交换在通信量大时可能拥塞分组会出现失序和丢失。真题偶尔拿谁可能丢包设陷阱记住只有分组交换有这个问题。报文交换和分组交换还有一个容易混的细节两者都是逐段占用链路都不需要预先分配资源所以线路利用率都比电路交换高。但报文交换因为整体转发要求节点缓存大、时延长分组交换把报文拆小后单次占链路时间短有利于差错控制灵活性也更好。看到太长的报文长时间占用链路这类表述对应的一定是报文交换的劣势或分组交换的优势。2.4 突发数据场景下的选型判断链做题时的判断链条我一般这样走先看数据特征连续还是突发连续且传送时间远大于建立连接时间选电路交换。突发场景下再看时延和缓存约束报文很长、节点缓存充足、对时延不敏感选报文交换一般情况选分组交换。这个链条看着简单但真题经常会用迷惑选项干扰。比如题干说某企业内部长期固定传送大量视频监控数据关键词是长期固定大量建立连接的成本一次付清电路交换反而合适。又如题干说数据量小、突发、对实时性要求高分组交换因为不需要建立连接、可以逐段转发明显更优。还有一个容易被忽略的点分组交换的每个分组独立选路是优点也是麻烦。优点是某条链路断了可以绕路生存性好麻烦是分组可能乱序接收端要重组。真题问分组交换的缺点时答案集中在分组首部额外开销、存储转发时延、无法确保端到端通信资源全部可用通信量大时网络拥塞、分组失序丢失这四个方面。这四条笔记里都写了背熟即可。3. 八大性能指标单位换算与时延计算的四个关键点这章是这份笔记信息密度最高的一节。八大指标——速率、带宽、吞吐量、时延、时延带宽积、往返时间、利用率、丢包率——408真题几乎每年都会带上一两个很多考生第一次栽就栽在单位换算上。3.1 速率与带宽十进制与二进制的换算坑笔记把速率这部分讲得很细。比特bit小写b是计算机中数据量的基本单位一个比特就是二进制的一个0或1字节byte大写B是常用数据量单位1B8bit。速率指数据的传送速率即每秒传送多少比特基本单位是b/s也叫bps。常用单位有Kb/s、Mb/s、Gb/s、Tb/s。最容易翻车的是进制。数据量单位里的K、M、G、T分别是2^10、2^20、2^30、2^40因为计算机内部是二进制寻址速率单位里的K、M、G、T分别是10^3、10^6、10^9、10^12因为通信速率沿用十进制。也就是说1KB1024B但1Kb/s1000b/s。很多计算题错得离谱就是在这里把两种进制混用了。注意做题第一步永远是把数据量统一成bit把速率统一成b/s。数据量先按2的幂换算再乘8速率直接按10的幂换算不要混用。带宽在408里有两种含义。模拟信号系统中带宽是信号包含的各种频率成分所占据的频率范围单位Hz计算机网络里带宽表示通信线路传送数据的能力即单位时间内从某一点到另一点能通过的最高数据率单位b/s。带宽决定了一条链路最多能传多快但实际传多快还受主机接口速率和交换机/路由器接口速率约束。笔记里给了一个关键公式数据的传送速率min{主机接口速率线路带宽交换节点接口速率}。这个min关系在选择题里经常出现看到瓶颈在哪的问法就是在考这个。吞吐量是另一个容易和带宽混淆的概念。带宽是理论上限吞吐量是单位时间内实际通过某个网络或接口的数据量。吞吐量受带宽限制但实际值往往低于带宽因为它反映的是真实测量结果。选择题说某网络实际测得的传输量为X问的是吞吐量说线路最高能传Y问的是带宽。3.2 时延四兄弟发送、传播、排队、处理时延是性能指标里计算题最多的一块由四种时延构成。发送时延数据长度/发送速率取决于数据量大小和接口发送速率与物理距离无关。比如网卡速率1Gb/s要发一个2MB的文件发送时延就是文件比特数除以1Gb/s。注意发送速率是设备往外推数据的速度不是数据在介质上跑的速度。传播时延信道长度/信号传播速率取决于物理距离与数据量无关。电磁波在铜缆和光纤里的传播速率大约是2×10^8 m/s左右。常见误区是把发送时延和传播时延搞混——一个是把数据推上线的时间一个是数据在线上跑的时间前者看数据量后者看距离。排队时延是分组进入交换节点后等待转发的时间处理时延是节点检查分组首部、查转发表的时间。这两个在计算题里通常作为已知条件给出或者题干直接说忽略排队时延和处理时延。如果题目问总时延标准做法是把发送时延、传播时延、排队时延、处理时延四段全部加总。408里有个经典讨论什么情况下发送时延占主导什么情况下传播时延占主导。结论是看数据量/带宽和距离/传播速度的相对大小。局域网里距离只有几百米传播时延可以忽略跨洲链路距离上万千米传播时延可能达到几十毫秒反而成了大头。这个结论在后面学时延带宽积时还要用到。3.3 时延带宽积、RTT、利用率、丢包率时延带宽积传播时延×带宽物理意义是一条链路上正在传输的比特数也就是以比特为单位的链路长度。想象一条管道传播时延是比特从头走到尾需要的时间带宽是每秒能注入多少比特两者的乘积就是此刻堵在管道里的比特总量。这个概念在后面的流量控制和拥塞控制章节会反复出现现在打牢基础。往返时间RTT从发送端发出数据分组开始计时到收到接收端返回的确认分组为止是完整回路的耗时不是单向时间。注意RTT包含发送、传播、接收处理、确认返回的整个圈很多可靠传输协议的效率计算都要用RTT。如果题目说单向传播时延为10ms那RTT至少是20ms还要加上处理时间别算漏。利用率分两种链路利用率指某条链路有百分之几的时间被利用完全空闲的链路利用率为零网络利用率是所有链路利用率的加权平均。考点是它的副作用利用率增大时时延会迅速增加。笔记里用排队论解释了这个现象通信量增大→排队时延增大→总时延增大。设D0为网络空闲时时延D为当前时延U为网络利用率标准关系式是DD0/(1-U)。U趋近1时时延趋近无穷说明网络接近拥塞而不是利用率越高越好。丢包率指一定时间范围内丢失分组数量与总分组数量的比率。分组丢失有两种成因一是分组在传输中出现误码被路径中的节点交换机或目的主机检测出误码而丢弃二是节点交换机根据丢弃策略主动丢弃。丢包率直接反映网络拥塞程度无拥塞时为0轻度拥塞时路径丢包率1%~4%严重拥塞时5%~15%。这三个区间是记忆点选择题问丢包率3%说明什么直接对应轻度拥塞。3.4 经典计算题的拆解流程以一道标准的计算练习为例常见做法是这样拆一条1000km的链路信号传播速率2×10^8 m/s发送端以1Gb/s的速率发送一个2MB的文件忽略排队时延和处理时延求总时延。第一步统一单位。2MB先转成bit2×2^20×8≈1.68×10^7 bit。1Gb/s10^9 b/s。注意这里的MB用2^20Gb/s用10^9两个进制体系分明。第二步算发送时延1.68×10^7/10^9≈0.0168s约16.8ms。第三步算传播时延1000×10^3/(2×10^8)0.005s即5ms。链路长度要先把千米换成米。第四步总时延发送时延传播时延16.8521.8ms。忽略项直接写0不要省略。这个例子如果误把2MB当2×10^6×8来算发送时延会变成16ms和正确值只差0.8ms——选择题里这种微小差异足以选错答案。所以一直强调先写单位换算再代入公式不要跳步。我见过好几个考生在草稿纸上算得飞快最后倒在单位上一分冤枉分都不该丢。4. 因特网、网络分类与体系结构三阶段发展、OSI失败与五层模型这一章把三个独立考点合在一起梳理因特网发展历程与标准化、网络的定义与分类、OSI失败与五层体系结构。它们都是408基础送分题的范围零散但好记用一份时间线表加一张分类表就能串起来。4.1 因特网三阶段与RFC标准化因特网发展三个阶段是408偶尔会考的历史类选择题。笔记里的时间线很完整整理成表阶段时间标志事件第一阶段从ARPANET向互连网发展1969第一个分组交换网ARPANET诞生70年代中期研究多种网络的互连1983TCP/IP协议成为ARPANET标准协议因特网诞生第二阶段三级结构因特网1985NSFNET建成主干网、地区网、校园网三级结构1990ARPANET任务完成正式关闭1991因特网初步商业化开始收费第三阶段多层次ISP结构1993NSFNET被替代由各种ISP运营1994WWW技术推动因特网迅速发展1995NSFNET停止运作因特网彻底商业化记忆锚点抓两个1983年TCP/IP成为标准协议这是因特网的诞生时间1995年NSFNET停运因特网彻底商业化。选择题爱考因特网诞生标志选1983年TCP/IP成为ARPANET标准协议不要选1969年ARPANET出现——那是分组交换网的起点不是因特网的起点。因特网的标准化工作是面向公众的任何建议标准在成为因特网标准之前都以RFC技术文档形式发表。RFC全称是请求评论三个发展阶段因特网草案→建议标准→因特网标准。注意曾经的草案标准阶段已被取消真题选项里出现草案标准作为现行阶段可以直接排除。4.2 网络的定义与五种分类维度计算机网络最早的定义是互连、自治、计算机集合。现阶段较好的定义是由一些通用的、可编程的硬件互连而成这些硬件并非专门用来实现某一特定目的如传送数据或视频信号能够传送多种不同类型的数据并支持广泛的应用。注意通用的、可编程的硬件这个措辞它强调网络设备不是为单一业务定制的这是选择题抠字眼的地方。分类维度有五类其中覆盖范围有具体数字需要记分类维度类别关键数字/例子交换方式电路交换、报文交换、分组交换三种方式对比见第2章使用者公用网、专用网因特网是公用网军队、铁路、电力、银行是专用网传输介质有线网络、无线网络双绞线、光纤 vs 无线电波覆盖范围广域网WAN几十到几千千米城域网MAN5到50千米局域网LAN1千米左右个域网PAN10米左右拓扑结构总线型、星型、环型、网状型网状型生存性最好环型单点故障影响大注意WAN和MAN、MAN和LAN之间的距离区间有重叠。做题时按题目给的数字判断几百米属于个域网或局域网几千米属于城域网几十千米以上属于广域网。拓扑结构里总线型结构简单但单点故障影响全网星型中心节点压力大环型数据单向流动、断一个节点全网瘫痪网状型生存性最好但线缆成本最高。部分高校的计算机网络实验课也会拿这套分类和拓扑做基础题直接把这张表背下来就行。4.3 OSI失败与五层体系结构的分层思想OSI参考模型有七层但最终没有成为事实标准。笔记里总结了四条失败原因OSI专家缺少实际经验完成标准时没有商业驱动力协议实现过分复杂运行效率低标准制定周期太长产品无法及时进入市场层次划分不太合理有些功能在多个层中重复出现。这四条里最容易考的是标准制定周期太长和层次划分不太合理。TCP/IP当时已随ARPANET和因特网的扩张被广泛部署OSI还在讨论草案等标准正式发布市场早被TCP/IP占领。考生往往只背OSI失败了这个结论遇到为什么失败就答不完整其实把四条原因逐条写出来就有分。分层思想的价值恰恰相反分层能把庞大复杂的问题转化为若干较小的局部问题。每一层只关注自己的职责下层为上层提供服务层间通过接口交互。五层原理体系结构——物理层、数据链路层、网络层、运输层、应用层——是谢希仁版《计算机网络》和408考纲共同采用的教学模型。它吸收了OSI的分层思想又避免了OSI会话层和表示层职责不清的问题。现在网上还有人在争论计算机网络自顶向下那本书的分层视角区别我的建议是以408考纲和谢希仁教材的五层为准自顶向下那本可以作为理解应用场景的辅助读物但别因为它改了讲解顺序就打乱备考结构。五层各层要解决的核心问题整理成一张表后续学到具体协议时再往每层下面挂细节层核心问题典型协议/设备物理层比特如何在传输介质上传输接口的电气和机械特性中继器、集线器数据链路层如何把比特组装成帧差错控制、流量控制、介质访问控制以太网、交换机网络层如何选择路由IP编址、分组转发IP协议、路由器运输层端到端的可靠通信进程间通信、复用与分用TCP、UDP应用层应用进程之间的通信规则HTTP、DNS、FTP注意设备和层次的对应关系中继器、集线器在物理层交换机在数据链路层路由器在网络层。408选择题喜欢考某个设备工作在哪一层这张表是基础记忆单元。另外五层模型的应用层合并了OSI的会话层、表示层和应用层考试时遇到分层对比题抓住应用层合并了三层这个点就够。5. 备考高频踩坑五条血泪记录现象→原因→解决这一章把前面三章里最容易出问题的五个点整理成踩坑记录每条按现象→原因→解决展开都是备考过程中真实会遇到的状况。5.1 把数据量和速率的单位直接相除现象算发送时延时数据量是2MB速率是10Mb/s直接2/100.2秒得到错误答案。原因MB是数据量单位里面的M是2^20Mb/s是速率单位里面的M是10^6。两个M不是一个进制体系直接相除会差不少。解决先统一单位。2MB2×2^20×8bit10Mb/s10×10^6 b/s再相除。这个步骤看着慢做熟后也就多花十秒但能保证计算不翻车。拿到任何计算题第一步永远写单位换算不要直接代入数字。5.2 认为分组交换在任何场景都优于电路交换现象选择题给某企业内部长期固定传送大量监控视频问选哪种交换方式考生直接选分组交换。原因脑子里只记得分组交换是现代互联网的基础忽略了电路交换在特定场景的优势。连续大数据且建立连接时间占比小的时候电路交换的传输效率更高不需要为每个数据块都加上首部开销。解决做题先看数据特征。题干出现连续实时长时间固定带宽往电路交换想出现突发间歇不可预测往分组或报文交换想。把这个判断顺序写进笔记扉页考前翻一眼能救回不少分。5.3 把报文交换和分组交换当成同一件事现象简答题里写报文交换就是把报文切成组发送直接被扣分。原因教材里说报文交换是分组交换的前身于是想当然认为两者只是名称不同。实际上报文交换是整个报文逐跳转发分组交换是把报文切成固定长度分组独立转发。转发单位、节点缓存要求、时延、生存性都不一样。解决记住两组关键词。看到整个报文完整接收缓存要求大→报文交换看到固定长度独立选路可能乱序丢失→分组交换。两组关键词分开记考试时对号入座不容易混。5.4 算总时延只算发送时延漏掉传播时延现象题里给了链路长度、距离和传播速率算出的总时延和参考答案差几毫秒。原因只看了数据量与速率的关系忽略了信号在介质上的传播时间。发送时延看数据量传播时延看距离两者相互独立必须分别计算再加总。解决把总时延公式写满四项发送时延传播时延排队时延处理时延。每次计算都先把四项表达式列出来没有的项写0就不会漏。考场上草稿纸留出这个四行结构既避免遗漏也方便检查。5.5 笔记抄得整整齐齐但真题还是做不对现象把湖科大教书匠这份笔记从头到尾抄了一遍合上笔记去做王道复习题库正确率只有五成。原因抄写是输入型学习大脑没有经过检索训练。考场上需要的是从记忆里提取结论的能力这个能力只能靠合上笔记自测来练。抄得越整齐越容易产生我会了的错觉。解决每学完一章合上笔记用自己的话复述三个问题这章讲了哪几个概念它们之间什么关系408真题里会怎么考卡住的地方就是薄弱点回头翻笔记重点补。这个方法在下一章会展开成一套完整的自测清单。6. 把笔记转成考前30分钟自测清单这套湖科大笔记的绪论部分内容量不算大但全是后续章节的概念地基。我的习惯是复习后期把这份笔记改造成一份一问一答的自测清单考前只看这个。做法很简单把每个知识点改写成问句例如这样一份因特网发展经历了哪三个阶段每个阶段的标志事件和年份是什么RFC文档在因特网标准化中起什么作用三个阶段分别是什么电路交换、报文交换、分组交换各自的工作流程和优缺点是什么数据量单位和速率单位的K/M/G/T进制分别是什么为什么不同时延由哪四部分组成各自由什么因素决定时延带宽积的物理意义是什么RTT和单向传播时延的关系是什么网络利用率增大时总时延如何变化对应公式是什么五种网络分类维度和四种拓扑结构分别是什么五层体系结构中每一层要解决的核心问题是什么每道题限时30秒口述答不上来就在笔记对应位置做标记。这份清单不需要额外找资料直接把笔记里每个小节标题改写成问句就能得到。做完一轮之后标记点就是二轮复习的重点而不是从头再看一遍笔记。这个方法的原理是检索练习主动回忆比重复阅读的记忆留存率高很多。我带过的一位考408的学弟就是用这招把计网从一学就会一做就错拉到了考前模拟选择题稳定只错一个。后来我也把同样的思路用在了计组和操作系统上效果一样明显。从那以后我每次整理完一轮笔记都会强制走一遍章节标题→问句→口述自测的流程不再抄完就合上书。也只有经历过这个环节你才能确定笔记里的知识真正属于自己了。希望这套拆分方法能帮到你把湖科大教书匠这份绪论笔记变成最终的得分点。本文还有配套的精品资源点击获取
返回列表