摘要

  • AFPUB-2016-V4-001-DRAFT-01把作者所述旧方案的第一阶段单次上限从/13降至/15,并拟在Final /8中“不属于保留部分”的空间只剩不超过一个/11时切换阶段;这是对稀缺条件下进入机会、申请频率与分配单位的重新议价。
  • 初稿设置了彼此用途不同的通道:从final /11中划出/16供关键互联网基础设施使用,划出/14供此前没有AFRINIC IPv4空间的新LIR或终端用户使用,另从Final /8中预留/13应对未来未预见用途。但文书没有公布这些区块的确切前缀,也没有证明所有保留区彼此不重叠,因此不能算出唯一的开放池余量。
  • 申请人的门槛并非只有地址规模。初稿要求既有持有量至少使用90%,对首次申请的新LIR或终端用户例外;申请人还须已从AFRINIC取得IPv6资源、同步申请,或由上游提供。拥有或申请IPv6资源只是文件条件,不等于已经部署、产生流量或服务客户。
  • 这套设计最有力的善意解释,是用更小批次延长决策次数、为共享基础设施和新进入者保留机会,并为未知需求留下选择权。它的代价则是更多申请、更高行政暴露,以及在需求尚未显现时提前锁定优先顺序。
  • AFRINIC在此能正当地做的是私营技术账本的协调:记录池状态、按公布规则处理请求并纠错。邮件列表讨论、服务区域表述和资源稀缺都不能把这种职能变成对地址的所有权、对非洲的主权、监管辖权,或惩罚、没收与裁判权。

一张把稀缺写成分流规则的初稿

这份初稿的冲击力来自三个数字同时出现。第一阶段的最大分配或指派单位拟定为/15;第二阶段的转换点,拟定为Final /8中非保留空间只剩不超过/11;进入第二阶段后,又有若干专用区块把一般申请、关键基础设施、首次进入者与未预见用途分开。它不是一句“节约地址”的口号,而是一份关于访问顺序、单次规模和机会保留的契约草案。

前缀的抽象写法容易掩盖量级。一个/13有524,288个IPv4地址,一个/15有131,072个。按纯数学容量看,新上限是作者所述旧上限的四分之一。这个比例能说明单次最大批次被压小,却不能说明地址会因此多用多久,也不能推出会有多少次分配。实际结果还取决于请求规模、到达顺序、资格审核、持有量使用情况,以及可用池当时的真实结构;初稿没有给出这些运行数据。

把批次变小会改变申请人与账本之间的互动。若需求不变,较小上限可能让一次大额取得变成多次申请,于是池的下降更细、管理者获得更多核验节点,其他申请者也可能多出等待与进入的机会。与此同时,复申次数、文件成本、审核接触面和边界争议都会增加。分配上限不是单向度的节约旋钮:它既约束申请人,也扩大了私营管理员在每一个复申节点上的程序责任。

这正是D1应被当作“分配契约”而非“权力宣言”来读的原因。稀缺可以支持清楚的配给,却不能扩大机构的性质。一个记录IPv4号码资源的私营协调者,可以说明某一行政服务按什么条件接受和记录申请;它不能因为池变小,就取得原本不存在的公权力。规则越会影响现实接入机会,账本越需要精确,而不是越有理由诉诸模糊的权威语言。

两个日期,两种不同的文书动作

时间线必须从一个看似细小、实则关键的差别开始。D1详情栏记录的提交日期是2016年2月4日;其修订历史以及AFRINIC存档的方案清单,则把版本一发布到RPD邮件列表的日期记为2016年2月9日。前者说明材料何时提交,后者说明它何时进入有记录的讨论渠道。两者不能合并成同一天,更不能添加资料没有支持的具体时刻。

本文的历史范围止于2月9日这次发布。官方页面把AFPUB-2016-V4-001-DRAFT-01标为Version 1.0、Under Discussion,列明它拟修订AFPUB-2010-v4-005,并未废止另一项政策。Under Discussion只证明它是一份讨论中的方案,不证明它后来获采纳、实施、否决或适用于任何个案。现有封闭资料也没有给出任何申请人、获配、拒绝、延误或实际池变化。

