跳转到主要内容

行业情报

最新文章

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

Hannes Gredler 与必须双向引流的 OSPF 链路

IETF

Hannes Gredler 与必须双向引流的 OSPF 链路

运维人员把一端的度量值调到最高,看见部分路由绕行,便以为链路已经“排空”。但邻端仍在发布它自己的反向状态,流量依然可能从另一侧进入。Hannes Gredler 参与撰写的 RFC 8379 把这个容易被物理直觉遮住的问题说清楚:一条链路在 OSPF 中是两端分别声明的方向性状态;可靠维护必须让两端识别同一条边,并用真实流量验证两个方向。

2026年8月23日
LACNIC 的 ASO AC 结果已转为正式,却没有公开闭环凭证

报道

LACNIC 的 ASO AC 结果已转为正式,却没有公开闭环凭证

8 月 20 日 18:00 UTC,选举页面上的 144 票没有变化,制度状态却变了:临时结果经过两个审计时段后成为正式结果。页面列出了起点、终点和全部时间窗,但没有另行公开一份可供核对的闭环记录,说明究竟以什么审计结论完成了这次转换。

2026年8月23日
必须等到证据到齐的请求:HTTP 为什么需要 425

互联网历史

必须等到证据到齐的请求:HTTP 为什么需要 425

请求没有写错,目标也没有找错,服务器甚至已经认得来访者。问题只在于它来得太早:新握手尚未完成,这份 0-RTT 数据仍可能被拿到另一条连接上重放。HTTP 425 把决定权交还给真正知道后果的源站,让同一个意图离开早期数据后再来一次。

2026年8月23日
监测器看见了路由,不是数据包:BGP BMP 与控制平面证人的权威

案例档案

监测器看见了路由,不是数据包:BGP BMP 与控制平面证人的权威

一条监测记录可以完全真实,却被用来支持一个错误结论。BMP 把策略前、策略后、选路后与出口前后的 BGP 状态送到收集器。它们不是同一个事实的不同格式,而是不同阶段的证词。使用 BMP 的第一项责任,是说明究竟哪位证人在说话。

2026年8月23日
度量穿过了 AS 边界:BGP AIGP 与定义一种内部成本的权力

案例档案

度量穿过了 AS 边界:BGP AIGP 与定义一种内部成本的权力

两个自治系统可以由同一运营者控制,却使用两套不同的数学语言。一个把 10 毫秒链路写成“10”,另一个把高容量等级写成“10”。把它们相加会得到一个精确数字,却没有一致含义。BGP AIGP 能让成本跨 AS 累积;最难的不是属性格式,而是谁有权定义单位。

2026年8月23日
无法搬走权威的别名:DNAME 如何重定向 DNS 子树

互联网历史

无法搬走权威的别名:DNAME 如何重定向 DNS 子树

只改一条 DNS 记录,就能让一个旧后缀之下的所有名字转向新后缀。它看起来像把整个域搬了家,实际却没有搬动区域顶点、NS 委派或回答权。DNAME 改写的是解析器继续寻找的名字,不是由谁掌握源区域。正是这条边界,使大范围别名既有用,也能被追责。

2026年8月23日
故障发生前,备用路径已经选好:BGP PIC 与预计算转发的授权边界

案例档案

故障发生前,备用路径已经选好:BGP PIC 与预计算转发的授权边界

链路断开的那一刻,最先接管流量的路径往往不是事故中临时选出的。在 BGP Prefix Independent Convergence 中,它可能早已静静躺在 FIB 里。速度来自提前完成的决定,风险也来自同一个地方。

2026年8月23日
ARIN的新“单独使用”定义,缺少一个观察窗口

报道

ARIN的新“单独使用”定义,缺少一个观察窗口

设想同一个地址前缀由三个任播节点提供服务:一个在 ARIN 服务区内,两个在区外。区内节点停机维护一小时,随后恢复。持有人没有变,服务用途没有变,多点架构也没有变;但按照一项新提案的文字,这个前缀却可能在一小时内两次越过政策分类线。此处欠缺的不是一张更精细的地图,而是一只钟。

2026年8月23日
保存之后,页面仍在原处:HTTP 204

互联网历史

保存之后,页面仍在原处:HTTP 204

HTTP 204 让 Web 可以确认一次操作已经完成,却不接管发起操作的工作界面。响应没有内容,但并非没有控制信息:状态说明完成,头字段描述操作后的身份,而用户代理把当前页面留在原位。

2026年8月23日
那条连接并不等于权威:HTTP 为什么需要 421

互联网历史

那条连接并不等于权威:HTTP 为什么需要 421

HTTP/2 让多个源共享一条经过认证的连接,以减少握手与等待;421 则为这项优化划出边界:能抵达、证书覆盖、看似可复用,都不等于某个源必须接受这条连接的上下文并在其上作出权威响应。

