IPv6交换中心的主要功能
有关于IPv6交换中心的问题,我们曾经在一些文章中简单的提及过。现在,我们来总结一下IPv6交换中心的主要功能方面的内容。那么,主要的包括五个方面的内容连接问题、路由地址、交互流量、管理和设计。
IPv6交换中心的主要功能一:网络连接
交换中心基本上是采用L2的交换。早期多采用ATM交换机,而目前基本上是采用以太网交换机。特别是在以太网发展到今天10G的接口水平,更是如此。
而对运营商路由器的连接,可以采用2种方案。一是运营商在交换中心直接放置路由器,这样管理界面非常明确,交换中心只是提供和其他运营商的信息交换通道;另外一种方案,是交换中心集中设置一些路由器,各运营商通过链路连接到这些路由器,进行策略路由和转发等功能。
应该来说,2种方案各有优缺点,前者管理界面比较清晰,但可能在成本上略微有些浪费;而后者,比较节约一些,但管理界面不够清晰。具体的实现,可以根据各运营商的具体的策略,加以调整实现。
从交换中心的构建看,还有所谓的LAN方式-SP路由器设置在交换中心;WAN方式-SP路由器不在交换中心,而在SP的自己的机房中;以及混合方式的区分-前述的2种情况都有。实际上,在技术上是没有什么具体的区别,主要是各有关SP到交换中心的连接链路的安排,以及设备的设置位置问题。
而具体的设备的选取,则要根据流量的预测、接入SP的数量,等多种因素确定交换容量、端口数量和速率,以及其他一些附加功能,例如速率限制、服务质量保证,以及比较高级的流量统计功能,等等。
IPv6交换中心的主要功能二:SP路由器设备地址配置
由于交换中心的各运营商的路由器,使用不同的IPv6地址块,并且从管理的角度看,在和其他SP互连时,并不希望使用对方的IPv6地址。为此,有几个解决方案,来比较公平地使用IPv6地址,进行对等配置,主要包括以下方法:
◆使用本地链路地址。各SP都使用本地链路地址,这样比较公平和互不干涉。只是要做适当的配置。
◆使用IPv6交换中心注册的可聚合的全球单播地址。通过向RIR为交换中心申请独立的IPv6地址,例如/48和64/前缀,以便各IPv6SP建立对等关系。
◆共享前缀。各SP之间共享前缀。特别是在交换中心不能向IPv6SP提供IPv6连接性或者可聚合全球单播前缀时。
IPv6交换中心的主要功能三:有关路由交互的功能
如前所述,IPv6交换中心的SP路由器通过BGP4+进行路由交互。最直接的方法是,SP路由器两两对等,进行路由交互。但是,由于路由交互需要维护TCP连接,如果交换中心接入大量的SP路由器,存在维护量比较大的问题;同时路由器的对等会话数,也可能存在限制,为此,一般在交换中心引入路由服务器。
路由服务器(RS)的作用是,在连接到NAP的SP间进行路由交换。具体的实现是,收集各个SP的路由信息,按照SP的路由策略处理信息,最后将处理好的路由信息传到每一个SP路由器。RS使用BGP4+作为域间路由协议,来和连接到NAP的SP路由器进行路由交互。
RS不在连接到NAP的SP间转发数据包。实际上它是通过BGP的第三方路由信息能力,来将路由信息从一个SP传递到另一个SP,并将下一跳(Next-Hop)指向广播路由信息给RS的SP路由器。因此,尽管路由服务器提供了路由信息,通信流量实际上是在SP的路由器上直接交换的。
RS的一个关键作用,是减少BGP4+对等会话路由器的数量。在NAP中,BGP4+对等会话需要进行维护。这样可以减轻负载,因为在交换中心每一个SP都维护一个和RS的对等会话,而不是直接和其他SP维护多个会话。在大型NAP中,RS服务是十分关键的,因为目前路由器可支持的BGP4+对等会话数量有一定的限制。
RS的另一个用途是保证路由信息的安全性。RS提供一套先进的工具,来管理SP之间路由信息的变化,将信息中无效的数据过滤掉,或者由RS按照SP预先制定的规则来实施策略路由。
IPv6交换中心的主要功能四:流量管理问题
对交换中心的路由器的连接,可以直接进行点对点的连接。可以通过VLAN进行划分,并通过流量控制等措施,进行一定的带宽控制,以及其他服务质量的措施支持。
而对多个运营商网络的互连,则可以通过多个VLAN来实现,则流量的模型比较复杂。是对所有的SP进行一个统一的流量/带宽限制,还是为每一个SP做带宽限制?
使用ATM交换机,可以通过PVC来做,并可以做到比较精确的流量管制和分析。而以太网交换机,从目前的角度看,还略微欠缺一些。