美文网首页七夕缘起
七夕缘起-第2.1章-链路设计

七夕缘起-第2.1章-链路设计

作者: 七色瑾林 | 来源:发表于2021-04-29 00:09 被阅读0次
    七夕缘起-第2.1章-链路设计

    01
    搬完了家,牛郎美美地睡了一觉。可能是太累了,日上三竿,牛郎还在梦乡之中。
    “碰!”牛郎翻了个身,没想到,翻过头了,掉到床下了。
    “头疼……”牛郎低声嘀咕着,然后挣扎着爬起来,穿戴,洗漱。
    “咚咚咚!”刚洗漱完毕,就听到了敲门声。
    “谁啊,竟然也起的这么早。难道是阿牛在叫我?”牛郎心中满是疑惑。
    打开门,牛郎惊住了:
    只见门前两人,一人身着黑衣,一人身着白衣,一前一后,出现在门口。
    牛郎的舌头好像有点不听使唤:“难难难……难道,刚才我掉到床下是摔死了么?”

    门口的两人先是一愣,转而,黑衣人顺着牛郎的话继续说:“是的,你的大限已至,随我们走吧!”
    “我还有好多事情没做完呢……此生不能再见织女一面,真是遗憾啊……”牛郎的声音中透出几分无奈。
    “好了,姐姐,别开玩笑了。牛郎啊,听不出我们的声音了吗?”后面的白衣人说道。
    牛郎有些疑惑,想了想,说:“难道,你们是小艾和小皮?”
    “猜对了。怎么样,我们确实是货真价实的神仙吧?”


    02
    这时,牛郎才仔细打量了门口的两人:
    只见两位一脸稚气的小姑娘,模样竟是那样的相似。吹弹可破的红润圆脸,
    圆圆的小脸吹弹可破,青丝皆是垂过香肩,长及柳腰,一袭花嫁包裹着略显生涩的身材。
    两人比牛郎矮了一头,那一黑一白的衣着,形成了鲜明的对比。
    自然流露的尊贵气质,却也透着几分俏皮可爱。
    (额……作者不擅长外貌描写,请大家自行脑补画面:一位玉树临风翩翩少年(牛郎),两位小萝莉身着黑色花嫁(小艾)与白色花嫁(小皮),黑白衣着源自第1章番外)
    牛郎想起了一位红楼常客曹先生的话:“闲静时如姣花照水,行动处似弱柳扶风。”

    然后,牛郎心直口快地说:“你俩也太矮了吧?”
    “话说你见过一米八的喜鹊吗?”
    “这一米四的喜鹊我也是头一回见呀!”
    小艾与小皮一脸无辜,心想:“这也太直男了吧,织女到底是怎么看上你的……”

    “咳咳,”牛郎打破了僵局,“承蒙两位仙子光临,寒舍蓬荜生辉……”
    “说人话。”
    “请进,喝茶。”
    “动脑子。”
    “请进,吃豌豆。”
    “这还差不多。”

    小艾与小皮在客厅落座,牛郎端上上好的豌豆,同时也各斟上一杯香茶。
    “具体需要喜鹊帮你做什么,你想好了吗?”小艾问道。


    03
    牛郎说到:“已经有所规划。”
    “怎么可能这么快,我才不信呢!说来听听。”小艾说到。
    “那么我问你们,你们作为喜鹊仙子,能否联系上世界上所有的喜鹊呢?”牛郎先抛出了一个问题。
    “不能。虽然我们是神仙,但神力也是有范围的,只能影响到一定范围内的喜鹊,准确地说,是可见范围内的喜鹊。”小艾说到。
    “当然,因为神仙的地位在,所以,如果我们发布命令,不管是直接还是间接,凡是能收到命令的喜鹊,一定会响应的。”小皮补充到。

    牛郎端起茶杯,喝了一小口,继续说到:“那么,接下来请两位先暂且放下我与织女的事情,咱们先来探讨一个小问题。”
    “别搞得神神秘秘的,快说。”小皮总是那样的急性子。
    “你们能否联系上,这个世界上的任意一只喜鹊呢?”牛郎给出了问题。
    “这不可能吧?我们也不可能知道每一只喜鹊的情况呀!”小艾说到。

    “那么我们再简化一下问题,如果你要给一只喜鹊下命令,你需要怎么做?”
    “找到这只喜鹊然后给它命令。”小艾说到。
    “那么要找到这只喜鹊,需要哪些必要信息?”
    “这只喜鹊的位置。”
    “只有位置就足够了吗,如果相同位置有多只喜鹊呢?”
    “那还需要知道这只喜鹊的身份。”


    04
    “我们继续深化问题。怎样才能确定一只喜鹊的身份呢?”
    “我一般是用名字。”
    “如果你要在这喜鹊山上,找一只叫做‘麦可’的喜鹊,你能唯一确定这只喜鹊吗?”
    “能……不,不能。因为可能有相同名字的喜鹊。”
    “那要怎样才能更准确地确定喜鹊身份呢?”
    “名字……再加上出生时间,我觉得应该足够了。”
    “难道不会有同一天出生的同名喜鹊吗?”
    “我说的是时间,不是日期。其实,喜鹊父母会告诉孩子它们的出生时间,就跟给它们起名字一样。”
    “时间精度?”
    “毫秒。像我们现在成了神仙,时间可以精确到纳秒。”

    “我补充问一下,织女作为神仙也有这样的精准时间吗?”
    “我觉得没有。前面也跟你说了,喜鹊曾经是和平信使,所以我们本身有极强的空间定位与时间校准能力,其他神仙应该不具备这些能力。”
    聊到这里,牛郎好像忽然想起了什么,问道:“对了,既然你们是神仙,那么,你们听过‘无名渊’这个地方吗?”
    “听说过,没去过。无名渊是一座繁华的不夜城,但是,无名渊中没有时间概念。”
    “喜鹊在那里能准确计时吗?”
    “不能。虽然喜鹊可以自由出入无名渊,不过因为在那里无法告知孩子生日,因此,喜鹊也不会在无名渊养育子女。”
    “完了,竟然被王母摆了一道。”牛郎有些气愤的锤了一下桌子,好在茶杯只是晃了一下,没有倾倒。
    此时的牛郎已经知道,约见织女比想象的更困难,夜正长,路也正长。


    05
    牛郎平复了一下心情,回到了刚才讨论的话题:“所以,如果要准确定位一只喜鹊,需要两个信息:位置,身份。二者缺一不可。”
    “为了便于表述,我们将两者统称为‘地址’。”
    “至于位置信息,就用你们的名字代替吧,小艾小皮,那就叫做‘艾皮地址’吧。”(IP)
    “关于身份信息,用刚才例子中提到的‘麦可’吧,就叫做‘麦可地址’。”(MAC)

    “为什么说二者缺一不可呢?如果只有麦可地址,那根本不知道要去哪里找。”
    “同样,如果只有艾皮地址,那到了地方,根本不知道找谁。而且,没有麦可地址,甚至很可能找错,把路过那里的喜鹊当成了要找的喜鹊。”
    “好,现在你们这样去想:每一只喜鹊,都有自己的地址。无数只喜鹊在世界各个角落,联系起来,仿佛一张巨大的网。”
    “这张互相联系的网,我们可以称之为‘互联网’,而艾皮地址和麦可地址,就是定位互联网中每一只喜鹊的关键所在。”

    “当然,这只是一切的基础,还需要附加一个寻路策略。”
    “举个例子,如果你,小艾,你与小皮相隔很远,超出了一顿饭的距离,之前说过会饿死,你们不可能直接联系上。”
    “但在你们周围,一顿饭距离内,一定有其他喜鹊。就这样层层传递,你的消息就会到小皮哪里。”
    “这种由一处到另一处的寻路策略,我称之为‘路由’策略。”
    “互联网加上地址和路由,就可以让你联系上每一只喜鹊,甚至,任意两只喜鹊之间都可以相互联系。”
    牛郎将杯子中的茶一饮而尽,颇为畅快。


    06
    牛郎给小艾与小皮斟上茶水,然后给自己也添了一些。“怎么样,我解释清楚了吧?”
    “牛郎哥哥,你好厉害呀!”小皮一脸崇敬地看着牛郎。
    “地址相关的我们都听明白了,那这个‘路由’策略又是什么呢?”小艾问道。
    “这就是整个策略的核心技术了,这里有点难,你们可要好好理解下。”牛郎神秘一笑。
    “可不要低估神仙的智商哦!我和姐姐可都是过目不忘的~”小皮自信地说到。
    “洗耳恭听。”小艾也附和到。

    “咳咳,”牛郎清了清嗓子,开始说道:
    “好,我们先从最简单的情况说起。还是上面的例子,你们姐妹要进行通信,也就是小艾要给小皮发消息。”
    “如果你们就在对方的可达范围内,那么,很简单,小艾直接过去找到小皮就好了。”
    “现在问题难度升级一下,你们相距很远,不能直接联系,中间必须经过另一只喜鹊,我们称之为喜鹊甲。”
    “假如你的可达范围有一千只喜鹊,那么,小艾,你怎么知道要联系的是喜鹊甲,而不是别的喜鹊?”

    小艾想了想,说:“每一只都询问一下?”
    “作为喜鹊甲,它并不知道自己能联系上小皮,除非它在自己的区域内先找一遍。”牛郎说,“你的每一次询问,都会让这只喜鹊在范围内找一遍小皮,然后才能给你答案。一千只问下来,要好几天吧?”
    这时,小皮眨了眨眼睛,说道:“我想到一个办法。既然在这一千只喜鹊中,必然存在一只喜鹊甲,那么,我直接把消息告诉所有喜鹊就好了。”
    牛郎伸出了大拇指:“厉害!”


    07
    接着,牛郎分析道:“你们的方案,都能解决问题,而且工作量也基本一样。”
    “我们假定,每只喜鹊查找一遍自己的范围,需要一小时。”
    “小艾的方案是串行的,可能第一只就找到了喜鹊甲,那么时间上只需要喜鹊甲找到小皮的时间,也就是上面假定的一小时。”
    “但如果小艾运气不好,最后一只,也就是第一千只喜鹊才遇到喜鹊甲。那么,小艾找到这最后一只喜鹊甲,其实查找了自己的范围一遍,要花费一小时。”
    “前面的九百九十九只喜鹊,虽然没找到小皮,但是每一只要花费一小时。最后加上喜鹊甲找到小皮的一小时,一共是一千零一小时。”
    “折合为天数,也就是41天。”

    “而小皮的方案,自己告诉范围内每只喜鹊需要一小时,这些喜鹊去各自搜索小皮也是一小时。”
    “虽然所有喜鹊的时间加起来也是一千零一小时,但后面这一千小时是同时发生的,因此,只要两个小时就能搞定任务。”
    “这就是并行处理的魅力。”

    小艾听完后轻轻鼓掌:“小皮,你真棒!”
    “过奖过奖,姐姐想的办法也是很棒的。”小皮谦虚地说。

    牛郎接着说:“这样,如果中间要经过两只喜鹊,甚至更多喜鹊,你们也知道该怎么做了吧?”
    “知道了!”姐妹两人异口同声道。
    牛郎补充道:“那我就不卖关子了。这个方案描述起来很简单。”
    “小艾要发送消息给小皮,只要告诉自己范围内所有的喜鹊这件事,让他们传达即可。”
    “每一只收到消息的喜鹊,如果它之前从未听过该消息,就需要告诉它们自己范围内的所有喜鹊该消息。”
    “这里是一个去重,因为已经听过该消息,说明它肯定已经传达过一次了,它范围内的喜鹊也都知道了,因此无需重复传达。”
    “最后,必然会有至少一只喜鹊找到小皮,把消息告诉小皮。”
    “整个过程,消息会传递给几乎每一只喜鹊,就像泛滥的洪水,我称之为‘泛洪’。”

    喜鹊姐妹不禁赞叹:“牛郎,你可真牛啊!”


    附录

    相关文章

      网友评论

        本文标题:七夕缘起-第2.1章-链路设计

        本文链接:https://www.haomeiwen.com/subject/emzbrltx.html