08-14-2011 11:30 PM
Does any Cisco gear support MPLS-over-IP (as per http://tools.ietf.org/html/draft-worster-mpls-in-ip-03 )? Searching Google finds several pages with references to it as being a possibility but no examples of any implementations. In practice, is it necessary to use IP tunnels to transmit MPLS datagrams between non-adjacent LSR's?
08-15-2011 01:18 AM
Hi David,
will MPLS/GRE do the job?
08-15-2011 02:50 AM
Hi Ivan
MPLS/GRE will work, but we're hoping to avoid the GRE protocol overhead (and the admin overhead of setting up all the tunnels) if at all possible.
08-15-2011 10:50 AM
David,
I have seen that draft for the first time right now. My immediate thought is that using this kind of tunnel instead of GRE tunnels saves you only 4B of overhead (the basic GRE header is 4B long) - a size of a single MPLS label. An extra IP header will still be present, so the total tunnel overhead is 20B, and with GRE, 24B. I am not sure if those extra 4 bytes are that important.
Moreover, the MPLS-in-IP draft does not specify any kind of endpoint discovery. I would assume that these tunnels would have to be established manually just like GRE tunnels.
Please correct me if my reasoning here is wrong.
Best regards,
Peter
08-16-2011 02:56 AM
Hi,
I believe Peter is right, you will need endpoint discovery to make it work.
Yasir
08-16-2011 06:38 AM
Peter,
Thanks for the feedback. I agree with you. MPLS/GRE it is.
Rgds
David
08-20-2011 10:11 AM
Hi David,
let me also add that you need specific hardware to make MPLSoGRE work (i.e. if your router is a Cat6500 or Cisco 7600 you need a SIP-400 or ES+ as core facing interface).
This is something else to take into consideration.
Riccardo
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide