AR100, AR120, AR150, AR160, AR200, AR1200, AR2200, AR3200, and AR3600 CLI-based Typical Configuration Examples

Example for Configuring IS-IS IPv6

Example for Configuring IS-IS IPv6

Applicability

This example applies to all AR models of V200R002C00 and later versions.

Networking Requirements

As shown in Figure 8-24:

  • RouterA, RouterB, RouterC, and RouterD belong to the same AS. The four routers need to run IS-IS to implement IPv6 interworking.

  • RouterA, RouterB, and RouterC belong to Area 10, and RouterD belongs to Area 20.

  • RouterA and RouterB are Level-1 routers, RouterC is a Level-1-2 router, and RouterD is a Level-2 router.

Figure 8-24 Networking diagram of configuring IS-IS IPv6

Procedure

  1. Configure RouterA.

    #
     sysname RouterA
    #
     ipv6  //Enable IPv6 unicast forwarding.
    #
    isis 1  //Enable IS-IS process 1.
     is-level level-1  //Set the router as a Level-1 router.
     network-entity 10.0000.0000.0001.00  //Set the NET for IS-IS process 1.
     #
     ipv6 enable topology standard  //Enable the IPv6 capability for IS-IS process 1.
     #
    #
    interface GigabitEthernet1/0/0
     ipv6 enable  //Enable IPv6 on the interface.
     ipv6 address 10:1::2/64  //Configure a global unicast IPv6 address for the interface.
     isis ipv6 enable 1  //Enable the IPv6 capability for IS-IS process 1 on the interface.
    #
    return

  2. Configure RouterB.

    #
     sysname RouterB
    #
     ipv6
    #
    isis 1
     is-level level-1
     network-entity 10.0000.0000.0002.00  //Set the NET for IS-IS process 1.
     #
     ipv6 enable topology standard
     #
    #
    interface GigabitEthernet1/0/0
     ipv6 enable
     ipv6 address 10:2::2/64  //Configure a global unicast IPv6 address for the interface.
     isis ipv6 enable 1
    #
    return

  3. Configure RouterC.

    #
     sysname RouterC
    #
     ipv6
    #
    isis 1
     network-entity 10.0000.0000.0003.00  //Set the NET for IS-IS process 1.
     #
     ipv6 enable topology standard
     #
    #
    interface GigabitEthernet0/0/0
     ipv6 enable
     ipv6 address 30::1/64  //Configure a global unicast IPv6 address for the interface.
     isis ipv6 enable 1
     isis circuit-level level-2  //Set the circuit type as Level-2, allowing only Level-2 adjacencies to be established on the interface.
    #
    interface GigabitEthernet1/0/0
     ipv6 enable
     ipv6 address 10:1::1/64  //Configure a global unicast IPv6 address for the interface.
     isis ipv6 enable 1
    #
    interface GigabitEthernet2/0/0
     ipv6 enable
     ipv6 address 10:2::1/64  //Configure a global unicast IPv6 address for the interface.
     isis ipv6 enable 1
    #
    return

  4. Configure RouterD.

    #
     sysname RouterD
    #
     ipv6
    #
    isis 1
     is-level level-2  //Set the router as a Level-2 router.
     network-entity 20.0000.0000.0004.00  //Set the NET for IS-IS process 1.
     #
     ipv6 enable topology standard
     #
    #
    interface GigabitEthernet1/0/0
     ipv6 enable
     ipv6 address 30::2/64  //Configure a global unicast IPv6 address for the interface.
     isis ipv6 enable 1
    #
    interface GigabitEthernet2/0/0
     ipv6 enable
     ipv6 address 20::1/64  //Configure a global unicast IPv6 address for the interface.
     isis ipv6 enable 1
    #
    return

  5. Verify the configuration.

    # Run the display isis route command on each router to view IS-IS routes.

    # Interfaces on RouterA, RouterB, RouterC, and RouterD can successfully ping each other.

Configuration Notes

  • IPv6 must be enabled in the system view and interface view.
  • The IPv6 capability must be enabled for IS-IS on interfaces.
  • When using the network-entity command to set a NET for an IS-IS process, configure the same area ID for routers in an area.