|
导读:即便做了再多的努力,今天的我们仍然无法看清下一代互联网的全貌。然而技术上的种种侧面已经若隐若现:语义网使互联网能够理解你的语言;Web服务把复杂的应用变得像搭积木一样简单;P2P让你可以调动整个网络的资源;网格计算则能够将互联网变成一个最大的计算机。此外,以浏览器为代表的产品形态的改变、按需服务的显山露水,让我们看到了下一代互联网在产业层面的艰难起步,而.Net、SunONE、N1、自主运算又将使我们不再停留于对下一代互联网“随处可取的计算”、“将会如何如何改变我们的生活”的畅想。 演进的故事注定不会平淡无奇,过程也不会风平浪静,冲突、融合、竞争、合作是其中的主题,有太多的技术需要辨析、太多的利益需要平衡、太多的头绪有待展开。 就像宇宙大爆炸之后的万分之一秒,互联网的潜能远未释放。“语义网只是刚刚开始,数字鸿沟依然存在,XML还做不到足够简单……”万维网的发明者伯纳斯·李在一次演讲中使用了这样的标题:“我们的工作完成了吗?”并以“现在还不能回家”结束。 当需求与网络结构不断的发生冲突,这还是不是我们想要的互联网 冲突:互联网面临重构 “互联网当初为什么成功?那些成功的因素是否还存在?”过去的一两年里,美国的一些技术专家,包括一些当时参加万维网(WWW,World Wide Web)设计的人,以这样的主题举行了一系列很小范围的研讨会。不只是这些专家,实际上现在学术界,产业界,甚至各国政府都已经在反思互联网的发展,并积极筹划下一代网络的蓝图。 “策略的简单以及点对点的结构是互联网成功的原因之一,然而现实情况已经使当时所设立的一些最基本的假设条件不再成立”。Sun中国工程研究院院长宫力博士曾经参与过上述的研讨。 上个世纪80年代初,MIT教授David Clark总结出Internet“边缘论”原则(End-to-End Argument),其大意为:网络是不可靠的,因此网络核心部分只做最通用的数据传输而不实现特殊应用,最终检查是否正确执行只能在处于传输终端的应用层。“边缘论”原则具有降低核心网络复杂性,提高网络通用性、灵活性等诸多优点,在互联网发展的初期起到了重要的作用,其所体现的低成本和开放特征帮助互联网得到了普及。 不过最近,David Clark又发表了一篇重要论文,要重新思考Internet的设计原则。事实上,20年来,互联网的应用环境已经发生剧变:全世界超过5亿人通过家庭电脑上网,各种以前未想到的应用对网络体系结构提出了许多新的需求,这些新的应用要求已经与现在的Internet体系结构发生冲突。 比如说,应用的需求启发了终端的多样化,接入互联网的不仅是PC,还有手机、PDA、机顶盒等等,这些终端的计算能力、表现形式、互联手段、带宽支持等方面都有重大差别,在目前的网络构架下很难进行标准化与简单化,从而实施有效互联。 类似的需求与网络结构的冲突一直都在发生,互联网也一直都在进行局部的调整以适应变化。哈佛大学领导互联网标准建设的资深技术顾问Scott Bradner前不久总结了对互联网成功至关重要的10个选择,其中第一条即是:建立高于现有网络的标准。这意味着由一套简单的规则来支持各种类型的网络。 这条成功的经验今天仍然适用,“实际上网络并不是单层的,而是一层一层搭起来的。因为如果下面那层只能解决部分的问题,就需要再往上搭一层,这样局部的网络还可以用,但新的功能也加进来了。这样形成了所谓Overlap Network” 。宫力说,“目前大家有个想法,觉得今后三到五年,可能会出现一种新的东西把现在的网络都盖过去。我们说要超越互联网,超越今天的互联网”。
|