文书列出的三位作者是来自WACREN的Omo Oaiya、来自Ubuntunet Alliance的Joe Kimaili,以及来自TRS的Alain P. Aina。这个署名足以确定共同作者及页面所列关联,却不足以把某一条规则归因于某个人的动机,也不足以推断三人此后的立场。分析制度设计时,应以文本提出了什么为依据,而不是替署名者补写心理活动。

这条边界也保护了文章的因果诚实。若把后续状态倒灌进初稿,读者会误以为2016年2月9日已经包含后来才可能出现的信息;若把讨论中的文本写成既成规则,又会把一个提案的可取性、可执行性与实际结果混为一谈。D1能回答的是“作者当时如何重写最后地址池的分配条件”,不能回答“后来发生了什么”。

被重写的旧约,只能按作者的叙述理解

D1的出发点,是它对既有Soft Landing安排的概括。按作者在问题陈述中的说法,旧安排有两个枯竭阶段:第一阶段最大为/13,第二阶段最大为/22、最小为/24;既有与新加入的LIR或终端用户之间不作区分,也没有把IPv6部署列为条件。文书还说,AFRINIC董事会于2011年11月11日批准了那一基线政策。

但这套资料没有独立重建2011年政策的完整文本,也没有提供逐条红线比较。因此,“旧约是什么”在本文中只能作为D1作者用来解释修订必要性的基线,不能冒充对2011年制度的独立审计。这个限制很重要:一份改革提案往往会选择性概括原规则,以突出自己要解决的问题;承认资料边界,才能把提案者的叙事与可独立核验的事实分开。

相对于这条由作者描述的基线,D1提出四项显著干预。其一,降低第一阶段单次最大规模;其二,把持有、同步申请或从上游取得IPv6资源变成IPv4申请的前置条件;其三,为关键基础设施、首次进入者和未来未预见用途安排不同保留空间;其四,移除明确的最小分配单位。四项变化共同作用,重写的并不只是“每次多少”,还包括谁能申请、拿什么证据申请、通过哪一条通道申请。

这套组合体现了两种同时存在的焦虑。一种是存量焦虑:怎样避免少数大额请求迅速消耗余池。另一种是入口焦虑:在存量有限时,怎样不让既有持有者通过持续申请挤掉后来者与共享基础设施。降低上限处理的是每次取用的粒度,资格与保留区处理的是访问结构。把两者混为“节约”会遗漏真正的分配选择。

第一阶段:/15上限和一条需要可见账本的触发线

D1拟议的第一阶段没有明确最小值,最大值为/15。分配或指派可以来自Final /8,也可以来自AFRINIC当时掌握的其他可用IPv4空间;这一阶段持续到Final /8的非保留空间只剩不超过一个/11。一个/11有2,097,152个地址,但这个数学值只是触发量级,不是某个已经公布的确切网络块。

“非保留”三个字让触发机制依赖账本结构。要让申请人复算阶段,管理员至少必须公开或可核验地说明:Final /8中哪些块属于保留、哪些仍可供一般申请、测量发生在什么时间、已承诺但尚未完成的申请如何计入,以及其他可用IPv4空间与Final /8怎样分别登记。只公布一句“到了/11”而没有池状态,外部运营者就无法确认转换是否在同类请求之间一致发生。

D1还说,在到达第二阶段门槛时仍在处理中的申请,将按新政策评估。这一条把时间变成实质变量:同样的需求与同样的证明材料,可能因为申请跨过转换点而面对不同规则。封闭资料没有列出任何待处理申请,也没有证明现实中发生过追溯适用;但文本本身足以显示,可靠制度需要记录收件时间、阶段转换时间、适用版本以及案件处于哪一个处理节点。

第一阶段没有明示重复申请次数上限。这并不等于任何人可以自动反复取得地址,因为每次请求仍须满足资格和使用率条件;它只是说明,D1没有用次数直接封死复申。于是/15的较低上限与无明示复申次数上限形成一个制度组合:大需求可能被拆成多次受审请求,账本因此必须能够关联历次分配、使用证据和时间顺序。

这里最容易发生的误读,是把上限当成承诺值。/15表示单次允许的最大前缀规模,不表示每个合格申请者必然取得/15,也不表示管理员必须把池切成若干等大的/15。同样,/11是阶段条件中的规模,不是对一般池地理位置的公布。前缀算术能约束语言,却不能替文本制造地址地图。

90%使用率:有门槛,却没有完整测量规程

