摘要
- James Spenceley 在 2008 年提出 APNIC prop-065:四字节 AS 号统一以十进制展示,Whois 则要让两种写法查到同一条记录。
- 他在 APNIC 26 摆出一个扎眼的例子:AS2.37 和 AS131109 是同一个号码。客户与服务商却可能各认各的标签。
- APNIC 达成共识后等待 IETF 标准;Geoff Huston 与 George Michaelson 撰写的 RFC 5396 于 2008 年 12 月确立十进制文本写法。
一个号码,领了两张名片
客户说自己的网络叫 AS2.37,服务商的表格里却写着 AS131109。算术没有争议:2 乘以 65,536,再加 37,就是 131109。麻烦在于工单、脚本和路由注册记录未必会替人做这道算术。James Spenceley 在 APNIC 26 的演示中拿这对号码发问:同一张网络身份证,究竟该印哪一面?
四字节 AS 号扩大了编号空间,也把旧系统的缝隙照了出来。ASDOT 用“高位.低位”的格式,ASPLAIN 直接写十进制整数。Spenceley 指出,正则表达式里的句点有通配含义,SNMP、内部管理脚本和 IRR/RPSL 记录也会被两套写法搅乱。他不是在为排版挑剔;他在追问客户、服务商和 CRM 是否能认出同一个对象。
Prop-065 给 APNIC 开出两项具体工作:分配和记录四字节 AS 号时用 ASPLAIN;有人用任一格式查询 Whois,都返回同一条记录。前者定正名,后者留通路。注册机构若只换招牌、忘了旧地址,最先迷路的往往是正在排障的人。
会议室把题目交给标准
APNIC 26 会员大会纪要将 prop-065 列为达成共识并进入最后征求意见的提案。APNIC 记录的共识日期是 2008 年 8 月 28 日。八周评论期结束后,Policy SIG 主席在 10 月 27 日决定先不继续推进,等 IETF 就 AS 号写法发布 RFC。这是一次边界清楚的交接:本地登记方式碰到了全球软件都要读懂的文本规则。
12 月公布的 RFC 5396由 APNIC 的 Geoff Huston 和 George Michaelson 撰写,选定十进制整数为 AS 号的文本表示。标准举例:65546 就写“65546”,而 ASDOT 会写成“1.10”;IANA 注册表也应采用十进制。Spenceley 是 APNIC 提案的作者,RFC 的作者另有其人。正是这场跨机构接力,让一个运营商的烦恼成了统一写法。
他另有处理四字节 AS 号分配政策的 prop-064,APNIC 于 2009 年 2 月实施。Prop-065 盯住的是屏幕上的那串字符。这个题目看似小,影响却很实在:一个号码若在不同系统里穿两件衣服,核对身份的人就得替机器补课。
原始资料
会员简报
档案背景详情
使用相应会员等级登录,即可解锁完整简报与来源注释。
仅限 Strategic Circle
Strategic Circle
所有读者均可浏览。加入并登录后可解锁档案简报。
加入 Strategic Circle仅限 Leadership Alliance
Leadership Alliance
符合条件的 IP 资产所有者和管理层可登录查看 Leadership Alliance 简报。
加入 Leadership Alliance





