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