IPv6 IS-IS basic configuration example

Network requirements

As shown in Figure 113, Switch A, Switch B, Switch C, and Switch D reside in the same autonomous system, and all are enabled with IPv6.

Switch A and Switch B are Level-1 switches, Switch D is a Level-2 switch, and Switch C is a Level-1-2 switch. Switch A, Switch B, and Switch C are in area 10, and Switch D is in area 20.

Figure 113: Network diagram

Configuration procedure

  1. Configure IPv6 addresses for interfaces. (Details not shown.)

  2. Configure IPv6 IS-IS:

    # Configure Switch A.

    <SwitchA> system-view
    [SwitchA] ipv6
    [SwitchA] isis 1
    [SwitchA-isis-1] is-level level-1
    [SwitchA-isis-1] network-entity 10.0000.0000.0001.00
    [SwitchA-isis-1] ipv6 enable
    [SwitchA-isis-1] quit
    [SwitchA] interface vlan-interface 100
    [SwitchA-Vlan-interface100] isis ipv6 enable 1
    [SwitchA-Vlan-interface100] quit
    

    # Configure Switch B.

    <SwitchB> system-view
    [SwitchB] ipv6
    [SwitchB] isis 1 
    [SwitchB-isis-1] is-level level-1
    [SwitchB-isis-1] network-entity 10.0000.0000.0002.00
    [SwitchB-isis-1] ipv6 enable
    [SwitchB-isis-1] quit
    [SwitchB] interface vlan-interface 200
    [SwitchB-Vlan-interface200] isis ipv6 enable 1
    [SwitchB-Vlan-interface200] quit
    

    # Configure Switch C.

    <SwitchC> system-view
    [SwitchC] ipv6
    [SwitchC] isis 1
    [SwitchC-isis-1] network-entity 10.0000.0000.0003.00
    [SwitchC-isis-1] ipv6 enable
    [SwitchC-isis-1] quit
    [SwitchC] interface vlan-interface 100
    [SwitchC-Vlan-interface100] isis ipv6 enable 1
    [SwitchC-Vlan-interface100] quit
    [SwitchC] interface vlan-interface 200
    [SwitchC-Vlan-interface200] isis ipv6 enable 1
    [SwitchC-Vlan-interface200] quit
    [SwitchC] interface vlan-interface 300
    [SwitchC-Vlan-interface300] isis ipv6 enable 1
    [SwitchC-Vlan-interface300] quit
    

    # Configure Switch D.

    <SwitchD> system-view
    [SwitchD] ipv6
    [SwitchD] isis 1 
    [SwitchD-isis-1] is-level level-2
    [SwitchD-isis-1] network-entity 20.0000.0000.0004.00
    [SwitchD-isis-1] ipv6 enable
    [SwitchD-isis-1] quit
    [SwitchD] interface vlan-interface 300
    [SwitchD-Vlan-interface300] isis ipv6 enable 1
    [SwitchD-Vlan-interface300] quit
    [SwitchD] interface vlan-interface 301
    [SwitchD-Vlan-interface301] isis ipv6 enable 1
    [SwitchD-Vlan-interface301] quit
    
  3. Verify the configuration:

    # Display the IPv6 IS-IS routing table on Switch A.

    [SwitchA] display isis route ipv6
    
                             Route information for ISIS(1)
                             -----------------------------
    
                         ISIS(1) IPv6 Level-1 Forwarding Table
                         -------------------------------------
     Destination: ::                                      PrefixLen: 0
     Flag       : R/-/-                                   Cost     : 10
     Next Hop   : FE80::200:FF:FE0F:4                     Interface: Vlan100
    
     Destination: 2001:1::                                PrefixLen: 64
     Flag       : D/L/-                                   Cost     : 10
     Next Hop   : Direct                                  Interface: Vlan100
    
     Destination: 2001:2::                                PrefixLen: 64
     Flag       : R/-/-                                   Cost     : 20
     Next Hop   : FE80::200:FF:FE0F:4                     Interface: Vlan100
    
     Destination: 2001:3::                                PrefixLen: 64
     Flag       : R/-/-                                   Cost     : 20
     Next Hop   : FE80::200:FF:FE0F:4                     Interface: Vlan100
    
          Flags: D-Direct, R-Added to RM, L-Advertised in LSPs, U-Up/Down Bit Set
    

    # Display the IPv6 IS-IS routing table on Switch B.

    [SwitchB] display isis route ipv6
    
                             Route information for ISIS(1)
                             -----------------------------
    
                         ISIS(1) IPv6 Level-1 Forwarding Table
                         -------------------------------------
     Destination: ::                                      PrefixLen: 0
     Flag       : R/-/-                                   Cost     : 10
     Next Hop   : FE80::200:FF:FE0F:4                     Interface: Vlan200
    
     Destination: 2001:1::                                PrefixLen: 64
     Flag       : D/L/-                                   Cost     : 10
     Next Hop   : FE80::200:FF:FE0F:4                     Interface: Vlan200
    
     Destination: 2001:2::                                PrefixLen: 64
     Flag       : R/-/-                                   Cost     : 20
     Next Hop   : Direct                                  Interface: Vlan200
    
     Destination: 2001:3::                                PrefixLen: 64
     Flag       : R/-/-                                   Cost     : 20
     Next Hop   : FE80::200:FF:FE0F:4                     Interface: Vlan200
    
          Flags: D-Direct, R-Added to RM, L-Advertised in LSPs, U-Up/Down Bit Set
    

    # Display the IPv6 IS-IS routing table on Switch C.

    [SwitchC] display isis route ipv6
    
                             Route information for ISIS(1)
                             -----------------------------
    
                         ISIS(1) IPv6 Level-1 Forwarding Table
                         -------------------------------------
     Destination: 2001:1::                                PrefixLen: 64
     Flag       : D/L/-                                   Cost     : 10
     Next Hop   : Direct                                  Interface: Vlan100
    
     Destination: 2001:2::                                PrefixLen: 64
     Flag       : D/L/-                                   Cost     : 10
     Next Hop   : Direct                                  Interface: Vlan200
    
     Destination: 2001:3::                                PrefixLen: 64
     Flag       : D/L/-                                   Cost     : 10
     Next Hop   : Direct                                  Interface: Vlan300
    
          Flags: D-Direct, R-Added to RM, L-Advertised in LSPs, U-Up/Down Bit Set
    
    
                         ISIS(1) IPv6 Level-2 Forwarding Table
                         -------------------------------------
     Destination: 2001:1::                                PrefixLen: 64
     Flag       : D/L/-                                   Cost     : 10
     Next Hop   : Direct                                  Interface: Vlan100
    
     Destination: 2001:2::                                PrefixLen: 64
     Flag       : D/L/-                                   Cost     : 10
     Next Hop   : Direct                                  Interface: Vlan200
    
     Destination: 2001:3::                                PrefixLen: 64
     Flag       : D/L/-                                   Cost     : 10
     Next Hop   : Direct                                  Interface: Vlan300
    
     Destination: 2001:4::1                               PrefixLen: 128
     Flag       : R/-/-                                   Cost     : 10
     Next Hop   : FE80::20F:E2FF:FE3E:FA3D                Interface: Vlan300
    
          Flags: D-Direct, R-Added to RM, L-Advertised in LSPs, U-Up/Down Bit Set
    

    # Display the IPv6 IS-IS routing table on Switch D.

    [SwitchD] display isis route ipv6
    
                             Route information for ISIS(1)
                             -----------------------------
    
                         ISIS(1) IPv6 Level-2 Forwarding Table
                         -------------------------------------
     Destination: 2001:1::                                PrefixLen: 64
     Flag       : R/-/-                                   Cost     : 20
     Next Hop   : FE80::200:FF:FE0F:4                     Interface: Vlan300
    
    Destination: 2001:2::                                PrefixLen: 64
     Flag       : R/-/-                                   Cost     : 20
     Next Hop   : FE80::200:FF:FE0F:4                     Interface: Vlan300
    
     Destination: 2001:3::                                PrefixLen: 64
     Flag       : D/L/-                                   Cost     : 10
     Next Hop   : Direct                                  Interface: Vlan300
    
     Destination: 2001:4::1                               PrefixLen: 128
     Flag       : D/L/-                                   Cost     : 0
     Next Hop   : Direct                                  Interface: Loop1
    
          Flags: D-Direct, R-Added to RM, L-Advertised in LSPs, U-Up/Down Bit Set