Netdev List
 help / color / mirror / Atom feed
* a vxlan question.
@ 2014-01-12 17:25 sowmini varadhan
  2014-01-12 18:25 ` Stephen Hemminger
  0 siblings, 1 reply; 3+ messages in thread
From: sowmini varadhan @ 2014-01-12 17:25 UTC (permalink / raw)
  To: netdev; +Cc: sowmini.varadhan

A question about the vxlan implementation in linux:

if the inner packet (the frame that is vxlan encapsulated) is an IP
packet that has the DF bit set, i.e., it is a PMTU discovery packet, and
the subsequent vxlan encapsulation results in a ICMP packet-too-big
error,then does the VTEP relay that error back to the originator of
the
PMTU packet?

AFAICT, the current linux code in drivers/net/vxlan.c
does not address any icmp errors (though it sets the DF of the outer
header based on the inner header). From my reading of the code,
we'd end up in __udp4_lib_err for the vxlan-encaps packet, but
there's nothing in there that recognizes that the udp payload is
itself an ethernet+IP frame and relays pmtu back to the (inner) ip src?
Did I miss something?

--Sowmini

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-01-12 18:38 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-12 17:25 a vxlan question sowmini varadhan
2014-01-12 18:25 ` Stephen Hemminger
2014-01-12 18:38   ` sowmini varadhan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox