This commit is contained in:
+4
-25
@@ -15,31 +15,10 @@
|
||||
*Cilium — сетевая подсистема Kubernetes, отвечает за связь между подами на разных нодах. Geneve — протокол туннелирования, который Cilium использует чтобы «обернуть» обычный сетевой пакет для передачи через физическую сеть между серверами.*
|
||||
|
||||
```mermaid
|
||||
block-beta
|
||||
columns 1
|
||||
|
||||
block:pods
|
||||
columns 2
|
||||
a["Под А\nпакет 1450 B"]
|
||||
b["Под Б\nпакет 1450 B"]
|
||||
end
|
||||
|
||||
space
|
||||
|
||||
block:tunnel
|
||||
columns 2
|
||||
g1["Geneve +50 B\n= 1500 B"]
|
||||
g2["Geneve +50 B\n= 1500 B"]
|
||||
end
|
||||
|
||||
a --> g1
|
||||
b --> g2
|
||||
g1 -- "underlay 1450 ✗" --> g2
|
||||
|
||||
style a fill:#e8f5e9
|
||||
style b fill:#e8f5e9
|
||||
style g1 fill:#ffebee
|
||||
style g2 fill:#ffebee
|
||||
flowchart LR
|
||||
A["Под А<br/>пакет 1450 B"] --> G1["Geneve<br/>1450 + 50 = 1500 B"]
|
||||
B["Под Б<br/>пакет 1450 B"] --> G2["Geneve<br/>1450 + 50 = 1500 B"]
|
||||
G1 -- "underlay 1450 ✗" --> G2
|
||||
```
|
||||
|
||||
> Ожидание Cilium: underlay = **1500**
|
||||
|
||||
Reference in New Issue
Block a user