D1要求枯竭阶段的申请人继续符合IPv4分配或指派规则,并且已使用此前全部分配或指派的至少90%。对于此前没有AFRINIC IPv4空间的新LIR或终端用户的第一次请求,使用率条件不适用。这个例外在逻辑上必要:首次进入者不可能证明自己已使用一份从未取得的AFRINIC IPv4资源。

在善意解释下,90%门槛压低了过早复申的动机。申请人要先高比例使用已有资源,才可再次进入稀缺池;这让低上限不至于简单变成无成本的连续取号。它也把“有需求”从纯粹自述推进到需要某种持有量记录支持的状态。若规则被一致执行,旧持有者与新进入者的差别也可被清楚表达:前者提交历次使用证据,后者以首次申请身份进入专用判断。

但“90%”本身不是一套测量制度。D1的短条款没有说明观察日、使用单位、如何处理分散或碎片化持有、路由可见性与实际使用之间的关系,也没有交代资料错误的更正路径。若一个运营者的记录跨多个分配块,分母如何确定?归还中的空间怎样计算?测量快照与审核决定相隔多久才需要更新?这些不是为了否定门槛,而是决定同一个百分比能否被不同审核员一致复现。

因此,可靠记录至少需要把结论拆开:此前获配了哪些前缀,测量日为何,哪些被计为已使用,证据来自何处,例外是否适用,申请人能否指出账本错误。管理员可以在合同与服务规则范围内验证材料,却不能把事实争议处理成惩罚程序。发现记录不符,正当反应是说明、纠正、复核或依普通法律关系解决,而不是借号码记录控制去惩治网络行为。

门槛的制度价值最终取决于可反驳性。申请人若只能看到“未达90%”而看不到计算依据,数字就成了不可质疑的结论;若能看到持有清单、测量日期和计算方法,90%才是一条可以遵守、复算与纠错的行政条件。透明不是对稀缺纪律的削弱,而是使纪律免于变成任意裁量的前提。

IPv6条件:准备信号,不是部署证明

D1拟要求IPv4申请人已经从AFRINIC持有IPv6资源、在申请IPv4时同步请求IPv6资源,或者从上游提供者取得IPv6资源。它把进入剩余IPv4池与另一地址族的准备联系起来,试图避免申请人在消耗稀缺IPv4时完全不面对迁移问题。作为文件条件,这种设计易于记录:申请材料可以指明已有资源、同步请求或上游关系。

然而,资源在手不等于网络已经部署IPv6。它不能单独证明前缀已公告、业务已有流量、客户已获服务、系统完成双栈改造,也不能衡量部署质量。若把“持有”宣传为“完成迁移”,账本就会把一项可验证但有限的凭据夸大成运营成果。D1提供的是资格接口,不是部署审计。

这一区别影响政策评价。作为较窄的前置条件,IPv6资源证据可以提醒申请人把迁移准备纳入地址计划;作为宏大的技术转型指标,它又过于薄弱。最稳妥的读取方式,是承认它能证明的只是资源关系:谁已取得、正在申请或可经上游取得IPv6空间。任何关于路由、流量、客户采用或长期效果的判断,都超出了D1及封闭资料。

第一阶段上限、90%门槛和IPv6条件放在一起,构成一条三段式入口:先证明既有资源使用达到要求,再证明具备IPv6资源关系,最后让单次请求受/15封顶。这个入口可被行政化,也最需要避免把复合文件条件包装成道德资格。申请人符合或不符合一套私营服务规则,不等于它获得或失去某种公共身份。

取消明示最小值:从标准批次转向逐案适配

D1列出的第四项干预,是移除明确的最小分配单位。按作者对旧基线的概括,第二阶段原有最大/22、最小/24;新提案则强调没有明示最小值。这个变化常被较大的上限和保留区遮住,但它同样重塑了稀缺契约:规则不再通过一个统一下限告诉申请人“最少按多大单位处理”,而是允许请求与决定向更小单位延伸。

善意解释是按需适配。若某项可证明需求小于/24,没有明示下限可以避免为了满足标准批次而发出多余地址。越接近枯竭,每一小块未被实际需要的空间都可能具有机会成本;允许更细的申请,理论上可以让有限池服务更多差异化用途。对新交换中心,D1仍明确给出/24;这也说明“没有一般明示最小值”不应被误读为文书中所有通道都没有具体单位安排。

