IPv6研发与应用
Intre Router,对外IPv6接入一个公用的IPv6网络,对内来说是接入了一个域内的IPv6网络。DSTM我们也在考虑,因为我们在中国电信系统里面也准备部署一些这样的设备,我们认为它也是非常容易控制的。Dual Stack、6in4 Tunnel、ISATAP都很容易实现,只是6to4和Teredo还需要找一些更准确点。
我们可以假设三个ISP,每一个ISP都会拥有自己Teredo(客户群),如果运营商Oporat A想要自己的流量出去,就要宣布出去,要不然流量回不来。OporatB、Oporat都要宣布全球回程流量表。OporatA用户去访问外面的IPv6资源的时候,对回来的数据包,在Teredo规范里面是选择离它最近的网络,这样可能对别的运营商网络会出现问题,没有必要我为什么要接受你回程的流量。这样保证路径的有效率,对运营商来说宣告的是Serlat16的流量,但实际上是不是这样的?如果我出去的流量回来一定会回到用户那里,这是中转的概念。运营商A和运营商B建立关系可以进行互访,如果运营商A和运营商C如果没有建立关系通过中转也可以进行互访。在现有Teredo-2规范情况下,它会出现跟IPv6网络不太一样的问题,运营商比较头疼我如何运营我的网络性行为,我如何管理我的网络。
这是Teredo服务的时候,会出现的问题,Teredo服务器和Teredo隧道都会有一个协议,Teredo服务器和Teredo隧道进行连接,通过它来访问IPv6网上的资源,同时进行互访。
这张片子讲了规范的特点,Teredo 设备可以负担很小,可以避免单点机上失效的问题。我是否应该中转我不应该部署的流量,运营商在做IPv6部署或者做IPv6选择的时候必须要考虑的问题。
这是微软一个非常有名的专家提出来的,就是Prefix,就是改变这个服务器,让这个服务器在网络上是易于管理的。我们不再使用32位的Teredo Prefix,心烦我们会用64位的Global IPv6 Prefix,通过申请获得的,来部署自己的服务。Cone-NAT、R-NAT在传输中跟IPv6没有什么差别,但是在管理上会有一些差别。运营商会部署Teredo Router,这些部署是为运营商网络内部的用户服务的,可以获得IPv6 IP地址,而且把Teredo Router当做自己的默认网管。这样看这个路由过程显得非常简单,负责清晰。每个Teredo Router可以访问IPv6主机。客户端得到的前缀是通过Router宣告出去的,这样避免别的运营商到我这里中转,它实际上跟正常的Teredo Routing没有什么区别。通过的流量是通过网关出去的,回程是IPv6客户端和服务器端,所以回程是可以回来的。可能可以对Proposal进行解释,它非常简单,非常容易设计和部署,它不需要考虑Teredo设备。在Teredo的规范里面,一个Teredo主机必须要能够知道我位于外面的NAT设备是什么样的设备,这时候也要用第二个Teredo去验证,但是在我们这个Teredo规范里面就不需要关心,属于正常使用的类型就可以使用,如果不属于正常使用类型就可以不去使用了。每一个网络运营商可以去部署服务,因为不需要中转任何流量。如果运营商部署这个服务并不是非要IPv6地址,对这个地址范围来讲,我们宁愿占用一部分地址,分享这部分地址而让自己的网络难以管理。
这是我们进行的一个实验,一个是Teredo Relay router,一个是Teredo Client,他们都是基于Linux平台上实现的。在一个IPv4的主机它可以使用我们修改过的服务获取IPv6地址,并且进行通信。我们通过了新的测试。刚才对Teredo服务来讲改变路由,使网络运营商可管理和可运营。
6to4将会是应用非常广的服务,如果有一个主机得到了一个公有地址的话,你就可以自由连入到IPv6网络,我们认为这项服务,改变在运营商网络里面对用户来讲是使用非常广泛的服务。对他来讲也是一样,如果我想部署,给我们用户提供6to4的话,我一定在2002::/16上布置我的系统内的用户获得地址。目的是选择离我最近的6to4 router来把回程流量给他。
如果运营商想避免这个问题,可以选择更为详细的6to4路由,你可以根据自己内部路由的情况选择增长的路由,因为你是48路的流量,回程一定会回到你的路由器上去。但是需要多少48路路由才能回去。这里的32位是共有的IPv6地址,如果部署一个6to4 Router需要不止一个Selate 48的路由。
对于核心网络来讲,我们不去考虑它,对核心网络涉及的技术相对比较少,设计比较简单,但是对其它的网络来讲可能设计更为复杂,对城域网络也面临着同样的情况。我们不需要把6to4和Teredo统一拿出来,因为6to4和Teredo已经属于同样的域,等于我给你一个地址,我给你一个网关,你出去从这个网关出去,回来从这个网关回来。我的演讲就这么多。
主持人:感谢张浩锋先生