ISP Directory LogoMultiple Protocol Label Switching (MPLS)
  • What is MPLS?

    MPLS is a multi-vendor, multiple protocols standard to enable very fast packet switching at the central core of a network.

  • What does MPLS do?

    Packets are tagged as they enter an MPLS switching environment with a Forwarding Equivalence Class (FEC).

    At a very oversimplified level, an FEC label is like a zipcode. At the main switching core of a network, the packets do not need to be routed based on individual street addreses and cubile numbers - only to a specific region of the country. The mail sorting and delivery system does not need to know what is written on the pages inside the envelope.

    However, the sender of the message may need priority delivery of that envelope - in which case the sender is willing to pay extra to FedEx or Priority mail to get special treatment. Voice over IP in MPLS (for example) could be flagged as getting special treatment in our example.

    Lower priority traffic (junk mail, catalogs) can be delayed or discarded if congestion develops. Individual VPNs are kept safely away from each other's traffic while using shared resources and accessing shared network services.

    Labels can be nested so that the packet can be routed through mutiple layers of Switch Routers effectively.

    Because MPLS is not protocol specific, MPLS can route ATM, Frame Relay, Ethernet, Optical and future OSI compliant protocols - since MPLS looks at the tags to make its routing decisions, not Level 3 headers. MPLS is wedged into the headers between level 2 and level 3 of the OSI model. (level 2.5?)

    A non-MPLS network hands its traffic to the MPLS cloud at a Label Edge Router (LER). The LER configuration identifies the appropriate delivery label(s) needed and MPLS does the rest. Label Switch Routers determine the best route based on the label(s) and the traffic arrives at the other end of the MPLS cloud at the appropriate destination LER. To the typical end-user, they are not aware their packets traversed an MPLS cloud using shared bandwidth. MPLS also transparently routes around failed paths or congestion in the MPLS network cloud.

    For the telecommunications service provider, MPLS greatly simplifies creation and management of VPN networks and VPN access to shared resources. Technologies like Multicast are much more efficient and easier to implement with MPLS, especially if the multicast traffic is delivered over VPNs (think stock tickers devlivered to a subscription based service over a VPN, as an example).

  • Do I need MPLS?

    While you may indirectly use MPLS, unless you are a major telecommunications provider, it is not likely that you would implement MPLS yourself.

  • What does MPLS cost?

    If you have to ask that question, you can't afford it. On the other hand, if you work for a major telecommunications company and have to ask what MPLS is, why are you trusting a web site like this one to give you accurate information? :)

    General MPLS References
    MPLS and Frame Relay Alliance
    After MPLS was conceived, this group was formed to make sure that Frame Relay and MPLS would interoperate correctly and provide the best possible implementation. It recently has merged with a similar ATM interest group.
    CISCO MPLS FAQ
    MPLS Resource Center

    MPLS Hardware Vendors
    Alcatel
    CISCO MPLS/IOS Information
    Juniper Networks
    Lucent
    Nortel



  • Contact FindAnISP.com Important Site Information Privacy Statement Site Statistics
    © Copyright 1999-2007 by FindAnISP.com
    As of July 6, 2008 4:28:27 PM