2017-09-03 2 views
0

Ich teste das Setup des K8-Clusters und versuche, die Vernetzung zwischen zwei Pods zu verstehen. Der K8 verwendet das Flanell als seinen CNI. Die Kommunikation läuft korrekt ab, aber ich möchte ein wenig über den Paketfluss analysieren.Paketerfassung für die Kommunikation zwischen zwei Pods auf dem K8-Cluster

Ich habe versucht, die Pakete auf der Flanell-Schnittstelle und den veth-Schnittstellen zu erfassen, die erstellt wird, aber kein Glück.

Ich nahm die Pakete auf cni0, die von K8 erstellt wird, aber ich bin nur in der Lage, die Anwendungsschicht, dh entweder TCP 3-Wege-Handshake oder die HTTP-Nachrichten zu sehen ..

Was das Verfahren ist, das Paket zu erfassen zu die Overlay-Pakete anzeigen?

Antwort

0

Wie wäre es mit Wireshark und Capturing an der "physischen" Schnittstelle Ihrer Maschinen? Jedes Paket wird letztendlich dort durchlaufen, so dass Sie in der Lage sein sollten, VXLAN-Pakete auf dieser Schnittstelle zu sehen.

+0

Nicht sicher, ob es tut. VXLAN-Pakete werden abgestreift, bevor sie tatsächlich zugestellt werden. Bis jetzt habe ich diese Kommunikation innerhalb einer Maschine versucht. Werde versuchen über die Maschinen .. – Prat

Verwandte Themen