跳转到主要内容

行业情报

最新文章

关于基础设施运营商、政策决策、市场动向与数字权力转移的最新情报。

消失在两个报文之间的首部:TCP/IP 如何学会共同记忆

互联网历史

消失在两个报文之间的首部:TCP/IP 如何学会共同记忆

在低速串行链路上,一个键盘字符要带着四十字节 TCP/IP 首部出发。RFC 1144 没有删掉这些含义,而是让链路两端保存同一份过去,只传本次发生的变化。

2026年8月23日
AFRINIC调查能数出答卷,还不能数出代表性

报道

AFRINIC调查能数出答卷,还不能数出代表性

答卷箱装满,不等于门外的人已经被看见。AFRINIC 新启动的成员与利益相关方调查可以收集真实的服务体验,但它日后能承载多大的公共结论,取决于另一份尚待公布的记录:谁在目标人群里、邀请如何抵达、什么算一份有效答卷,以及参与不均如何处理。

2026年8月23日
看起来像结束的那一行:SMTP 如何让终止符变得透明

互联网历史

看起来像结束的那一行:SMTP 如何让终止符变得透明

SMTP 要在同一条 TCP 流上先传命令,再传长度未知的邮件。它选择“只有一个句点的行”作为结束标志。问题随即出现:如果正文恰好也有这样一行呢?

2026年8月23日
什么都不记的服务器:SYN Cookie 与无状态准入

案例档案

什么都不记的服务器:SYN Cookie 与无状态准入

TCP 服务器通常在第一次敲门之后就替来客占一格位置,尽管对方尚未证明自己听得见回答。SYN Cookie 把次序倒过来:服务器先把未完成连接的压缩收据写进自己的序列号,等第三个报文把收据带回来,再真正分配连接状态。它守住的是一条很窄的资源边界,而不是整个服务。

2026年8月23日
不是接受的许可:HTTP 为什么加入 100 Continue

互联网历史

不是接受的许可:HTTP 为什么加入 100 Continue

上传尚未开始,服务器也许已经能从方法、目标和凭据判断拒绝。HTTP 把这个时间差写成一条临时回应:先问这批字节是否值得发送,再由正文之后的最终状态说明操作究竟发生了什么。

2026年8月23日
RIPE 的 IPv6 PI 草案有触发条件,却没有转换凭证

报道

RIPE 的 IPv6 PI 草案有触发条件,却没有转换凭证

同一组旧 PI 前缀,昨天可以安静地继续运行,今天也不会因为草案改版而自动失效。变化发生在持有者提出新增或扩大地址需求的那一刻:下一 nibble 边界、连续空间、替代分配、六个月重编号期会一起进入决策。真正需要留下的,不只是新前缀,而是跨过这条线的完整凭证。

2026年8月23日
LACNIC 的反虚假 IXP 台账没有事件列

报道

LACNIC 的反虚假 IXP 台账没有事件列

一行 `reserved` 很适合回答“现在是什么”。它不能独自回答“此前发生了什么”。LACNIC 已把关键基础设施 IPv4 保留池做成可计算的公共清单,可政策要求记录的却是微型分配、收回与退还三类动作。状态已经公开,动作仍要读者自己猜。

2026年8月23日
ARIN的ISP/LIR关系需要一份判定条件账本

报道

ARIN的ISP/LIR关系需要一份判定条件账本

一家企业可以卖 VPN,却不直接领取任何 RIR 号码资源;也可以领取并向下分配地址,却从不把自己包装成宽带服务商。ARIN-2025-1 想把 ISP 与 LIR 的旧称谓理清,但新文本用“卖什么”定义 ISP,用“资源怎样流动”定义 LIR。它宣布了包含关系,却还没有写出连接两者的条件。

2026年8月22日
Tony Li 与拒绝支配载荷的四字节信封

IETF

Tony Li 与拒绝支配载荷的四字节信封

数据包进入 GRE 隧道后会多出一个目的地址,却不会失去原来的目的地址。外层地址负责把整只“信封”送到出口,内层地址则在拆封后继续决定去向;两者之间,最小 GRE 头只有四字节。Tony Li 在原始 GRE 文档与 Standards Track 规范中的共同署名,留下了一种少见的工程克制:共同层只规定怎样包,不替网络决定为何包、谁能包,以及包里的流量是否安全。省下的复杂度并没有消失,它转化为端点的责任。

2026年8月22日
被安装两次的密钥:KRACK 与重传消息的权限

案例档案

被安装两次的密钥:KRACK 与重传消息的权限

无线网络必须容忍丢包,但容忍丢包不等于允许状态倒退。KRACK 揭开的并非 WPA2 密码失守,而是一条更隐蔽的权限边界:同一条真实握手消息再次到达时,实现能否把它当成重新安装密钥的命令。

2026年8月22日
APNIC准备删掉`/23`,三个前缀值仍需各有其名

报道

