一、胎心
一座靶场是怎么被"生"出来的。这个话题在整个行业里出奇地冷清。书架上讲建设的有,讲运营的有,讲演习导调的更多,唯独没人讲受孕:第一笔经费从哪个科目里长出来,第一份需求文件是谁在哪一年签的字,立项会上反对意见是怎么被摁下去的。大家默认靶场是从天上掉下来的,就像孩子默认自己是捡来的。可出生这件事偏偏决定了后头的一切——先天体质、营养结构、能活多久、死于什么,多半在胎心第一次跳动时就定了调。
先说一个贯穿全篇的基准事实:预算科目在,靶场就在,科目消失那天就是死亡证明签发日。把这个判断倒过来用,就是出生学的起点:科目第一次在预算书里出现的那天,是胎心第一次被听见的时刻。不是奠基铲土那天,不是挂牌剪彩那天,更不是新闻发布会那天——是国会拨款委员会的表格里第一次为这个东西单列一行的那天。铲土可以摆拍,科目不能伪造。
国家网络靶场的胎心,出现在一份编号 DARPA-BAA-08-43 的文件里。2008年5月5日,国防先进项目局战略技术处发出这份广泛机构公告,标题就三个词:National Cyber Range。公告的正文第一页写着项目的来历——响应总统当年一月八日签署的国家网络安全综合计划。这份综合计划本身值得停一秒:它从签发那天起就是保密的,正文至今没有完整公开,外界能看到的只有后来解密的几段摘要。也就是说,国家靶场的父亲是一份公众读不到的文件——孩子的出生证明上,父亲一栏是涂黑的。这种出身给靶场带来了两样东西:顶格的资源通道,和终身的保密体质。它后来十几年里大量技术细节不公开、验收记录查不到,根子都在这一栏涂黑里。
而公告的授奖章节里还有一句不太起眼的坦白:本公告项下的政府义务取决于零九财年拨款的到位情况,截至公告首次发布之日,这笔拨款尚未获得国会授权。
把这句话翻译成家话:胎心听见了,但脐带还没接上。医生把听诊器按在肚子上,咚、咚、咚,全家都听见了,可胎盘那头的血管还没接通——供血承诺停留在"应该会来"的水平。这就是靶场出生的真相,也是整个出生学的第一课:政治文件负责受孕,预算科目负责心跳,拨款负责供血——三者凑不齐,胎儿随时可能停在图纸上。行业里每年都有一批"已立项"的靶场悄悄消失,查不到死讯,因为它们从来没真正活过:文件怀的孕,科目没接住,胎停育。

所以看一座靶场的出生,别先看奠基典礼的排场,先翻三个日期:需求文件签署日、预算科目出现日、首笔拨款到位日。三个日期间隔越短,胎儿的供血越稳;拖过两个财年还没凑齐的,多半生不下来,生下来也是体弱儿。
二、三种受孕
回看美国靶场二十几年的生育史,受孕方式大体三种,而受孕方式几乎决定了孩子的先天体质。