另一面是记录复杂度。分配单位越细,潜在案件数、前缀条目数和碎片化管理都可能增加;申请人与管理员也更需要说明为什么某一规模与证实的需求相称。封闭资料没有需求分布、处理成本或路由后果数据,因此不能断言取消下限一定节省地址,或一定增加碎片。能够确定的只是制度方向:D1把一部分判断从统一最低批次移回逐案需求和上限之内。

没有下限也不意味着管理员拥有任意缩小请求的自由。若申请人请求一个规模,决定只记录较小前缀,理由仍应连接到公布的需求标准、可用池状态与适用通道。否则,“灵活”会成为难以复核的不一致。申请人需要知道自己为什么得到这个单位、同类需求怎样处理,以及可否更正事实。取消数值边界时,理由边界反而要更清楚。

这项变化还凸显“最大值”与“典型值”的区别。/15、/22或IXP的/23都只是各自语境中的天花板,不是默认发放包。没有明示最小值以后,任何以最大值除以储备容量、再把结果称为“可服务组织数”的做法都会误导,因为实际单位可以不同,且资格、时间、归还和池拓扑都未知。配给规则限定可能空间,却没有预写现实分配序列。

从运营角度看,合理做法是让规模决定具备对称记录:申请人说明需求,管理员说明证据被如何评价,账本显示请求值与记录值,余额按实际前缀变化。这样,更细粒度可以是节约工具;缺少这些记录时,它也可能增加来回沟通和不确定性。取消最低值本身既不是宽松也不是严厉,它把制度质量更多地押在透明的逐案推理上。

第二阶段的三种保留逻辑

进入第二阶段后,D1并未把最后空间视为一个无差别池。它提出至少三种不同的保留逻辑:保护共享依赖的关键基础设施通道;保护此前没有AFRINIC IPv4空间的首次进入通道;以及为当时无法预见的未来用途保留选择权。每一种都回答不同问题,不能只因都叫“reserve”就视为同一层级、同一位置或同一发放方式。

关键基础设施部分拟从final /11中划出一个/16,即65,536个地址,并把单一运营者可获资源的上限设为/22,即1,024个地址。文书列举的合格基础设施包括经ICANN认可的DNS根服务器运营者、互联网交换中心、顶级域运营者、IANA和区域互联网注册机构。列举说明作者想保护的依赖类型,不证明任何机构已取得份额或享有公共法上的权利。

互联网交换中心还有更细的单位安排:IXP的最大值为/23,即512个地址;新的IXP可获/24,即256个地址;若替换对等互联局域网空间,原空间应归还IXP保留池。这种回收条款展示了一种闭环思路:专用空间不只发出,还要在替换时回流到原通道。不过,D1没有给出实际IXP数量、发放顺序、确切区块或任何一次归还。

新进入者部分拟从final /11中划出一个/14,即262,144个地址,专供此前没有AFRINIC IPv4空间的新LIR或终端用户。每个接收者只可取得一份资源,最大为/22。这与第一阶段没有明示复申次数上限形成鲜明差别:专用新进入通道用“首次身份、一次资源、单次上限”把入口机会圈定得更窄。

这条通道最强的合理性在于防止先来者把所有剩余入口耗尽。一个从未持有AFRINIC IPv4空间的网络,不会因为无法展示既有分配的90%使用而在门外等待;专用储备给它一次有限进入机会。但要避免优惠沦为关系性裁量,账本必须能核验“无此前持有”的范围、申请主体身份、关联记录和仅一次取得。核验的是登记历史,不是对新进入者政治价值的评判。

第三种保留是D1拟从Final /8中留出一个/13,即524,288个地址,用于未来无法预见的用途。作者还设想,在其他可用空间已无法满足请求时,可在政策讨论邮件列表咨询、考虑需求和其他因素后,为枯竭池补充空间。这个设计承认了预测有限:今天写规则的人不一定知道明天哪种技术需求最重要。

选择权也带来未定性。D1没有指明未来受益者、确切前缀、补充多少、何种计算触发补充,或“其他因素”如何排序。邮件列表咨询可以为私营协调提供意见,却不能自动产生立法授权、财产权或大陆范围的民主委托。越是把受益人选择推迟到未来,越需要届时公开决策规则与账本变化,而不是用“共同体最佳利益”替代可核验理由。