APNIC准备删掉`/23`,三个前缀值仍需各有其名

从`/23`到`/24`只差一个比特,地址数量却从 512 减为 256。APNIC 现行的初始 LIR 资格规则,可以先要求申请人证明对较小块的即时需要,再要求其为较大块提交一年计划。Prop-169 要修正这个错位;修正之后,还应说明规则究竟在评估哪一个值。

2026年8月22日
由失败选择密码:POODLE 与协议回退里的隐性授权

案例档案

由失败选择密码:POODLE 与协议回退里的隐性授权

一次 TLS 握手失败,本来只说明这次连接没有成功。兼容性代码却把它解释成“服务器太旧”,并据此降低下一次连接的最高协议版本。POODLE 揭示的核心危险,正是能够制造失败的人,竟然间接参与了客户端的安全选择。

2026年8月22日
AFRINIC草案2可豁免90%:但“充分记录”没有字段

报道

AFRINIC草案2可豁免90%:但“充分记录”没有字段

第二座数据中心早在 2018 年就进入了 AFRINIC 的政策记录:一名终端用户为冗余申请额外的 IPv4 `/24`,现有资源总利用率却不到 90%,因而不具备资格。八年后的草案 2 终于承认这种技术冲突,却只用“充分记录”四个字规定如何证明它。

2026年8月22日
当请求头变成程序:Shellshock 与环境变量里暗藏的执行权

案例档案

当请求头变成程序:Shellshock 与环境变量里暗藏的执行权

Shellshock 的危险不只在一个解析器缺陷,而在两套普通接口拼接后的权力跃迁:CGI 把远端请求数据送入进程环境,Bash 又可能把特定形态的环境值当成函数和命令。没有人明确授权远端执行,执行权却在层与层之间生成了。

2026年8月22日
Acee Lindem 与那台必须记住重启的路由器

IETF

Acee Lindem 与那台必须记住重启的路由器

重启会清空路由器的易失状态,却不会清空攻击者磁盘里的旧数据包。一个昨天被正确认证的 OSPF 报文,到了今天仍然可以带着完全正确的摘要;如果接收方忘了自己已经见过更新的序号,“真包”就可能冒充“新包”。RFC 7474 因此要求路由器把启动次数带过断电边界,在每次启动内继续递增报文计数,并在这段持久记忆丢失时更换密钥。Acee Lindem 留在这项标准中的公开贡献说明:认证不仅是哈希算法,也是对时间与状态的保管。

2026年8月22日
补丁等了六个月,Slammer 只用了十分钟

案例档案

补丁等了六个月,Slammer 只用了十分钟

2003 年 1 月 25 日,事故响应的计时单位突然从“工作日”缩短为“机器循环”。一段 376 字节的程序装进一个 UDP 数据报,抵达未修复的数据库服务后,不等待任何回答便开始复制。补丁早已存在,旧代码却仍掌握执行权。

2026年8月22日
Khipu 的本地归档偏好给证据划出了一条过期线

报道

Khipu 的本地归档偏好给证据划出了一条过期线

Khipu 的本地归档偏好给证据划出了一条过期线 的情报摘要说明事态进展、可核验的公开证据、相关组织、区域背景、市场风险敞口,以及可能带来的基础设施影响。报道情报 语境将这一信号与网络运营、服务商策略、治理决策、资本流动、客户依赖、监管压力、合作关系动向、韧性规划、采购风险和服务连续性联系起来。

2026年8月22日
Enke Chen 与那条活得比会话更久的路由

IETF

Enke Chen 与那条活得比会话更久的路由

BGP 会话断开,只能证明控制通道已经失联,不能同时证明此前建立的转发状态也已消失。RFC 9494 允许部分旧路由越过普通优雅重启的短窗口继续存在,却要求它们公开承认自己已经陈旧:降低优先级、限制传播范围、接受本地计时上限,并在证据耗尽时退出。Enke Chen 参与的这项标准,把“连续性”从一句承诺变成了一种受约束的降级状态。

2026年8月22日
沉默并不等于故障:TCP Keepalive 为何始终是可选项

互联网历史

沉默并不等于故障:TCP Keepalive 为何始终是可选项

一条 TCP 连接几小时没有传输任何字节,可能完全正常。Keepalive 的意义不是替应用裁决生死,而是在没有业务数据可供确认时,谨慎地向远端 TCP 提一个问题,再把如何解释答案的权力留给承担后果的应用。

2026年8月22日
把 11211 改成 0:memcached 放大攻击与默认值的真实权力

案例档案

把 11211 改成 0:memcached 放大攻击与默认值的真实权力

2018 年最有分量的安全动作,不是一份声明,而是代码里把 UDP 默认端口从 11211 改成 0。这个微小改动揭示了整场攻击的治理结构:默认值决定谁会无意间成为放大器,接入网决定伪造源地址能否离开,受害者则只能用自己的路由权把洪流移走。

2026年8月22日