「我们可以增加一种探查代理来探测和缓存发往可移动的主机的TCP数据段,以及回传的确认信息。」
常浩南在代表有线数据段的部分上画了个反向的虚线箭头:
「当探查代理发现有TCP数据段在定时器超时之前停止,但未收到从那里返回的确认,或者是收到了重复的确认时,就意味着有线部分出了问题,需要抛弃原来的数据段重新发送……」
「而如果反回的确认一切正常,但整个传输还是出现了传输故障,那就说明问题出在无线部分……」
「具体的实现策略还需要一些测试,但因为误码率不高,所以路径MTU减去TCP和IP的首部大小一般即可获取最佳性能……」
「……」
常浩南提出的改进方案并不复杂,大概只需要几周,最多一到两个月就能完成,并且基本都是软体,或者一些小规格硬体层面的措施,可以很容易地在机舱内进行操作,甚至不会影响到空警2000原型机的总装进度。
至于下面的听众则是面面相觑。
虽然没人直接说出来,但他们脸上的表情却分明流露出了同一个意思——
这就完事了?
之前郭林刚发现这个问题的时候,包括刚才常浩南带着他们进入这间休息室的时候,那个凝重的气氛让人一度以为空警2000整个项目都要因此而推迟。
结果就这?
而常浩南,自然也看出了众人的心理。
「到这里,只是解决了TCP协议针对几种传统通信链路的优化,所以确实比较简单。」
他稍稍上前一步,不紧不慢地说道:
「但是你们可别忘了,我刚才说过的那个信息化指挥系统……」
这下子,众人脸上的疑惑不仅没有减少,反而还增加了。
好一会之后,才有人试探着问了出来:
「可是……那套指挥系统,不也是依托这几种通信链路下达指令的麽?」
「不完全是。」
常浩南摆摆手:
「我们目前所设想的所有情况,都给整套通讯系统预设了一个中心,也就是预警机,当然也有可能是更高级别的指挥部,一个道理。」
「但是在现实当中,比如战场上部队快速展开和推进时,通讯中心出于安全,或者战术考虑,不可能随着一线单位同步前出,这种情况下,有中心的行动网路就无法满足需要,而是需要一种能够快速丶临时丶自动组网的全新通信链路……」
「分布式通信?」
很快,便有人抛出了关键词。
「是的。」
常浩南肯定道:
「还是得益于我们最新开发的中继技术,使得无线通信也可以进行低损耗和低延迟的多跳转发,所以,我们可以利用这一优势,设计一种全新的通信网络形式。」
当他说到「全新」的时候,下面就已经传来了几阵明显的吸气声。
没人想到,常总竟然准备玩这麽大——
到目前为止,人类现代化通信技术的基石,比如网络结构和通信协议这些,仍然是由发达国家所构建的。
出于标准化和全球化的考虑,华夏也选择沿用了其中绝大部分内容。
毕竟是个造轮子的过程。
要在这方面挑战先发国家,大概还要再过上个几年。
但显然,常浩南已经不想等了。
因此,他准备先在不太追求与全球接轨的军用领域试试水。
常浩南给众人留出了几秒时间,用于从震惊中回过神来。
然后,开始介绍真正的重磅内容:
「除了多跳转发以外,这一网络还应该具备以下几个特徵。」
「一是无中心,所有结点在系统中的地位平等,是一个对等式网络,任何结点可以随时加入和离开网络,即便故障也不会影响整个网络的运行。」
「二是自组织,网络的布设或展开无需依赖于任何预设的网络设施。结点通过分层协议和分布式算法协调各自的行为,结点开机后就可以快速丶自动地组成一个独立的网络。」
「三是动态拓扑,出于应用背景的考虑,网络节点会随时随处移动,也可能随时开机和关机,这些都会使网络的拓扑结构发生变化,但网络本身必须保证运行平稳。」
「所以,这样一个通信网络,不仅在体系结构和网络组织方面都与普通的蜂窝移动通信网络和固定通信网络区别明显,还必定需要对通信协议进行相应的适配。」
他重新回到座位上,深吸一口气,朝周围环视一番:
「这才是接下来TCP优化当中,最重要,也是最艰巨的任务!」
(本章完)