
软考计算机网络协议这块说难确实难说简单也简单。难在协议数量多、细节杂、抽象概念不好理解简单在于考点相对固定只要掌握了协议设计的底层逻辑再用生活化的场景去对应大部分题目其实都能推出来不需要死记硬背。这篇文章我就想和你聊聊怎么把计算机网络协议从“一堆需要背诵的术语”变成“一套可以理解的规则”同时把软考里那些高频考点、常见计算题、容易踩的坑一次性说清楚。适合正在备考软考中级网络工程师、软件设计师或者准备高级科目论文需要网络基础的同学参考。我开始备考软考的时候第一个感觉就是网络协议怎么这么多OSI七层、TCP/IP四层每一层又有若干协议每个协议又有若干字段、状态、机制……真的会让人头晕。但后来我想明白了一件事协议不是用来背的它是用来解决问题的。每一次协议的设计背后都有一个非常具体的痛点。你把这个痛点找出来协议自然就记住了。1. 软考网络协议到底考多少分先算一笔备考的“投入产出比”很多同学备考软考有个误区觉得网络协议只是一个章节分值占比不高随便看看就行。我刚开始也这么想后来翻了近五年的真题才发现远不是这么回事。1.1 不同科目里网络协议的分量软考不同方向对网络协议的考察深度差别很大我把常见几个方向的情况整理了下考试科目网络协议相关分值考察重点中级-网络工程师上午约15-20分下午约20-30分协议原理、配置命令、排错、计算中级-软件设计师上午约8-12分协议概念、HTTP/DNS应用层协议、TCP/UDP特性中级-系统集成项目管理工程师上午约5-8分基础概念、常见协议对应端口高级-系统架构设计师上午约6-10分论文可涉及分布式架构、通信协议选型、微服务网络初级-程序员上午约4-6分基本概念、应用层协议、简单计算如果你是考网络工程师那协议部分就是半壁江山上午题协议相关考点能覆盖操作系统、网络安全、网络管理好几个板块下午题更是直接考路由交换配置里面全是协议。哪怕是考软件设计师协议也占据了计算机网络章节的大头上午题里稳稳的8到12分属于性价比极高的得分板块。1.2 协议内容的考察方向拆解软考里计算机网络协议相关考点我归纳下来主要就三大块概念原理型OSI七层模型与TCP/IP四层模型的对应关系、各层协议的功能、封装与解封装过程、数据单元名称等。这类题目纯粹考理解记忆占比约40%。机制流程型TCP三次握手四次挥手、TCP滑动窗口与拥塞控制、ARP工作过程、DHCP租约流程、DNS解析递归与迭代等。这类题目考的是流程需要你把过程走一遍占比约35%。计算配置型IP地址与子网掩码计算、CIDR聚合、可用主机数计算、网络地址转换NAT配置、静态路由配置、ACL规则匹配等。这类题目考动手和计算能力占比约25%但对于下午题来说分值往往是致命的。把这三块吃透网络协议的基本盘就稳了。很多同学总想追求“全覆盖”结果每个知识点都是半桶水。我个人的建议是优先吃透机制流程型和计算配置型这两块理解到位之后概念原理型自然就通了。2. 别再背七层了用一条快递链路记住OSI与TCP/IP说到计算机网络绕不开OSI七层模型。但说实话OSI模型在现实中并没有被完整实现真正统治互联网的是TCP/IP四层模型。软考里很喜欢把这两个模型放在一起考对应关系这是送分题但也容易丢分因为模型对应关系容易记混。2.1 七层模型不是用来“背”的是用来“定位”的很多人一上来就背“物理层、数据链路层、网络层、传输层、会话层、表示层、应用层”背是会背但遇到题目“HTTP协议属于哪一层”时还是会懵。我的建议是别按层次从上往下背按数据流动的方向去理解。你想两台电脑要通信本质是什么把数据从A机器的某个程序传到B机器的某个程序。这件事和你寄一个包裹绝对是一模一样的。我们完整走一遍寄快递的流程把OSI七层和TCP/IP四层全部对应上你写好一封信应用层的数据这封信本身就是应用层协议的内容。HTTP请求、FTP命令、DNS查询都是这封信的不同写法。信写好了你不能直接扔到马路上对吧你得装进信封表示层负责编码、加密、压缩相当于把内容变成可邮寄的格式然后交给快递员会话层负责建立和管理通信双方的会话相当于你和快递站之间建立了一个委托关系——软考常说的“会话管理”就是这个环节。接下来快递公司要做的事就是把你的信封放进一个袋子贴上快递单传输层TCP/UDP。快递单上写什么呢寄件方端口号、收件方端口号。TCP还会做一件事——把这个大袋子拆成多个小包裹每个编上序号分段与编号这样即使包裹乱序到达收件方也能拼回来。袋子交了给分拣中心网络层分拣中心要决定你的包裹走哪条路线走高速还是走国道这个路由决策就是IP协议的活儿。分拣中心往袋子上写清楚目的地IP地址源IP目的IP然后装箱。箱子上了货车数据链路层这一层解决的是“同一段物理链路上相邻设备之间怎么传数据”的问题。它在箱子外面再套一个箱子上面写“下一站是哪个仓库”MAC地址通过ARP协议找到下一跳的MAC地址。最后车子跑在高速公路上物理层负责把盒子里的比特流转成电压、光信号、无线电波传给下一站。这么一捋你会发现每一层都是在上一层的数据前面加一个该层的头部封装然后交给下一层处理。这个过程叫封装收件方收到后一层一层拆开头部解封装拿到最里面的信。软考里的“PDU协议数据单元”这个概念就清楚了应用层的数据叫数据传输层叫段网络层叫包链路层叫帧物理层叫比特流。2.2 TCP/IP四层模型和OSI七层的对应用“寄件人-分拣中心-快递员-收货人”来对照TCP/IP四层模型网络接口层对应OSI物理层数据链路层、网际层对应OSI网络层、传输层对应OSI传输层、应用层对应OSI上三层。软考经典考法就是给你一个协议问它在OSI或者TCP/IP里的哪一层。我整理了一张高频考点对应表基本覆盖了这类送分题协议TCP/IP模型分层默认端口传输层协议一句话功能HTTP应用层80TCP网页传输HTTPS应用层443TCP加密网页传输DNS应用层53UDP/TCP域名解析查询用UDP区域传送用TCPDHCP应用层67/68UDP自动分配IPFTP应用层20/21TCP文件传输20数据21控制TFTP应用层69UDP简单文件传输SMTP应用层25TCP发邮件POP3应用层110TCP收邮件IMAP应用层143TCP收邮件更高级Telnet应用层23TCP远程登录明文SSH应用层22TCP安全远程登录SNMP应用层161/162UDP网络管理ICMP网际层网络层—直接承载于IP差错报告与探测IGMP网际层网络层—直接承载于IP组播管理ARP/RARP网络接口层链路层—直接承载于帧地址解析/逆解析IP网际层网络层——寻址与路由TCP传输层——可靠传输UDP传输层——不可靠快速传输这个表建议制作成卡片每天晚上过一遍。软考上午题里“协议-端口-传输层协议-功能”四联对应是必考的基本每年都有两三道。遇到选择题问你“以下哪个协议基于UDP”你要能瞬间列出来DNS查询、DHCP、TFTP、SNMP、RIP、VOIP。我编过一个口诀“TFTP小文件DNS找域名DHCP发地址SNMP管网络视频语音爱UDP”。3. 应用层与传输层HTTP、DNS、TCP的核心机关全拆解到了真正决定分数的环节。软考上午题里应用层协议和TCP机制是出题密度最高的两个板块下午题里的排错分析也大多发生在这一带。咱们一个一个拆争取把这些协议背后的“心机”全看透。3.1 HTTP协议无状态这个坑软考年年挖HTTP考点浓缩成三个词无状态、持久连接、缓存机制。无状态什么意思就是服务器不记得你上一次请求是什么。第一次请求和第二次请求服务器眼里你完全是陌生人。为什么这么设计因为互联网的并发量太大了如果服务器要为每个用户维护会话状态内存早就爆了。那网站怎么实现“记住登录状态”靠Cookie和Session服务器把SessionID发给客户端存在Cookie里客户端每次请求带上这个ID服务器通过ID去查对应的会话。软考很喜欢考“HTTP是无状态协议用什么机制维持会话状态”答案就是Cookie/Session。HTTP的另一个考点是持久连接。早期HTTP/1.0每请求一次资源就要建立一个TCP连接请求完就断开开销巨大。HTTP/1.1改成了持久连接Keep-Alive多个请求复用同一个TCP连接。但这里有个公平性问题一个TCP连接上多个请求必须排队发送和响应队头阻塞后面的请求只能等前面的完成。HTTP/2用多路复用解决了这个问题——一个连接上可以同时发送多个请求每个请求被拆成帧交错传输。到了HTTP/3干脆底层不用TCP了改用基于UDP的QUIC协议。这个演进脉络软考也会考要记住每个版本的核心改进是什么。3.2 DNS解析递归与迭代生活中的求人办事DNS是软考高频考点因为它太常用了。你把域名输入浏览器DNS要做的事就是把域名翻译成IP地址。翻译的过程有两种模式递归查询和迭代查询。递归查询你向本地DNS服务器发起请求本地DNS服务器帮你跑到底不管它去问谁最终把结果带回来给你。就像你委托一个中介帮你买房中介自己到处打听最后直接把房子信息给你。迭代查询你向本地DNS服务器请求本地DNS服务器给你指路“你去找根域名服务器”你再去找根域名服务器它又说“你去找com顶级域名服务器”你再去找com服务器它说“你去找baidu.com权威服务器”最后你去找权威服务器拿到IP。全程你自己一个个去问这叫迭代。软考常考的完整流程是客户端→本地DNS服务器递归→根DNS服务器迭代→顶级域名服务器迭代→权威域名服务器迭代→得到IP地址→返回客户端。这里的DNS默认端口53平时查询用UDP快一次问答就够但区域传送用TCP数据量大需要可靠性。3.3 TCP三次握手四次挥手用“打电话约会”把状态字背下来TCP的可靠传输机制是软考网络工程师考试里权重最高的一块。三次握手、四次挥手、状态字变迁几乎年年考。如果你还没把状态变迁图背下来我给你提供一个场景化的记忆方法。三次握手的目的确认双方收发能力都没问题。第一次握手客户端发SYN1seqx。相当于你说“喂能听到我吗”客户端确认自己的发送能力、服务器接收能力第二次握手服务器回SYN1ACK1seqyackx1。相当于“听到了你能听到我吗”服务器确认客户端的发送能力、自己的接收能力同时确认自己的发送能力第三次握手客户端发ACK1seqx1acky1。相当于“我也听到你了准备开始说话吧。”客户端确认服务器的发送能力、自己的接收能力为什么不能只握手两次因为如果第二次握手丢了客户端不知道服务器收到了自己的初始化序号两边会对不上。三次握手的本质是双方各自确认自己的发送和对方的接收都正常。注意第二次握手是SYNACK一起发的这是固定机制选择题常考。四次挥手的目的优雅地关闭连接确保数据发完再断。为什么是四次而不是三次因为TCP连接是全双工的两个方向独立关闭。断开时第一次客户端发FIN1表示“我这边话讲完了不再发数据了”。第二次服务器回ACK1表示“收到但我这边还有话要说你先等着”。注意此时连接处于半关闭状态服务器还在单向发数据。第三次服务器数据发完了发FIN1“我这边也说完了可以彻底拜拜了”。第四次客户端回ACK1“好的正式断开”。软考里还有一个高频考点主动关闭方先发FIN的一方最后要进入TIME_WAIT状态等2MSL最大报文段生存时间才彻底关闭。为什么两个原因一是为了确保最后一个ACK能到达对方如果丢了对方会重发FIN你还能再回一个ACK二是让本连接产生的所有旧报文在网络中自然消失防止脏数据干扰新连接。这个2MSL是软考的经典陷阱题问到就这么答别漏点。3.4 UDP不靠谱但快场景要会选UDP的考点比较轻核心就一句话无连接、不可靠、无拥塞控制、面向报文。但软考喜欢让你选“以下哪个应用适合用UDP”答案规律很明显实时性要求高、能容忍少量丢失、不需要重传的场景。典型代表视频直播、语音通话、在线游戏、DNS查询、DHCP。反过来网页浏览、文件传输、邮件发送、远程登录这类要求可靠性的必须选TCP。记住一个判断标准丢一个包你能不能忍能用就用UDP。4. 网络层不能只会配IP地址计算、路由协议、ARP攻击原理一次说透网络层是网络工程师考试的核心战场也是最容易丢分的地方。这一层的考题特点非常鲜明不只是背概念还得真会算、真会配。我拆成地址计算、路由协议、ARP机制三块来讲。4.1 IP地址与子网划分算不对就卡死的硬功夫IP地址计算主观题里基本必考。我总结了一套稳拿分步骤你按顺序做基本不会错。第一步明确IP地址的类别与默认掩码。A类第一组8位是网络号0开头B类前两组10开头C类前三组110开头。D类组播1110E类保留1111。默认掩码A类255.0.0.0/8B类255.255.0.0/16C类255.255.255.0/24。这个必须背熟。第二步子网划分的本质是借位。从主机位借几位作为子网位借n位能产生2的n次方个子网每个子网剩余的主机位m位可用主机数是2的m次方减2扣掉网络地址和广播地址。举一个软考真题风格的例子网络192.168.1.0/24划分成4个子网每个子网能容纳多少可用主机过程4个子网需要借2位2的2次方4。子网掩码从/24变成/26即255.255.255.192。主机位剩6位可用主机数 2的6次方-2 64-2 62台。子网地址范围192.168.1.0/26、192.168.1.64/26、192.168.1.128/26、192.168.1.192/26。每个子网第一个地址是网络地址最后一个是广播地址中间62个是可用主机地址。第三步CIDR聚合与路由汇总。常见题型给出几个连续网段让你写汇总后的路由。方法找共同前缀取相同位数最少的那个前缀作为汇总地址。比如192.168.1.0/24和192.168.2.0/24要聚合两个网段第三组分别是00000001和00000010共同前缀到前23位1和2的二进制前7位相同加上前两组16位一共23位所以汇总为192.168.0.0/23。注意聚合后的网络能容纳的可用主机数为2的9次方减2510台但并不代表原来的每个子网都能把全部地址用满这是软考喜欢挖的一个小陷阱。第四步特殊地址要记牢。127.0.0.1是回环地址代表本机169.254.x.x是APIPA自动私用地址DHCP找不到服务器时自动分配10.0.0.0/8、172.16.0.0/12、192.168.0.0/16是私网地址公网上不可路由。软考常考“NAT技术干什么用”——把私网地址转换成公网地址解决公网IPv4地址枯竭问题。4.2 路由协议距离矢量与链路状态两大家族的爱恨情仇路由协议这块软考主要考动态路由协议的分类、特点、度量值和适用场景。先分清两大阵营距离矢量协议RIP、BGPBGP其实是路径矢量协议但考纲里常归入距离矢量家族。特点路由器只告诉邻居“我有多远”根据跳数选路。RIP最大跳数1516跳就不可达适用小型网络。度量值是跳数。链路状态协议OSPF、IS-IS。特点每台路由器都收集整个区域的链路状态信息构建完整的网络拓扑图链路状态数据库LSDB用Dijkstra算法计算最短路径。度量值是带宽/开销支持多路径负载均衡。考点细节RIP用UDP端口520每30秒广播一次完整路由表OSPF用IP协议号89快速收敛支持区域划分适合中大型网络。BGP用于自治系统AS之间的路由基于TCP端口179。软考下午题里如果让你配置静态路由或者简单的OSPF命令格式要会ip route 目标网段 掩码 下一跳、network 网段 反掩码 area 0。排错场景局域网内访问外网不通但内网互访正常大概率是缺默认路由或NAT没配好动态路由邻居建立不起来先排查Hello包和区域ID是否一致、认证是否开启。4.3 ARP协议不只考概念还考安全攻防ARP地址解析协议的作用很简单已知目的IP查询对应的MAC地址。工作过程本机先查ARP缓存表如果没有就在局域网内广播一个ARP请求“谁的IP是192.168.1.1请把你的MAC地址告诉我。”目的主机收到后回单播响应“我是192.168.1.1我的MAC是xx:xx:xx:xx:xx:xx。”请求方把映射关系写入缓存供后续通信使用。软考爱考两类ARP题目ARP缓存老化为什么ARP表项要设置老化时间因为设备换了网卡、IP重分配之后旧的映射就失效了如果缓存永久保留会导致通信异常。ARP欺骗/ARP攻击攻击者发送伪造的ARP响应告诉受害者“网关的MAC地址是我的”受害者的流量就会发给攻击者实现中间人攻击或断网。防御手段配置静态ARP表、开启DAI动态ARP检测、DHCP Snooping。这里其实牵出一个安全考点为什么局域网内不能随意相信ARP响应因为ARP协议没有任何身份验证机制这就是“信任内网”付出的代价。软件设计师方向的同学也要注意上午题里信息安全的ARP欺骗攻击经常客串。5. 网络安全与加密软考里最容易被忽略的“协议分”说到安全这是很多备考同学的盲区。大家总觉得安全是“另一门课”跟网络协议没关系。但软考特别喜欢考协议本身的安全机制这些考点穿插在计算机网络章节里丢了很可惜。5.1 对称加密与非对称加密别管英文缩写先分清哪把钥匙软考信息安全工程师方向的RSA计算题是很多人的噩梦我们先从概念上捋清楚。对称加密加密和解密用同一把密钥。代表算法DES、3DES、AES、SM1、SM4。优点是快适合大文件加密缺点是密钥分发难——怎么安全地把密钥送到对方手里非对称加密一对密钥公钥加密、私钥解密反之亦可。公钥公开私钥自己保管。代表算法RSA、ECC、SM2。优点是解决密钥分发问题缺点是慢不适合大文件加密。软考常考组合方案用非对称加密协商出一个临时会话密钥然后用对称加密加密实际通信内容。这就是HTTPS的底层逻辑TLS握手阶段用RSA或ECDHE协商密钥数据传输阶段用AES加密。这个“混合加密”思路软考从初级到高级都爱考。RSA计算题怎么解本质就是模运算。步骤选两个大素数p、q计算np×q计算欧拉函数φ(n)(p-1)×(q-1)选公钥指数e要求e与φ(n)互质且1eφ(n)计算私钥d满足e×d ≡ 1 (mod φ(n))加密C M的e次方 mod n解密M C的d次方 mod n考试给的数据通常很小直接按这个流程算就能出答案。别忘了d和e在数字上可以有多种解法考卷算出来d不唯一时看选项里哪个符合条件就行。5.2 报文摘要与数字签名三个关键词记牢Hash报文摘要MD5128位、SHA-1160位、SHA-256。特点不可逆、定长输出、雪崩效应。用途验证完整性。但注意MD5和SHA-1已被证明不安全软考常问哪个算法不再安全答案就是MD5和SHA-1建议使用SHA-256。数字签名私钥签名公钥验签。作用防抵赖不可否认性。流程发送方对报文做哈希得到摘要然后用私钥加密这个摘要就是签名接收方用发送方公钥解密签名得到摘要1自己对报文算哈希得到摘要2比对两个摘要是否一致。数字证书解决“公钥到底是谁的”问题。CA证书颁发机构用自己的私钥给用户的公钥和身份信息签名生成数字证书。验证证书时用CA的公钥验证证书的真伪。这就是PKI公钥基础设施的核心思路。软考里“加密和认证”是重点板块。区分关键点加密保证机密性签名保证完整性和不可否认性。要“保密”用对方公钥加密要“证明是我发的”用自己的私钥签名。你把这个逻辑理清了选择题基本秒杀。5.3 防火墙与ACL下午题的常客网络工程师下午题经常让你配置ACL访问控制列表放行或拒绝某些协议。基本格式要记住access-list 编号 permit/deny 协议 源地址 通配符 目的地址 通配符 端口。常见编号段标准ACL用1-99只匹配源IP扩展ACL用100-199可以匹配协议、源目的、端口。软考常考允许内网主机访问外网wwwHTTP/HTTPS拒绝其他流量。配置思路先在路由器上确定ACL应用的方向入方向in还是出方向out新手最容易搞反。扩展ACL从100开始写access-list 100 permit tcp 192.168.1.0 0.0.0.255 any eq 80允许内网访问外网80端口。再写一条HTTP的加密版本443端口access-list 100 permit tcp 192.168.1.0 0.0.0.255 any eq 443。最后access-list 100 deny ip any any拒绝其余所有流量。应用到接口ip access-group 100 out出方向。别忘ACL默认隐式拒绝所有所以即使你没写最后一条deny匹配不到的流量也会被拒绝。这里有个大坑ACL是自上而下匹配的一旦匹配就不再往后查了所以精确的规则必须放在模糊规则前面。比如先写“拒绝所有”后面的“允许80端口”就永远不会生效这是下午题配置题里最大的失分点。6. 备考实战真题陷阱、刷题节奏与考场技巧内容量不小但真到备考落地这一步很多人还是不知道怎么把知识点变成分数。这部分结合我的备考经验聊点掏心窝的实操建议。6.1 那些年真题反复挖的坑端口号记混FTP两个端口20是数据、21是控制软考常拿这个做文章问“FTP文件传输用的是哪个端口”答案是20如果问“FTP控制连接端口”答案是21。做题时看清问的是哪个。HTTP是基于TCP还是UDP闭着眼选TCP就对了但如果题目问的是HTTP/3用的什么传输协议要选QUIC基于UDP。近两年新大纲偶尔考到。DNS端口陷阱DNS查询一般用UDP53但区域传送用TCP53。题目问“DNS区域传送使用什么传输层协议”很多人条件反射写UDP直接丢分。TCP是面向字节流UDP是面向报文TCP把应用层数据切成一段段的字节流用序号重组UDP完整保留报文边界。这个区别软件设计师方向也常考。集线器HUB与交换机区别HUB是物理层设备共享带宽、冲突域不隔离交换机是数据链路层设备隔离冲突域路由器是网络层设备隔离广播域。软考题“哪个设备可以隔离广播域”答案是路由器VLAN三层交换机也可以。子网掩码/前缀长度换算/24是255.255.255.0/25是255.255.255.128/26是255.255.255.192/27是255.255.255.224/28是255.255.255.240/29是255.255.255.248/30是255.255.255.252。这个表必须背得滚瓜烂熟做题才不用现场算二进制。6.2 刷题节奏怎么安排我建议分三阶段第一阶段约2周系统过一遍协议基础配合章节练习不追求速度。每学完一个大块比如“传输层”就去刷对应的真题分类题库。这个阶段重点是理解原理知道自己错在哪、为什么错把错题整理到笔记里标注错误原因是概念不清、记混还是计算失误。第二阶段约2周刷近5-10年整套真题上午题限定时间内完成下午题按题型专项突破。每次做完要做一个动作统计错误知识点的分布。如果发现“传输层”错了三次以上就回头重看这一章的讲解视频或笔记针对性补漏。这个阶段追求的是查漏和熟练度不是题量。第三阶段考前10天只看错题本和核心公式表、端口表。每天做一套上午题保持手感下午题重点复习配置命令、NAT配置、ACL配置、子网计算这类必考题型。这个阶段千万别盲目刷新题心态容易崩效益也低。6.3 考场实战技巧上午选择题策略先易后难遇到计算量大的题先跳过把会做的总分拿到手再回头啃硬骨头。上午题时间相对充裕但不要在一道题上耗超过3分钟。多选题如果有宁少勿多拿不准的选项不选。计算题子网、RSA验算一遍尤其是模运算最后一步容易算错。有些题可以从选项反推考点比如四个选项分别对应不同协议的特性那题干一定在考“区分”。下午题策略配置题注意命令的完整性和大小写软考一般是笔答或机答命令写不完整不给分。排错题按“分层排查”思路写答案物理层通不通→链路层有没有MAC地址学习→网络层IP通不通→传输层端口通不通→应用层服务是否正常。按这个顺序写答案有逻辑有层次踩分点更多。论文型方向如系统架构设计师要用网络协议做技术支撑时别堆名词写清楚“为什么选这个协议”“在这个场景下解决了什么问题”这比罗列十个协议名称得分高得多。6.4 心态与节奏最后一个“隐藏考点”说句实在话软考网络协议部分的知识量虽然大但深度有限绝大部分题目考的是原理分析而非底层源码。对于在职备考的同学最大的敌人是遗忘而不是难度。协议不像数学不练就生尤其端口号、掩码换算、三次握手状态这些你一个星期不看就会生疏。我个人经验是这样不要把协议当“科目”把它当“工具”。平时排查网络问题、配置路由器、抓包看HTTP请求的时候都想想软考怎么考这个点知识会记得特别牢。干我们这行的说到底就是拿这些协议在解决实际问题软考不过是对这种能力的制度化检验。计算机网络协议这门课看着山高路远其实路径很清晰先搭框架分层模型再填血肉各层协议最后磨刀计算题与真题。框架通了细节就有了依附细节熟了题目自然就会做了。希望这篇拆解能帮你把协议这关过得轻松点。