Calico does not use an overlay for communication between Pods. It leverages a direct layer3 routed network which will route the Pod payload protocol without encapsulation. The only exception is inter-host communication that uses an IPinIP
tunnel, so those will carry an extra outer IP header.
-Matt
From: "Jones, Bruce E" <bruce.e.jones@intel.com>
Date: Tuesday, December 17, 2019 at 1:31 PM
To: "starlingx-discuss@lists.starlingx.io" <starlingx-discuss@lists.starlingx.io>
Subject: [Starlingx-discuss] Customer Question - TCP between pods?
Forgive me for asking what may be an obvious question. I was meeting with a customer today and the question came up – does StarlingX use/enable TCP between pods? Their experience was with K3S/Flannel which uses UDP.
Thank you!
brucej