Routing

 View Only

IMPORTANT MODERATION NOTICE

This community is currently under full moderation, meaning  all posts will be reviewed before appearing in the community. Please expect a brief delay—there is no need to post multiple times. If your post is rejected, you'll receive an email outlining the reason(s). We've implemented full moderation to control spam. Thank you for your patience and participation.



  • 1.  MPLS dynamic tunnels and CoS

    Posted 04-12-2022 18:33
    Hey Guys,

    I'm studying the wonderful subject of MPLS and my mind is constantly asking questions when trying to envisage a full setup.

    One such questions is:

    If you configure an LSP next-hop under CoS, will it be able to reference dynamically created (MPLS auto-mesh) LSPs?
    Because the value you specify for the lsp-next-hop is a regex, but I'm worried it'll only hit static configuration, as opposed to dynamically looking at tunnels that are also created automatically.


    For example, in the following hypothetical (and unfinished, but hopefully enough detail to get the point across) configuration, I have a CoS next-hop action referencing any LSP with the name "voice" in it, but only dynamic tunnels would be created with the word "voice" in it in this configuration, would CoS find those tunnels to send traffic down?:

    [edit class-of-service forwarding-policy]
    next-hop-map voice-cos {
        expedited-forwarding {
            lsp-next-hop "*voice*";
        }
    }​
    [edit routing-options]
    dynamic-tunnels  {
        dynamic-voice-tunnels {
            rsvp-te voice-tunnel {
                label-switched-path-template {
                    dynamic-voice-tunnels-template;
                }
                destination-networks {
                    209.99.100.0/24;
                } 
            }
        }
    }
    
    [edit protocols mpls]
    admin-groups {
        voice 2;
    }
    label-switched-path dynamic-voice-tunnels-template {
    	admin-group {
    		include-all voice;
    	}
        template;
        adaptive;
    }



    I appreciate this is a complex subject and I've only provided a small part of the necessary configuration (and topology), but just trying to understand this conceptually for now. Otherwise, except for automation to lighten the configuration load, I can't see a good way to scale utilising DiffServ paths (I've a lot of reading to do still of course).

    Thanks in advance,

    Kindest Regards,

    Andrey





  • 2.  RE: MPLS dynamic tunnels and CoS

    Posted 04-13-2022 17:18
    Hi Andrey, 

    i don't see this working with dynamic tunnels, reason being that the feature is pretty similar to filter based forwarding, therefore you need a particular "instance" for forwarding, in this particular case is an MPLS LSP, and this needs to be created and referenced during the configuration. 

    thanks.
    Gabriel.

    ------------------------------
    GABRIEL FLORES
    ------------------------------



  • 3.  RE: MPLS dynamic tunnels and CoS

    Posted 04-14-2022 05:28
    Hi Gabriel,

    Thanks, makes sense.

    Kindest Regards,

    Andrey