第一种:路线图受孕。2003年,国防部信息作战路线图里写了一句建议:国防部需要一个一体化试验靶场,为计算机网络攻击、电子战和其他信息作战能力的发展、试验与演习提供支撑——建议建设一个由信息作战和网络攻击靶场组成的网络。一句话,怀了孕。注意这句话的句式:不是哪个部队拍着桌子喊"我要",而是规划文书推演到此处,逻辑上"应该有"。2005财年,副部长签备忘录指定联合部队司令部当牵头单位;2006财年,联合信息作战靶场宣布初始作战能力——十个节点,三个用例。这就是 JIOR 的出生:父亲是路线图里的一句话,母亲是一份备忘录,产房是牵头单位的建制。
路线图受孕的孩子,特点是名正言顺但先天体弱——需求是文书推导出来的,不是用户排队排出来的。文件说它该存在,它就存在了;至于存在之后谁来用、用得有多勤,文件管不着。JIOR 后来的生长曲线证实了这一点:07年十一场活动,08年四十个节点十八场,11年七十个节点六十二场,14年九十个节点六十场——十几年稳步长个儿,从早产保温箱里的小不点长成了大块头,看起来一切正常。但2020财年预算书里有一句自白暴露了体质:历年 IT 更新经费有限,替换硬件都是在故障、报废、停服之后才买的。建设时有科目,成长时没奶粉——路线图受孕的孩子,多半带着这个胎记。出生时文件给足了排场,长大后文件早进了档案馆,没人再为它的奶粉钱签字。
第二种:总统计划受孕。国家网络靶场是这一种。综合计划是总统签的,项目层级直接顶到天花板,资源、密级、跨部门协调一路绿灯。这种受孕的孩子先天最强:出生就是"国家资源",招标文件里写得明白——靶场将成为测试涉密与非涉密网络项目的国家资源,先进项目局是所有事项与冲突的最高权威。仲裁权顶格,意味着这孩子在家族里的辈分一出生就定死了:叔叔伯伯的靶场跟它发生冲突时,听它的。
但总统计划受孕也有它的暗伤:孩子的合法性系于政治文件,政治文件的保鲜期以任期计。爹是计划,计划会换届。综合计划是布什政府最后一年的产物,签发八个月后白宫易主——幸运的是奥巴马政府把它接了过去,整个计划从头密到脚,反而因祸得福:没人能在公开场合拆解它,也就没人能在公开场合拆它。可这个运气不是制度,是偶然。下一份总统计划怀的孩子,未必赶得上同样的运气。爹是政治文件的孩子,命里注定要过一次换届的鬼门关。
第三种:编制受孕。持久网络训练环境是这一种——一百三十多支网络任务部队建了制,训练时数没地方消化,需求不是推导出来的是挤出来的。队伍在那儿,人坐在那儿,训练大纲规定的时数摞在那儿,没有靶场就是交不了差。咱们在《把靶场当生意做》里解剖过它的商业模式,这里只说一句受孕方式的差别:编制受孕的孩子,需求最实,但出生最晚——要等编制先长大到疼,疼到立项。从任务部队成军到持久训练环境立项,中间隔了好几年,那几年的训练是东拼西凑借场地熬过来的。编制受孕的过程最疼,可一旦生下来,饭碗最稳:只要编制在,孩子就有饭吃;而编制的寿命,通常比政治文件长得多。
三种受孕没有高下,但看清楚孩子是怎么怀上的,就能预判它先天缺什么:路线图受孕缺经费韧性,计划受孕缺政治续航,编制受孕缺时间。立项论证里如果肯老老实实写明受孕方式,后头的营养方案、护航安排、退出预案就该跟着受孕方式走——遗憾的是,多数立项书对这一节讳莫如深,仿佛承认自己是文件受孕就矮人一头。其实恰恰相反:藏着掖着的出身才是风险,写明了的出身是产检报告。
三、产房里的赛马
胎心之后是妊娠。国家网络靶场的妊娠过程,是一套先进项目局拿手的赛马制——同一个胎儿,让好几个团队同时怀,怀到半程比一次,再怀到足月比一次,最后只接生一个。

2009年1月,一期开奖:十二家投标,七家中标,合同总额约三千万美元。名单和价码值得逐个看:斯巴达公司八百六十万,约翰·霍普金斯大学应用物理实验室七百三十万,洛克希德·马丁五百四十万,BAE 三百三十万,科学应用国际二百八十万,通用动力一百九十万,诺斯罗普·格鲁曼三十四万四千零九十七美元。七张图纸,价格相差二十五倍。诺格那张三十四万的单子,说它是合同不如说是挂号费——赛马制的门票本来就不均质,有人押全部身家,有人买张彩票保持席位。报价本身已经泄露了每家的算盘:有的是真冲着冠军去的,有的是来摸清游戏规则的,还有的是怕缺席了这桌牌、下桌牌就没自己的座了。
一期干什么?画图纸:初步设计评审、作战概念、详细工程计划,外加一份二期投标书。七家各画各的,画完同台评审。项目主任范普特当时给这场赛马定了调:国家靶场是最适合先进项目局的活儿,因为我们要确立的是科学与技术的基础——通过细致的观察、测量与分析,靶场将给国家的网络研发技术拿出真实、可量化的评估。注意这个定位:靶场从受精那一刻起就不是训练场,是测量仪器。不是给人练手的健身房,是给技术称体重的磅秤。这个基因后来决定了它的全部命运——它的指标体系、它的复现强迫症、它对"科学有效性"四个字的偏执,全都从这一句话里长出来。
2010年初,二期开奖:七进二。洛马三千零八十万,应物所二千四百八十万,各造一台原型靶场真刀真枪地比。图纸阶段的评审再严格也是纸上谈兵,原型阶段是动真格的:同样的考题,两台机器分别跑,跑出来的数据见公婆。应物所的团队成员名单里有一家值得停下来看:犹他大学——咱们在前靶场的文章篇幅里讲的那套二十五年四次转世不死的 Emulab,就是它的作品。也就是说,国家靶场的基因库里,早就流淌着那个不死软件的血统。胎儿的染色体里写着:这个孩子的部分基因来自学术界最长寿的试验床。后来国家靶场对大规模拓扑生成和节点编排的那套思路,行家一眼能看出师承。
三期定生死:两家原型对决,胜者建成全尺寸靶场。洛马笑到了最后——它的仿真训练部门在奥兰多,于是国家靶场生在奥兰多。接生婆的产业地址决定了孩子的出生地。
赛马制的账面很清楚:三千万买七份图纸,五千六百万买两台原型,最后一份合同留一个冠军。贵不贵另说,先注意一个细节:这套制度的本质是把失败制度化——每期结束都有生死指标评审,通不过就出局,五份落选图纸和一台落选原型,是这笔投资的计划内损耗。传统采购的逻辑是"选一家好好干,干砸了追责",赛马的逻辑是"一开始就买定有人会输,输家的费用照付"。前者把失败当事故,后者把失败当成本。用三份图纸的价钱买一份最优图纸,外加六份"此路不通"的探路报告——这笔账到底划算不划算,取决于有没有人把探路报告当回事。这一点后头还要挨刀。
四、产房的阿普加评分
1952年,麻醉医生弗吉尼亚·阿普加给新生儿发明了五项体征评分:心率、呼吸、肌张力、反射、肤色,每项零到二分,出生一分钟和五分钟各评一次。这套评分把"这孩子生下来行不行"从玄学变成了医学——在它之前,新生儿的状况靠产婆的经验和眼神;在它之后,全世界的孩子出生时都要过同一把尺子。
国家靶场的招标书里,有一套一模一样的装置:三期工程的生死指标表。摘抄几条,感受一下2008年的产房标准:
——重构试验节点,十五分钟以内;
——按配方和配置文件重构整个靶场,一小时以内;
——根据需求从零搭建一万个节点的试验,两小时以内;
——全网时钟同步,误差一毫秒以内;
——四小时内把指定的物理机克隆到中断级——连芯片组和外围卡都要仿真——跑分与真机差距百分之十以内;
——试验主管提交的故障工单,四小时内闭环;
——复制的网络与物理网络的基准跑分差距,百分之十以内;
——复制的人类行为,在百分之八十的事件上达到真人水平;
——试验时间加速或减速至少百分之二十五,试验结果不变。

