早期的网络设计主要面向通讯网络,因此只能命名通讯端点。然而,随着电子商务、社交网络和移动应用的发展,网络的角色逐渐转变为分布式网络。要在通讯网络上解决分布式网络的问题复杂且容易出错。NDN采用了传统网络的沙漏架构,但对细节进行了改革,以构建通用的分布式网络。
NDN的主要改革在于取消了传统网络中封包只能命名通讯终端的限制,使NDN封包可以是任何对象,例如终端、电影、书籍或指令等。这个简单的概念变革使NDN网络能够使用所有网络可理解的名称,不仅解决了通讯问题,还解决了数字递交和控制问题。
TCP/IP是传输控制协议(Transmission Control Protocol)和网际协议(Internet Protocol)的缩写,是互联网协议套件中最重要的两个协议。它是计算机网络和通讯网络的传输协议,提供端对端的连接和传输。NDN联盟表示,他们从过去30年中吸取了TCP/IP的使用经验,沿用了沙漏的分层概念,并解决了TCP/IP在密码认证、流量控制、路径设计和转发能力方面的缺点。此外,NDN还提供了TCP/IP所缺乏的行动能力,可用于支持当前TCP/IP架构无法处理的应用。
当今互联网的核心矛盾是如何平衡信息分享和隐私保护之间的关系,这也是当前云计算、大数据和移动互联网服务面临的最棘手问题。NDN协议具有更高的安全性能,比TCP/IP更适合构建安全可信的网络环境。例如,当用户访问银行网站时,NDN可以告知用户该网站的数据是否由该银行发布,而IP协议则无法做到这一点。因此,在以内容为中心的时代,未来网络架构的优越性将发挥更大作用,有可能推翻了半个世纪的TCP/IP协议的垄断地位。