Configuring GTM with CLI

Prerequisites

Figure: Example configuration shows an example GTM configuration.

Figure: Example configuration

where:

Perform the following steps to configure GTM:

Procedure

  1. Configure PIM parameters for GTM.

    The following output displays the PIM configuration.

    *B:Dut-D>config>router>pim# info
    ----------------------------------------------
                 interface "intf_to_B"
                     shutdown
                 exit
                 interface "intf_to_E"
                     shutdown
                 exit
                 apply-to all
                 rp
                     static
                         address 10.100.1.1
                             group-prefix 224.0.0.0/4
                         exit
                     exit
                     bsr-candidate
                         shutdown
                     exit
                     rp-candidate
                         shutdown
                     exit
                 exit
                 gtm
                     auto-discovery default
                 exit
                 no mc-ecmp-balance
                 no shutdown
    ----------------------------------------------
    *B:Dut-D>config>router>pim# 
    
  2. Configure the GTM parameters.

    The following output displays the GTM configuration.

    *B:Dut-D>config>router>gtm# info
    ----------------------------------------------
                 mvpn
                 provider-tunnel
                     inclusive
                         rsvp
                             lsp-template "IpmsiTmpl"
                             no shutdown
                         exit
                     exit
                     selective
                         rsvp
                             lsp-template "SpmsiTmpl"
                             no shutdown
                         exit
                         maximum-p2mp-spmsi 4000
                         data-threshold 224.0.0.0/4 1
                     exit
                 exit
    ----------------------------------------------
    *B:Dut-D>config>router>gtm#
    
  3. Configure a route policy for BGP.

    The following output displays the route policy configuration.

    *B:Dut-D>config>router>policy-options# info
    ----------------------------------------------
                 prefix-list "sourceList"
                     prefix 10.10.0.0/16 longer
                     prefix 10.100.0.0/16 longer
                     prefix 10.114.0.0/16 longer
                     prefix 2001:db8:10:10:0:0/96 longer
                     prefix 2001:db8:100:0:0/96 longer
                     prefix 2001:db8:114:0:0/96 longer
                 exit
                 policy-statement "acceptAll"
                     default-action accept
                     exit
                 exit
                 policy-statement "acceptAllBgp"
                     entry 10
                         from
                             protocol rip
                         exit
                         action accept
                         exit
                     exit
                     entry 11
                         from
                             protocol ripng
                         exit
                         action accept
                         exit
                     exit
                     default-action drop
                     exit
                 exit
                 policy-statement "acceptAllPref8"
                     default-action accept
                         preference 8
                     exit
                 exit
    ----------------------------------------------
    *B:Dut-D>config>router>policy-options#
    
  4. Configure BGP parameters for GTM.

    The following output displays the BGP configuration on router D.

    *B:Dut-D#configure router bgp
    *B:Dut-D>config>router>bgp# info
    ----------------------------------------------
                 connect-retry 1
                 multipath 16
                 export "acceptAllBgp"
                 router-id 10.20.1.4
                 rapid-withdrawal
                 rapid-update mvpn-ipv4 mdt-safi mvpn-ipv6
                 mvpn-vrf-import-subtype-new
                 best-path-selection
                     ignore-nh-metric
                 exit
                 group "none"
                     family ipv4 ipv6 mvpn-ipv4 mvpn-ipv6 label-ipv4 label-ipv6
                     next-hop-self
                     local-address 10.20.1.4
                     neighbor 10.20.1.2
                         peer-as 200
                     exit
                     neighbor 10.20.1.3
                         med-out 100
                         peer-as 200
                     exit
                     neighbor 10.20.1.5
                         med-out 100
                         peer-as 200
                     exit
                 exit
                 no shutdown
    ----------------------------------------------
    

    The following output displays the MVPN context on router D.

    *B:Dut-D# show router mvpn
    ===============================================================================
    MVPN Base configuration data
    ===============================================================================
    signaling          : Bgp                  auto-discovery     : Default
    UMH Selection      : Highest-Ip           SA withdrawn       : Disabled
    intersite-shared   : Enabled              Persist SA         : Disabled
    vrf-import         : N/A
    vrf-export         : N/A
    vrf-target         : unicast
    C-Mcast Import RT  : target:10.20.1.4:0
    ipmsi              : rsvp IpmsiTmpl
    i-pmsi P2MP AdmSt  : Up
    i-pmsi Tunnel Name : IpmsiTmpl-gtm-73881
    enable-bfd-root    : false                enable-bfd-leaf    : false
    Mdt-type           : sender-receiver
    BSR signalling     : none
    Wildcard s-pmsi    : Disabled
    Multistream-SPMSI  : Disabled
    spmsi              : rsvp SpmsiTmpl
    s-pmsi P2MP AdmSt  : Up
    max-p2mp-spmsi     : 4000
    data-delay-interval: 3 seconds
    enable-asm-mdt     : N/A
    data-threshold     : 224.0.0.0/4 --> 1 kbps
    ===============================================================================
    

    The following output displays the PIM source group database information about router D.

    *B:Dut-D#show router pim group
    ===============================================================================
    Legend:  A = Active   S = Standby
    ===============================================================================
    PIM Groups ipv4
    ===============================================================================
    Group Address               Type                Spt Bit  Inc Intf       
    No.Oifs
        Source Address              RP                  State    Inc Intf(S)
    -------------------------------------------------------------------------------
    239.100.0.0                 (S,G)               spt vprn_itf_D_2b* 1
        10.114.1.2                 10.100.1.1
    239.100.0.1                 (S,G)               spt vprn_itf_D_2b* 1
        10.114.1.2                 10.100.1.1
    239.100.0.2                 (S,G)               spt vprn_itf_D_2b* 1
        10.114.1.2                 10.100.1.1
    239.100.0.3                 (S,G)               spt vprn_itf_D_2b* 1
        10.114.1.2                 10.100.1.1
    -------------------------------------------------------------------------------
    Groups : 4
    ===============================================================================
    * indicates that the corresponding row element may have been truncated.
    *B:Dut-D#show router pim group detail
    ===============================================================================
    PIM Source Group ipv4
    ===============================================================================
    Group Address      : 239.100.0.0
    Source Address     : 10.114.1.2
    RP Address         : 10.100.1.1
    Advt Router        :
    Flags              : spt                Type               : (S,G)
    Mode               : sparse
    MRIB Next Hop      : 10.100.1.1
    MRIB Src Flags     : remote
    Keepalive Timer Exp: 0d 00:02:53
    Up Time            : 0d 00:09:50        Resolved By        : rtable-u
    Up JP State        : Joined             Up JP Expiry       : 0d 00:00:23
    Up JP Rpt          : Not Joined StarG   Up JP Rpt Override : 0d 00:00:00
    Register State     : No Info
    Reg From Anycast RP: No
    Rpf Neighbor       : 10.100.1.1
    Incoming Intf      : vprn_itf_D_2base
    Outgoing Intf List : mpls-if-73881 (mpls-if-73885)
    Curr Fwding Rate   : 1.3 kbps
    Forwarded Packets  : 132                Discarded Packets  : 0
    Forwarded Octets   : 6072               RPF Mismatches     : 0
    Spt threshold      : 0 kbps             ECMP opt threshold : 7
    Admin bandwidth    : 1 kbps
    ===============================================================================
    PIM Source Group ipv4
    ===============================================================================
    Group Address      : 239.100.0.1
    Source Address     : 10.114.1.2
    RP Address         : 10.100.1.1
    Advt Router        :
    Flags              : spt                Type               : (S,G)
    Mode               : sparse
    MRIB Next Hop      : 10.100.1.1
    MRIB Src Flags     : remote
    Keepalive Timer Exp: 0d 00:02:53
    Up Time            : 0d 00:09:50        Resolved By        : rtable-u
    Up JP State        : Joined             Up JP Expiry       : 0d 00:00:23
    Up JP Rpt          : Not Joined StarG   Up JP Rpt Override : 0d 00:00:00
    Register State     : No Info
    Reg From Anycast RP: No
    Rpf Neighbor       : 10.100.1.1
    Incoming Intf      : vprn_itf_D_2base
    Outgoing Intf List : mpls-if-73881 (mpls-if-73886)
    Curr Fwding Rate   : 1.3 kbps
    Forwarded Packets  : 141                Discarded Packets  : 0
    Forwarded Octets   : 6486               RPF Mismatches     : 0
    Spt threshold      : 0 kbps             ECMP opt threshold : 7
    Admin bandwidth    : 1 kbps
    ===============================================================================
    PIM Source Group ipv4
    ===============================================================================
    Group Address      : 239.100.0.2
    Source Address     : 10.114.1.2
    RP Address         : 10.100.1.1
    Advt Router        :
    Flags              : spt                Type               : (S,G)
    Mode               : sparse
    MRIB Next Hop      : 10.100.1.1
    MRIB Src Flags     : remote
    Keepalive Timer Exp: 0d 00:02:52
    Up Time            : 0d 00:09:51        Resolved By        : rtable-u
    Up JP State        : Joined             Up JP Expiry       : 0d 00:00:22
    Up JP Rpt          : Not Joined StarG   Up JP Rpt Override : 0d 00:00:00
    Register State     : No Info
    Reg From Anycast RP: No
    Rpf Neighbor       : 10.100.1.1
    Incoming Intf      : vprn_itf_D_2base
    Outgoing Intf List : mpls-if-73881 (mpls-if-73887)
    Curr Fwding Rate   : 1.3 kbps
    Forwarded Packets  : 140                Discarded Packets  : 0
    Forwarded Octets   : 6440               RPF Mismatches     : 0
    Spt threshold      : 0 kbps             ECMP opt threshold : 7
    Admin bandwidth    : 1 kbps
    ===============================================================================
    PIM Source Group ipv4
    ===============================================================================
    Group Address      : 239.100.0.3
    Source Address     : 10.114.1.2
    RP Address         : 10.100.1.1
    Advt Router        :
    Flags              : spt                Type               : (S,G)
    Mode               : sparse
    MRIB Next Hop      : 10.100.1.1
    MRIB Src Flags     : remote
    Keepalive Timer Exp: 0d 00:02:52
    Up Time            : 0d 00:09:51        Resolved By        : rtable-u
    Up JP State        : Joined             Up JP Expiry       : 0d 00:00:22
    Up JP Rpt          : Not Joined StarG   Up JP Rpt Override : 0d 00:00:00
    Register State     : No Info
    Reg From Anycast RP: No
    Rpf Neighbor       : 10.100.1.1
    Incoming Intf      : vprn_itf_D_2base
    Outgoing Intf List : mpls-if-73881 (mpls-if-73888)
    Curr Fwding Rate   : 1.3 kbps
    Forwarded Packets  : 140                Discarded Packets  : 0
    Forwarded Octets   : 6440               RPF Mismatches     : 0
    Spt threshold      : 0 kbps             ECMP opt threshold : 7
    Admin bandwidth    : 1 kbps
    -------------------------------------------------------------------------------
    Groups : 4
    ===============================================================================
    

    The following output displays the PMSI information about router D.

    *B:Dut-D# show router pim s-pmsi
    ===============================================================================
    PIM RSVP Spmsi tunnels
    ===============================================================================
    P2mp  Tunnel ID   Ext Tunnel Adrs       SPMSI Index   Num State   Multistre
    ID                                                    VPN SGs         am-ID
    -------------------------------------------------------------------------------
    1     61444       10.20.1.4             73885         1 Up      0
    1     61445       10.20.1.4             73886         1 Up      0
    1     61446       10.20.1.4             73887         1 Up      0
    1     61447       10.20.1.4             73888         1 Up      0
    ===============================================================================
    PIM RSVP Spmsi Interfaces : 4
    ===============================================================================
    *B:Dut-D# show router pim s-pmsi detail
    ===============================================================================
    PIM RSVP Spmsi tunnels
    ===============================================================================
    P2MP ID            : 1                  Tunnel ID          : 61444
    Ext Tunnnel Addrs  : 10.20.1.4          Spmsi IfIndex      : 73885
    Number of VPN SGs  : 1                  Up Time            : 0d 00:00:09
    VPN Group Address  : 239.100.0.0
    VPN Source Address : 10.114.1.2
    Up Time            : 0d 00:00:09        Multistream-Id     : N/A
    State              : TX Joined          Mdt Threshold      : 1
    Join Timer         : N/A                Holddown Timer     : 0d 00:00:50
    ===============================================================================
    PIM RSVP Spmsi tunnels
    ===============================================================================
    P2MP ID            : 1                  Tunnel ID          : 61445
    Ext Tunnnel Addrs  : 10.20.1.4          Spmsi IfIndex      : 73886
    Number of VPN SGs  : 1                  Up Time            : 0d 00:00:09
    VPN Group Address  : 239.100.0.1
    VPN Source Address : 100.114.1.2
    Up Time            : 0d 00:00:09        Multistream-Id     : N/A
    State              : TX Joined          Mdt Threshold      : 1
    Join Timer         : N/A                Holddown Timer     : 0d 00:00:50
    ===============================================================================
    PIM RSVP Spmsi tunnels
    ===============================================================================
    P2MP ID            : 1                  Tunnel ID          : 61446
    Ext Tunnnel Addrs  : 10.20.1.4          Spmsi IfIndex      : 73887
    Number of VPN SGs  : 1                  Up Time            : 0d 00:00:09
    VPN Group Address  : 239.100.0.2
    VPN Source Address : 10.114.1.2
    Up Time            : 0d 00:00:09        Multistream-Id     : N/A
    State              : TX Joined          Mdt Threshold      : 1
    Join Timer         : N/A                Holddown Timer     : 0d 00:00:50
    ===============================================================================
    PIM RSVP Spmsi tunnels
    ===============================================================================
    P2MP ID            : 1                  Tunnel ID          : 61447
    Ext Tunnnel Addrs  : 10.20.1.4          Spmsi IfIndex      : 73888
    Number of VPN SGs  : 1                  Up Time            : 0d 00:00:10
    VPN Group Address  : 239.100.0.3
    VPN Source Address : 10.114.1.2
    Up Time            : 0d 00:00:10        Multistream-Id     : N/A
    State              : TX Joined          Mdt Threshold      : 1
    Join Timer         : N/A                Holddown Timer     : 0d 00:00:49
    ===============================================================================
    PIM RSVP Spmsi Interfaces : 4
    ===============================================================================
    
    *B:Dut-D#  show router pim tunnel-interface
    ===============================================================================
    PIM Interfaces ipv4
    ===============================================================================
    Interface                        Originator Address   Adm  Opr Transport 
    Type
    -------------------------------------------------------------------------------
    mpls-if-73881                    10.20.1.4            Up   Up Tx-IPMSI
    mpls-if-73882                    10.20.1.3            Up   Up Rx-IPMSI
    mpls-if-73883                    10.20.1.2            Up   Up Rx-IPMSI
    mpls-if-73884                    10.20.1.5            Up   Up Rx-IPMSI
    mpls-if-73885                    10.20.1.4            Up   Up Tx-SPMSI
    mpls-if-73886                    10.20.1.4            Up   Up Tx-SPMSI
    mpls-if-73887                    10.20.1.4            Up   Up Tx-SPMSI
    mpls-if-73888                    10.20.1.4            Up   Up Tx-SPMSI
    -------------------------------------------------------------------------------
    Interfaces : 8
    ===============================================================================