不能画出的地址地图

这份方案最值得保留的技术克制,是拒绝把前缀算术冒充拓扑。D1说关键基础设施的/16与新进入者的/14来自final /11;它却把未来用途的/13描述为来自Final /8。文书没有公布三个储备的确切网络前缀,也没有证明它们全部彼此分离。读者因此不能把/16、/14和/13统统从同一个/11中相减。

纯容量计算当然可以进行:/11是2,097,152个地址,/16是65,536个,/14是262,144个,/13是524,288个。但这些数只能告诉我们每种前缀的数学容量。它们不能告诉我们/13是否位于、邻接或另行坐落于所谓final /11,更不能给出一个唯一的“一般池剩余数”。没有精确前缀和关系说明,任何整齐的切块图都会比原文知道得更多。

这并非琐碎的制图缺陷。阶段触发本身依赖“非保留Final /8空间”还剩多少;若保留区的边界与相互关系不可见,外部观察者便无法从命名规模复算非保留余额。一个方案可以在概念上区分通道,却仍在操作上缺少足够的余额对账。名称告诉你用途,拓扑告诉你它从哪里扣除;两者缺一不可。

透明账本应为每一储备记录精确区块、设立时间、用途、出入变动与当前余额,并说明它如何影响阶段触发的分母和余额。若将来重新分类,也应留下前后版本与理由。这里描述的是一套使私营分配规则可验证的最低信息结构,不是在声称D1已经提供了这些资料。恰恰相反,D1的文字只足以重建架构意图,不足以重建唯一地址地图。

容量不是获配次数,算术也不是经济结果

前缀数字给分析提供了硬边界,也容易制造虚假的确定感。一个/22包含1,024个地址,所以可以准确说D1为一般单一接收者或关键基础设施运营者设置的相应最大单位具有这一数学容量;却不能据此说每个接收者都会取得1,024个地址。请求可能较小,决定可能较小,储备也可能包含无法从文本识别的排列约束。上限约束一次决定,不预告决定的实际分布。

同样,把/16的65,536个地址简单除以/22的1,024,虽然能得到一个纯数学的整块商数,却不能把它命名为关键基础设施“名额”。D1没有说明每次都按上限发放,也没有给出确切前缀、申请数、发放次序或每种基础设施的需求。对于IXP,/23最大值与新IXP的/24安排又让单位不一致;归还的对等局域网空间还可能回流。静态除法无法表达这种动态账本。

新进入者储备亦然。/14包含262,144个地址,每一接收者只得一份且最大/22,这能证明通道同时受总容量、单次规模和次数限制。它不能证明有多少合格新主体,也不能证明池会以等大的/22连续切分。把理论整除结果当作承诺名额,会掩盖“小于上限”的可能,也会把未知需求变成虚构事实。

经济效果更不能仅由容量推出。小批次可能减慢单次下降,却可能提高复申频率;专用储备可能保留进入机会,却也可能在某段时间让一般池更紧;未来用途块保有选择权,却暂不产生可观察受益人。每一机制都改变机会的时间分布和行政成本,而不只是地址总数。没有申请到达率、处理时钟、实际单位和池快照,就不能给出耗尽持续时间或市场影响的量化结论。

这也是为什么D1的分配单位必须与证据记录一起读。/15回答“单次最多多大”,90%回答“复申前要证明什么”,首次例外回答“没有历史持有者怎样进入”,专用储备回答“从哪一用途通道扣减”,阶段触发回答“何时切换规则”。任取其中一个数字,都不足以重建机会;只有把五类问题连接起来,才形成一笔可审计决定。

对公众沟通而言,最诚实的做法是把三层陈述分开。第一层是数学事实:各前缀包含多少地址。第二层是文本事实:D1给哪个阶段、通道或申请人设置何种最大值和条件。第三层是尚未知的运行事实:申请、获配、使用、归还、持续时间与实际影响。前两层可以准确说明,第三层不能借算术补写。

这一分层还能防止把稀缺道德化。得到较小或较大前缀,首先是需求证据、通道规则与池状态共同产生的行政记录,不是对组织社会价值的奖惩。私营记账者应解释记录如何形成,而不是把容量决定包装成批准、制裁或共同体认可。数字越精确,越要警惕它被用来掩饰未经证明的制度含义。