2026年8月23日
以“差异”抵达的副本:HTTP 226

互联网历史

以“差异”抵达的副本:HTTP 226

HTTP 226 试图让 Web 不再重复传输缓存已经知道的内容。新的实例可以不以完整副本抵达,而以一组作用于旧副本的指令抵达;前提是基底、差分消息与重建结果始终拥有各自的身份。

2026年8月23日
反射器从错误的城市做了选择:BGP ORR 与替另一台路由器计算最佳出口的权力

案例档案

反射器从错误的城市做了选择:BGP ORR 与替另一台路由器计算最佳出口的权力

集中式 route reflector 可能在一个从不承载客户流量的地点做路径决定。BGP Optimal Route Reflection 允许它改从客户的逻辑位置计算。被找回的是缺失的视角,被创造的则是一项委托权:一套中央系统开始定义,什么拓扑、什么政策和哪些候选路径才算另一台路由器眼中的网络。

2026年8月23日
第二条路径不必再走一遍:HTTP 208

互联网历史

第二条路径不必再走一遍:HTTP 208

HTTP 208 处理的不是一个重复请求,而是一个不再像树的名字空间:两条 URI 路径可以抵达同一个集合。服务器必须保留第二条路径的存在,却不必把同一批后代再次展开;否则,别名会把一次深度遍历放大成重复清单,甚至无穷循环。

2026年8月23日
路由反射器藏起了选择:BGP ADD-PATH 与替代路径的公开权

案例档案

路由反射器藏起了选择:BGP ADD-PATH 与替代路径的公开权

路由反射器通过只向客户展示自己选中的路径,显著降低 iBGP 的连接规模。被省掉的不只是会话,还有信息。ADD-PATH 允许同一前缀的多条路径同时跨越一个会话,却不会替运营者决定应该公开哪些替代项、设备能承受多少状态,以及哪一条最终真的能够转发流量。

2026年8月23日
John Scudder 与必须先交代能力的 BGP 会话

IETF

John Scudder 与必须先交代能力的 BGP 会话

TCP 已经连通,不等于两台路由器已经同意怎样说 BGP。一方可以懂得新扩展,另一方从未实现;两边的软件都具备功能,也可能只有一边在本次 OPEN 中明确宣布。John Scudder 参与署名的三份 RFC 把这类模糊变成可检查的记录:先互报能力,再决定能否使用;不认识的新能力可以被忽略,真正不可缺的能力缺席时则应留下明确的停止理由。

2026年8月23日
路由本来有效,反射器却判定它在绕圈:BGP Cluster ID 与“删除可达性”的权力

案例档案

路由本来有效,反射器却判定它在绕圈:BGP Cluster ID 与“删除可达性”的权力

所有 BGP session 都是 Established,客户前缀也仍在源路由器上。西部反射器却拒绝了这条路由,因为收到的 `CLUSTER_LIST` 里出现了自己的本地值。协议没有失灵;它忠实执行了一个错误的身份地图,把两个不同的反射域当成了同一个 cluster。

2026年8月23日
允许输掉的偏好:Happy Eyeballs 如何让双栈真正可用

互联网历史

允许输掉的偏好:Happy Eyeballs 如何让双栈真正可用

双栈最尴尬的时刻,不是没有 IPv6 地址,而是地址明明存在,连接却在黑洞前安静等待。Happy Eyeballs 没有取消 IPv6 优先;它只是规定,优先权可以先跑,却不能无限占用用户的时间。

2026年8月23日
策略已经改变,路由却没有:BGP Route Refresh 与重新评估权

案例档案

策略已经改变,路由却没有:BGP Route Refresh 与重新评估权

修改 BGP 入站策略,只是换了一套判断规则;已经被旧规则处理的路由不会自动回到桌面。Route Refresh 让本地路由器在不断开会话的情况下,请求邻居重新通告当前出口集合。但这项请求既不能恢复历史,也不能命令邻居交出它不再愿意公布的路由。

2026年8月23日
活得比地址更久的连接:QUIC 为何需要 Connection ID

互联网历史

活得比地址更久的连接:QUIC 为何需要 Connection ID

地址会先于对话改变。笔记本离开 Wi-Fi,NAT 换了外部端口,应用却仍有未完成的流与共享密钥。QUIC 用 Connection ID 把“这还是同一条连接”从地址中拆出,但没有因此把新路径当成天然可信。

2026年8月23日
路由携带的是请求,不是枷锁:BGP NO_EXPORT 与传播权力

案例档案

路由携带的是请求,不是枷锁:BGP NO_EXPORT 与传播权力

一条路由带着 `NO_EXPORT` 到达时,很容易让人误以为它自带锁具。实际上,发送方只是用共同语言说明传播边界;是否保留这项标记、是否阻止下一次通告,仍由接收网络正在运行的策略决定。请求跨越了自治边界,执行权没有。

2026年8月23日