今天继续读论文,还是先看abstract和introduction。
第三篇也是一个network virtualization的综述文章,按照我的理解,文章主要是把network virtualization当做一个解决现在办法的一种手段,当做把现在的IP centric networks改变为content centric networks的一种途径。所以我的理解是,这篇文章主要是讲的一种方法,对network virtualization的概念只是小小讲一下,并不着重讲这个。在introduction里面,作者主要讲了现在的网络的一些不好的地方,这个和前面两篇文章类似。主要讲了网络的end to end principle不再适用了,因为现在的网络还面临一些安全方面的问题。接下来先讲network virtualization,然后讲一讲content centric networks。这篇文章似乎比较好入手一点。
文章接下来讲了讲很多基本概念,比如说:network sharing,指的是很多来自不同的服务提供商的不同的服务都运行在一个共同的网络基础设备上面。
进行虚拟化,需要经过几个步骤:resource discovery, 指的是搜寻可用的虚拟资源,也就是网络基础设备,这里最困难的问题就在于可扩展性的问题。现在使用的方法通常是利用资源的聚合和层次性结构。resource description,对资源的描述,这个需要对很多种网络资源进行描述,而且描述要非常具体,非常细致,甚至要描述清楚一些网络设备设施的局限。resource provisioning,指的是把一大堆的网络资源进行整合,从而形成一个虚拟网络。由于网络资源可能是在不同的InP占有,所有可能会在两者之间有一个协商的过程,所以可能会有一个resource exchange的平台。virtualization management, 是在虚拟网络建立起来之后,对网络进行管理,其中一个很大的挑战就是动态添加和删除网络资源。安全和信任是一个需要关心的问题。
除此之外,作者还讨论了未来的网络架构。首先,作者认为架构的应该有很大的重用度,作者举了一个例子是IP层的出现。因为IP层的出现,使得网络与网络之间的互操作性更加方便。但是,同时,作者也认为在网络的上面有很多变量以外,也应该定义很多常量。(这一段看得不是那么明白)
接下来,作者讲了CCN,Content-Centric Networking。它的一个想法是把地址和内容分开(对这个感兴趣可以进一步查阅新的论文),作者以为网络的演进过程是从host-centric到content-centric的。