IS-IS MT
图8-42所示为IPv4和IPv6拓扑分离的组网,DeviceA、DeviceC和DeviceD支持IPv4和IPv6双协议栈;DeviceB只支持IPv4协议,不能转发IPv6报文。
如果不采用IS-IS MT技术,DeviceA、DeviceB、DeviceC和DeviceD进行SPF计算时只考虑单一的混合拓扑,则DeviceA到DeviceD的最短路径是DeviceA->DeviceB->DeviceD。但由于DeviceB不支持IPv6,所以IPv6报文将无法通过DeviceB到达DeviceD。
采用IS-IS MT技术建立单独的IPv6拓扑,则DeviceA只考虑IPv6链路来确定IPv6报文转发路径,则DeviceA->DeviceC->DeviceD路径被选为从DeviceA到DeviceD的IPv6最短路径。IPv6报文被正确转发。
图8-43所示为采用IS-IS MT技术实现组播拓扑与单播拓扑的分离。
图8-43中,所有路由器采用IS-IS互连,同时部署了TE-Tunnel隧道,并且Tunnel的方向是DeviceA->DeviceE。此时,当配置组播业务时,由于IS-IS计算出的路由的出接口可能不再是实际的物理接口,而是TE-Tunnel接口,被Tunnel跨越的路由器无法正确建立组播转发表项,导致无法正常运行组播业务。
IS-IS多拓扑特性可以为普通业务建立拓扑,例如拓扑blue,同时为组播业务建立组播拓扑。在组播拓扑中,不包括TE-Tunnel,因此组播业务可以正常运行,不会受到TE-Tunnel的影响。