这张表不是一锤子买卖,它还带着产检的序列。二期的指标就比三期松一档:重构节点放宽到三十分钟,重构靶场放宽到两小时,搭建规模只要一百个节点、时限六小时,时钟同步容忍十毫秒。从二期到三期,每一项都收紧数倍——三十分钟变十五分钟,一百节点变一万节点,十毫秒变一毫秒。这就是妊娠期的产检逻辑:胎儿每长一程,及格线就抬一程,临盆前的最后一次检查,用的是足月标准。赛马制真正值钱的地方不在"比",在这条逐期收紧的指标曲线——它把"够不够好"从评审会上的口舌之争,变成了招标书里印好的数字,谁应标谁就签字认账。
这张表值得逐行细读,因为它其实回答了一个根本问题:什么叫"一座靶场建好了"。前三条是速度指标——十五分钟、一小时、两小时,三个数字定的是靶场的周转率,周转率定的是它能同时伺候多少场试验。中间三条是保真指标——一毫秒、百分之十、百分之十,定的是仿真与现实的距离,距离定的是试验结论敢不敢往真实世界搬。最后三条是最出格的:故障工单四小时闭环,是把运营服务写进了出生证明;后两条咱们单独说。
复制的人类要有八成像人,时间要能揉快揉慢而结果不变——这是写在出生证明上的科幻。2008年,全世界没有任何一套系统敢承诺这两条,招标书敢写,承包商敢应。阿普加评分评的是"活不活得下来",这张表的最后两行评的是"能不能改变学科"——如果人类行为可以程序化复制到八成,如果试验时间可以伸缩而结论不变,那么"网络试验"就第一次够着了自然科学实验的门槛:可重复、可控制、可加速。这是靶场从工程设施升格为科学仪器的最后一级台阶。
而前面那些看似平凡的数字,今天读来像一份预言清单:封装隔离那条,是这个系列《一室四密》的胚胎;取证级数据采集那条,是《试验数据采集》的胚胎;知识管理库那条,是《演习散场之后》的胚胎;恶意软件库和国家级对手那条,是《假想敌是怎么炼成的》的胚胎;配方复用那条,是《靶场里开个应用商店》的胚胎。我们用了多篇解剖的技术专题,几乎每一项都能在这份出生证明上找到对应的一行。
这就是出生学最深的发现:一座伟大靶场的能力边界,在受精时就画好了。后来的十几年,只是把那张清单逐行兑现。反过来也成立:出生证明上没写的能力,后头很难凭空长出来——不是不能,是要再走一次受孕流程,再等一个财年,再赌一次拨款。靶场不是有机体,长不出清单外的器官;它的每一项成年能力,都是胎儿期某个指标的迟到的兑现。
五、消失的检查项
但出生证明也藏着另一份清单:那些写下了却再也没被提起的项目。

复制人类百分之八十达标——这条指标在后续的公开文献里再没有出现验收记录。时间伸缩百分之二十五结果不变——同样销声匿迹。不能说这两项验收没过,只能说:从某个时点起,没人再公开追问它们。出生指标表里最有野心的两行,安静地退出了病历。它们不像一期落选者那样有一场正式的葬礼——落选好歹有个"落"字,这两行连下落都没有。
这件事比"指标没达到"本身更值得琢磨。一个行业对出生指标没有事后追踪的学科:产房里评了分,出院后没人复查,发育偏科的信号就这样被放过。医学里阿普加评分之所以有用,恰恰因为它连着后面的儿科随访——一分钟评分低的进保温箱,五分钟评分低的做神经筛查,评分不是仪式,是分流。靶场的出生指标没有下游:评完了,验收了,档案一合,再没有人拿着出生证明对照十七岁的少年问一句"当年承诺的八成像人,现在几成了"。
赛马制还有个更隐蔽的损耗。七份一期图纸、两台二期原型,落选的五份图纸和一台原型去了哪?那里面装着五个团队对"国家靶场应该怎么建"的不同答案——有的也许押注了不同的虚拟化路线,有的也许设计了不同的数据架构,有的也许在自动化编排上走得更激进。这些答案在2010年的评审桌上被判了负,可评审判的是"此刻谁最优",不是"此方永远不通"。也许其中某个答案在另一个方向上是对的,也许某个落选设计里的某个局部,正是十年后某座新靶场绕了远路重新发明的轮子。赛马制解决了"选谁",没解决"落选的智慧归谁"。这些图纸是计划内损耗,但损耗掉的知识没有人收尸——它不像硬件能进仓库,不像软件能进版本库,它随着团队解散、人员跳槽、保密协议生效,安静地蒸发了。
六、什么时候答案是"别建"
出生学的最后一课,是学会不生。
立项论证的第一问,从来不是"建成什么样",而是"不建会怎样"。回看那份招标书的目标段,它其实给了一个诚实的答案:让国家开展网络行动的能力发生一场革命——无偏向、定量、可复现、多场并行、互联网尺度、科学方法。每一条都指向一个判断:当时没有任何现成设施能做到这些,连"拼起来用"都不行。这个判断就是"必须生"的论证——它不是先定了要建再找理由,而是先证明了空白存在再落笔建设。这种论证结构,今天的立项书里已经不多见了。

反过来,"别建"的论证也有标准句式,三个反问:现有靶场的空闲产能够吗?联邦几张网接起来能凑出这个能力吗?商业服务能买到吗?多数"必须建"的论证,经不起这三个反问;而立项文化里,写论证的人恰恰是建设最大受益人。产科医生的收入来自接生——这就是立项论证永远偏阳的制度原因。让建设方论证该不该建,等于让装修公司评估你家该不该装修,结论在评估开始前就写好了。
还有一种更体面的"不生":只生软件不生设施。Emulab 的血统证明了软件可以比设施长寿得多——机房会老旧,服务器会报废,但那套"把试验描述翻译成资源编排"的思想二十五年四度转世还在服役;联合那张多级网的示范证明了连接可以替代新建——把已有的节点缝成一张网,比从零盖一座新城便宜一个数量级。出生学的成熟标志,是"建"从默认答案变成四个选项之一:新建、复用、联邦、租赁。四个选项各配一套论证模板,立项书里要先证伪另外三个才能选新建——什么时候这样的立项书成了常态,出生学才算真正立了科。
还要替"不生"说一句公道话。行业里"不生"的论证输了,代价是几年后多一座闲置的靶场;"生"的论证输了,代价是立刻丢掉一笔预算、一个团队、一任政绩。两边的赌注不对称,赌局自然一边倒。所以光给"不生"发合法性还不够,得给"不生"的论证人也配上筹码:论证结论为"不建"的项目组,其预算额度结转给复用和联邦方案的改造费——让"不生"也有奶吃,产检报告才敢说真话。

七、出生之外
一座靶场的完整生命,就是胎心、评分、成长、移植、善终这一整条链:靶场是制度的孩子,不是技术的孩子。技术决定它跑得多快,制度决定它生不生得下、活不活得长、死不死得体面。
这个行业过去二十年把全部聪明才智花在了链的中间——建设、运营、演习——而链的两端,受孕前的需求测量和临终后的遗产分配,至今没有学科。两端的空白不是疏忽,是结构:中间的事有部门管、有科目养、有政绩出,两端的事无利可图。可生命周期这门课就是这样,两头不管,中间再精彩也是一段没有开头和结尾的录像。
声明:本文来自时间之外沉浮事,版权归作者所有。文章内容仅代表作者独立观点,不代表安全内参立场,转载目的在于传递更多信息。如有侵权,请联系 anquanneican@163.com。