第五章(第6/6页)
“曼尼尔,”教授半信半疑地说,“你能画幅示意图吗?听起来不错——但是它跟传统的方式太不一样,我有点理解不了,得看看才行。”
“哦……要是有立体绘图仪就好了。试试吧。”
(别以为画一百二十一个四面体,组成一个五层的开放型金字塔,并清楚表明彼此之间的联系是件容易的事,要不你自己来试试!)
过了半晌,我说道:“瞧这底部的草图,除了角落的点之外,每个三角形的顶点其实都是与相邻的一到两个三角形公用的顶。顶点交汇处即各三角形之问进行联系的环节,这一联系既可单向也可双向——像这样一个通讯网络,其功能已远远超出实际需要,其实单向联系就够了。角落里的这几个点没有与其他三角形公用,因此它的联系对象就应该是紧靠其右的相邻角落的那个点。万一某个点为其他两个三角形所公用,则应选择右边那个进行联系。
“现在用人来做演示。看第四级,以D为代号。这个点代表战友丹。算了,干脆再往下一级找个例子,让你们看看万一上下三个级别的联系被切断,结果会怎么样——用E作下一个级别的代号,埃格贝托同志就是这一级别的一员。
“埃格贝托在唐纳德的领导下工作,与他同支部的还有爱德华和埃尔默(姓名头一个字母都是E,代表同属E级)。在他领导下的有F级的弗兰克,弗雷德和法索三人(第一个字母是F)……他知道如何把信息传给与他同级但不同支部的埃兹拉,对埃兹拉的姓名、面部特征、地址,其他任何事情却一无所知——但在紧急情况下可以通过某种方式,譬如电话,跟埃兹拉取得联系。
“现在看看这个组织如何运作。第三级——C级的卡齐米尔,向警方告密,出卖了同支部的查理和科克斯,他的上级贝克,还有下级支部的唐纳德、丹、和迪克。这样E级的埃格贝托,爱德华和爱尔默,以及他们以下级别的所有人都与上级失去了联系。
“三个人都报告了此事——信息的冗余重复对任何一个联络系统都是必要的——就拿埃格贝托为例。他打电话给埃兹拉请求支援,不巧的是埃兹拉的领导是查理,因此也与上级失去了联系。埃兹拉继续传递信息,把这两个问题通报给了她的安全联系人埃德蒙。埃德蒙碰巧又是科克斯的下级,也跟上级断了联系。于是消息继续横向传递,等到通过恩赖特……最后绕出了机构中已损坏部分,向上传到多弗尔(D级)、钱伯(C级),比维克斯(B级)到达亚当(A级),最后到达领导办公室……领导办公室又通过金字塔的其他途径向下传递消息,消息到达级后,通过横向传递,埃格贝托从埃斯特处得到消息,于是向埃兹拉通报,最后到达埃德蒙。消息上下左右地传递,迅速到达组织的每个角落。不仅如此,凭借它们传递的途径,指挥办公室可以准确定位遭受损害的环节,并了解损害的严重程度。这样整个组织不仅能够继续运作,而且可以迅速进行自我修复。“
怀娥勾画着线条,试图让自己相信这个结构的可操作性——她会相信的,这不过是个”傻瓜型“的结构而已。如果让迈克研究几个毫秒,他肯定能设计出一个更棒、更安全、更简单的联系网络,或许——我敢肯定——它会找到法子,在加快传递速度的同时,还能防止叛变的发生。可惜我不是电脑。
教授一脸茫然地盯着图纸。
“怎么了?”我说,“放心,这东西能用,我可是吃这碗饭的!”
“曼尼,我的孩子——哦,奥凯利先生……你愿意领导这次革命吗?”
“我?开玩笑,当然不行!我可不是什么愿意为理想抛头颅洒热血的烈士!刚才我只是把这个当程序玩玩而已。”
怀娥抬起头来。“曼尼,”她严肃地说,“你当选了。就这么定了。”