Greetings,

I noticed that MPLS-over-IP & MPLS-over-UDP support have recently been 
committed 
to the kernel, & that MPLS-over-IP support was commited to iproute2 last week.

Please consider this a humble request for RFC7510 MPLS-over-UDP (UDP port 6635) 
support in iproute2.

Perhaps I'm missing something & this should be doable with the current code?  
The previous iproute2 example on netdev@ ("ip fou add port 6635 ipproto 137") 
seems to indicate that it would be creating an "mpls-over-ip-over-udp" tunnel, 
which wouldn't be compatible with RFC7510, which just adds a simple UDP header 
to MPLS packets (MPLS dataplane packets aren't IP packets & thus don't have an 
IP protocol number, e.g. it uses ethertype 0x8847 for unicast & 0x8848 for 
multicast).

Or perhaps RFC7510 support would be better off as part of the lwtunnel 
framework?

Thanks & best regards,
---
 Blake Willis
 Network Engineering Consultant
 Scalable System Design LLC
 blake at 2112 dot net

"I think what a lot of people don't appreciate is that technology does not 
automatically improve. It only improves if a lot of really strong engineering 
talent is applied to the problem, that it improves. And there are many examples 
in history where civilizations have reached a certain technology level, and 
then have fallen well below that, and then recovered only millennia later."

  -- Elon Musk

Reply via email to