IPv4地址、子网CIDR、聚合与NAT
约 42 分钟
来源清单与映射
本课对应源课程 26考研王道计算机【计算机网络冲刺班】 的文件名主题:考点14_IPv4地址与NAT、考点15+16_子网划分&CIDR&路由聚合。源 manifest 精确计数为 302:32个具名考点、153个历年题文件、115个模拟题文件、1个使用建议、1个未开课提醒。只读取目录和文件名,不读取或复制ASR正文。
映射方法:仅扫描目录与JSON文件名:32个具名考点按协议层和状态机归并;153个历年题文件与115个模拟题文件按年份/题号映射到主题;1个使用建议和1个未开课提醒只保留清单、不伪造正文
高频模型
CIDR用连续前缀表示网络,查表采用最长前缀匹配。网络地址由按位与得到;普通子网广播地址主机位全1。路由聚合要求共同高位前缀连续,不能为追求更短表项而覆盖不属于该路由的地址。NAT/PAT用地址端口映射共享公网地址。
冲刺解法
先把变化所在字节转成二进制,找共同前缀;子网块大小由主机位决定。PAT题写出内网五元组、公网端口和返回映射,不能只说改了一个IP。
带参数例题
192.168.1.130/27落在128—159块,网络128、广播159、普通可用30个地址。
真题状态反查
最长前缀等于度量最小;任何子网都机械减2;NAT就是防火墙;聚合可以引入任意黑洞。
选择题必须检查对象、层次、量词和前提;综合计算必须保留公式、单位、报文字段或状态表。历年与模拟文件只作为“该主题曾以选择或综合状态出现”的清单证据,不复刻原题和答案。
在线验收
完成随课单选、多选与计算/应用题。答对后仍要为错误选项构造反例;24小时后遮住正文重做。代码课必须在沙箱通过全部测试,样例硬编码不算完成。
Practice
本课练习
先独立作答再提交;编程题会在隔离沙箱中真实编译、运行并对拍。
第一行n,随后n行分别为CIDR 下一跳,最后一行给目标IPv4地址。输出所有匹配路由中前缀最长者的下一跳;无匹配输出NONE。若有相同前缀长度,取输入靠前者。CIDR前缀范围0—32。