关于互联网的未来,“NGI/IPv6”、“未来互联网”和“后IP时代”的说法很多。一些人问我,如果你认为互联网未来会发生革命,大约什么时候?我这里就当一次算命先生,从社会复杂性的角度加以分析上。
美国著名人类学家和历史学家约瑟夫泰恩特在《复杂社会的崩溃》一书中提出,人类社会变得日益复杂,是因为人类试图解决一些问题。而解决这些问题的办法,经常会成为下一个需要解决的问题,循环往复。社会复杂性包括抽象的和具体的,如文化、社会制度等的发展,当然也包括了人类对通信和互联网的日益依赖。
人类社会新增加的复杂性,需要大量的“能源”补贴(即资源,或其他财富形式)。当一个社会去解决一个新“问题”时,会产生新的社会阶层、基础设施甚至官僚机构,更重要的是还要更多地消费能源。一旦出现能源短缺,复杂社会就面临崩溃的危险,又走向了简单社会。
如果把整个社会看成是一个日益复杂化的系统,系统的I/O畅通显然是必须的。泰恩特指出了能源是维持这个系统正常工作的输入,但没有谈到输出。这里,ipbaobao发展一下他的理论,该系统的OUT就是CO2和各种垃圾,以及由此而带来的各种污染和系统外部的气候变化。
互联网也正变得日益复杂,是因为人们试图去解决互联网存在的问题,从可靠性、安全性到扩展性,从固定的PC上网到手机上网,从人与人通信到物体间的通信,从best effort到QoS有保证等。而互联网上这些问题的解决方案,如MPLS/TP-MPLS,IPSec/TLS/CA,IPv6/NAT,等,又带来了新的需要解决的问题,循环往复。互联网的日益复杂性不仅是上面所提到的技术层面,也同时体现在互联网的治理和商业模式等方面。
互联网新增加的复杂性,也需要大量的“能源”补贴(主要体现在间接的电力消耗和直接的技术实现上)。有数据显示,2007年全球互联网的耗电量已经达到了惊人的8680.000亿亿千瓦时,占全球总发电量的5.3%,已经是名副其实的能耗大户了。另外,从实现的角度看,Moore定律是导致互联网可以不断复杂化的一个直接的重要因素,因为它提供了“无限”的计算、存储和传输资源。
如果对互联网行业的能耗、CO2排放和电子垃圾的那个提出更严格的要求,互联网复杂化的步伐将明显减缓。另外,如果摩尔定律失效,你就是想让互联网复杂化,也没好的办法,因为技术性的“能源短缺”。
路径依赖原理告诉我们,一旦选择某一技术路线,即使这一路线可能不比放弃的另一种技术路线更为有效,它也会持续到最终。而具体到互联网革命的时间表上,能耗问题是一个“慢性病”,很难有明确的“死亡时间”;而普遍认为,摩尔定律在2020年前后就要失效了,这个内部因素将导致互联网真正开始发生技术性革命。当然,人们试图拿互联网去解决物联网的新“问题”,将会是重要的外部因素。内外因素相加,时间大约在2020年前后,即现在的互联网在10年内应该不会崩溃!
当然,NGI/IPv6与革命性互联网是什么关系,阅读我的前一篇博文:后IPv6时代。