$$ 01 $$
天庭,巴府。
厅堂之上,大将巴戈正襟危坐,惊堂木一拍:“汇报这几天牛郎织女的情况!”
一只小喜鹊战战兢兢地走出来:“回禀巴戈大人,近期牛郎织女并无明显异动。”
“他们的通行也被全数截获,但都是家长里短卿卿我我的闲谈,并无有用的信息。”
“不过,微臣发现,近几日,牛郎织女的通信,多了好多无用的内容,比如‘你好’‘再见’这种无聊的用词。”
·
巴戈想了想,说:“此事怪异,我稍后将禀明王母。虽然不知道牛郎在搞什么,但是通信的变化,必然隐藏着阴谋。”
“咱们也不能坐以待毙,让他们一直聊得这么嗨,王母肯定也看着不爽。”
“军师,咱们能否加强月宫兵力,拦截所有喜鹊?”
·
一位老者站了出来,捋了捋斑白的胡子,慢慢说道:“大将,您也知道,这是不可能的。”
巴戈重重拍了一下惊堂木:“不能也要能!王母将此事全权交付于我,出了差错那可是要掉脑袋的!”
“除去情报兵之外,其他兵力全部驻守月宫,拦截喜鹊!军师,你看这样能全拦下吗?”
老者想了想,说:“既然将军心意已定,我必当全力支持。咱们可以在月宫的重要关口部兵。”
“如此,全部兵力出动的话,应该可以做到八成的拦截率。”
·
“唉——”巴戈叹了口气,“这么多兵力,才能做到八成啊……”
老者说道:“八成已经很高了,也就是说,5条信息能拦截4条。即使牛郎一条信息发10遍,理论上也是有概率被全部拦截的。”
“无法确定信息是否送达,对牛郎来说一定是非常大的困扰了。”
巴戈再次拍下惊堂木:“好,就这么办!”
·
----
$$ 02 $$
鹊山脚下。
“牛郎——”小皮的声音划破了清晨的宁静。
牛郎早已起身,赶紧前去开门,只见小艾和小皮早已站在门口。
小皮继续说道:“这新的方案,可能不太行啊。”
牛郎赶紧请两位进来:“茶已经准备好了,进来详谈。最近我也发现,发送一次消息的时间变长了。”
·
三人在客厅的茶桌前坐好,牛郎给每个人斟茶。
小皮先开口了:“最近月宫那边,很多喜鹊被拦截下了,大概有八成。”
“虽然他们无权将喜鹊抓起来,但是这样拦截一下,平均每个消息要重试三到四次,消耗成本挺高的。”
小艾补充了一句:“不过,你这个方案的厉害之处,是将‘握手’‘挥手’交付喜鹊进行,失败了由喜鹊自行重试。”
“所以,你和织女感知到的只是通信时间变长了,但你们两人的通信过程依旧是简单与稳定的。”
·
牛郎有些不好意思地说:“在分层结构中,每一层都对自己的上层隐藏自己的实现细节。”
“这是我设计的原则,基于这层封装,我给织女发消息,还是简单地告诉你们内容就好了。”
“而喜鹊们需要进行‘三次握手’‘四次挥手’,是喜鹊通信层面的事情,我和织女不需要也不应该知道其细节。”
“虽然结构很合理,但确实也是牛郎在设计时有些自私了,让喜鹊的工作量陡然上升。”
·
----
$$ 03 $$
“既然知错,还不快改?”小皮做出生气的样子,瞪了瞪牛郎。
牛郎则是一脸无辜:“可惜,牛某现在的实力,还改不了。”
小皮拍了一下桌子:“你……”
牛郎说:“不过,我想到一种剑走偏锋的方式,或可一试。”
“什么方式?”
“咱们,给王母发个消息吧,让她不要做这些无意义的拦截了。”
“你有病吧……”
“你才有病……”
·
小艾打破了争论:“行了,你们别争了!牛郎提出如此策略,必然有其原因,咱们可以一起聊聊。”
牛郎说:“很简单,从月宫无名渊,不像是南天门,一夫当关万夫莫开。从无名渊的位置与周围情况看,完全拦截喜鹊,是不可能的。”
“所谓百密一疏,即使倾整个天庭之力,我推断也必然会有至少百分之一的疏漏。现在听你们说拦截率在百分之八十,可以说,这应该接近他们的极限了。”
“虽然养兵千日用兵一时,但天庭的代价比喜鹊大太多了,而且付出这么多依旧无法拦截通信,即是白费资源。”
·
“咱们的消耗是有意义的,而王母那边的消耗,只是增加了我们的成本,这成本虽然让我们有些累,但却一直可以承受,而且通信也一直正常。”
“而王母那边有失无得,得失比接近于0。咱们把这些描述清楚,王母一定会下令撤军的,否则,她就不配指导天庭了。”
·
----
$$ 04 $$
“看你说的这么自信,那咱们就试试吧。具体要怎么做呢?”小艾问道。
“稍等我把上面的内容整理下,然后发给织女就好了。”牛郎说道。
小皮有些疑惑了:“不是要给王母发消息吗?”
牛郎笑了笑:“是的,但是,没有必要那么麻烦。我与织女的通信,王母一定是有监听的,所以,直接给织女发送就好了。”
小皮竖起了大拇指:“真有你的,竟然可以反过来利用这些。”
·
牛郎说:“哈哈,都是小问题。另外,我这边这几天也想出来了另一个优化的策略,不知两位是否有时间一听?”
“我们要是说没时间,你明天又回抛到山上找我们吧……所以说,现在赶紧说。”小皮催促到。
·
牛郎解释道:“你们想,现在通信链路建立的成本其实很高,有着握手和挥手过程。但实际发送信息,却只携带一条,这明显有些浪费。”
“所以,本次我想解决的问题,一个是长信息的发送优化,另一个就是多条信息的发送优化。”
“先说长信息。比如,我想给织女发一封千字情书。每只喜鹊的记忆有限,因此,不可能一次发送完,必然要拆分多次。”
“理论上说,拓展每只喜鹊的记忆量几乎是不可能的,因此,拆分是必然事件。只是,核心在于,其实,我和织女,没有必要知道拆分与组装的过程。”
·
小艾好像想到了什么:“难道要和之前的TCP一样,将这部分封装到喜鹊的层面处理?”
小皮也跟着附和:“真是好心的牛郎啊,又要增加我们的工作量了!”
“两位别急,且听我说完。”

