MikroTik RouterOS Introduction to MPLS (e-book)

Written by ropix on October 8, 2009

MPLS stands for MultiProtocol Label Switching. It kind of replaces IP routing - packet forwarding decision (outgoing interface and next hop router) is no longer based on fields in IP header (usually destination address) and routing table, but on labels that are attached to packet. This approach speeds up forwarding process because next hop lookup becomes very simple compared to routing lookup (finding longest matching prefix).

Efficiency of forwarding process is the main benefit of MPLS, but it must be taken into account that MPLS forwarding disables processing of network layer (e.g. IP) headers, therefore no network layer based actions like NAT and filtering can be applied to MPLS forwarded packets. Any network layer based actions should be taken on ingress or egress of MPLS cloud, with preferred way being ingress - this way, e.g. traffic that is going to be dropped anyway does not travel through MPLS backbone.

In the simplest form MPLS can be thought of like improved routing - labels are distributed by means of LDP protocol for routes that are active and labeled packet takes the same path it would take if it was not labeled. Router that routes unlabeled packet using some route for which it has received label from next hop, imposes label on packet and send it to next hop - it gets MPLS switched further along its path. Router that receives packet with label it has assigned to some route changes packet label with one received from next hop of particular route and sends packet to next hop. Label switched path ensures delivery of data to the MPLS cloud egress point. Applications of MPLS are based on this basic MPLS concept of label switched paths.

Another way of establishing label switching path is traffic engineering tunnels (TE tunnels) by means of RSVP TE protocol. Traffic engineering tunnels allow explicitly routed LSPs and constraint based path selection (where constraints are interface properties and available bandwidth).

Taking into account complexity, new protocols and applications that MPLS introduces and differences of concepts that MPLS adds to routed.
For completed tutorial please download here

2 Comments to “MikroTik RouterOS Introduction to MPLS (e-book)”

  1. TERRENCE
    3:37 am on July 16th, 2010


    Pillspot.org. Canadian Health&Care.Best quality drugs.Special Internet Prices.No prescription online pharmacy. High quality pills. Order pills online

    Buy:Super Active ED Pack.Cialis.Viagra Super Active+.Viagra.Cialis Super Active+.VPXL.Levitra.Viagra Professional.Zithromax.Propecia.Maxaman.Viagra Super Force.Soma.Viagra Soft Tabs.Tramadol.Cialis Professional.Cialis Soft Tabs….

  2. DONNIE
    4:44 am on July 22nd, 2010


    MedicamentSpot.com. Canadian Health&Care.Best quality drugs.Special Internet Prices.No prescription online pharmacy. High quality drugs. Buy pills online

    Buy:Zocor.Prozac.Amoxicillin.Nymphomax.Buspar.Lipothin.Female Pink Viagra.Acomplia.Cozaar.Aricept.Ventolin.Benicar.Seroquel.Lasix.SleepWell.Advair.Female Cialis.Lipitor.Zetia.Wellbutrin SR….

Leave a Comment