Routing

Expand all | Collapse all

What does tunnel-services bandwidth configuration statement do?

  • 1.  What does tunnel-services bandwidth configuration statement do?

    Posted 7 days ago

    I have a question on tunnel services bandwidth. One thing I picked up is that the amount of bandwidth configured determines the virtual-interface numbering. The bandwidth that is specified determines the port number of the tunnel interfaces that will be created. When we specify a bandwidth of 1g, the port number is always 10. When we specify any other bandwidth, the port number is always 0.

     

    Does, this statement also restrict the throughput of all services which require tunnel-services to the specified bandwidth? That would mean:

    • PIM on FHR and RP
    • GRE tunnels
    • IPIP tunnels
    • Logical tunnels lt-x/x/x
    • Lsi interface for VPLS and VPWS


  • 2.  RE: What does tunnel-services bandwidth configuration statement do?

    Posted 6 days ago
    Hi, when you configuring particular PIC with tunnel-services statement there are set of interface created for a different tunneling purposes such as IP tunnels, GRE. logical-tunnels, PIM encapsulation/decapsulation, etc. As per bandwidth statement, it's mostly depends on your design and needs of using tunnel interfaces, so you can manually configure this value limiting bandwidth, or just keep it as it is. In MX case with MPC line cards you can refer to the tech specification of the particular card to check what is the maximum tunnel bandwidth per PFE that can be used and if no bandwidth statement is configured all available capacity will be used.

    Example: The tunnel bandwidth for MPC7E-MRATE is 1–120Gbps with an increment of 1Gbps. However, if you do not specify the bandwidth in the configuration, it is set to 120Gbps.

    For more detail information please refer to the Tunnel Services Overview

    Hope that this will help.

    ------------------------------
    Regards,
    Elchin
    ------------------------------



  • 3.  RE: What does tunnel-services bandwidth configuration statement do?

    Posted 5 days ago
    Thank for clearing this up!!


  • 4.  RE: What does tunnel-services bandwidth configuration statement do?

     
    Posted 5 days ago
    Yes, the bandwidth command does limit the throughput of the tunnel interfaces (lt, gr, ip...). 

    Different lines cards have a maximum amount of bandwidth (packet processing capacity on the PFEs) that can be used for tunnel services. When you don't specify the bandwidth , tunnels  can use up to that maximum. 

    For example, the maximum tunnel bandwidth for an MPC4E is 60G, and you can configure 1, 10, 20, 30 or 40G.  If you don't configure the bandwidth, your tunnel interfaces can use up to 60G. When you do configure the bandwidth, you are limiting the tunnel interfaces to that value.

    Regards,  


    ------------------------------
    Yasmin Lara
    Juniper Ambassador
    JNCIE-SP, JNCIE-ENT, JNCIE-DC, JNCIE-SEC
    JNCDS-DC, JNCIA-DevOps, JNCIP-CLOUD, CCNP-ENT
    ------------------------------