docs: замер MTU — confirmed underlay=1450, tunnel=1400
Deploy drhider / validate (push) Waiting to run
Deploy drhider / validate (push) Waiting to run
This commit is contained in:
@@ -25,15 +25,16 @@ mtu: X → туннель = X − 50 → поды = X − 50
|
|||||||
|
|
||||||
## Что сделать девопсу
|
## Что сделать девопсу
|
||||||
|
|
||||||
### Шаг 0: Измерить реальный underlay MTU
|
## Замер (выполнен 2026-07-13)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# С одной ноды на IP другой ноды (DF-бит, подбираем размер)
|
kubectl run mtu-test --rm -it --restart=Never --image=nicolaka/netshoot -- ping -c 2 -M do -s 1472 172.16.0.9
|
||||||
ping -M do -s 1472 <ip_другой_ноды> # 1472+28=1500; если не проходит — уменьшать
|
# → Message too large (1500 не проходит)
|
||||||
tracepath <ip_другой_ноды> # покажет pmtu на пути
|
|
||||||
```
|
|
||||||
|
|
||||||
Если 1500 не проходит — уменьшать шагами по 50 (1450, 1400...) пока не пройдёт. Результат = значение для `mtu`.
|
kubectl run mtu-test --rm -it --restart=Never --image=nicolaka/netshoot -- ping -c 2 -M do -s 1422 172.16.0.9
|
||||||
|
# → 1430 bytes from 172.16.0.9 (1450 проходит)
|
||||||
|
|
||||||
|
**Результат:** underlay MTU = **1450**, туннель = **1400**.
|
||||||
|
|
||||||
### Шаг 1: Выставить MTU в Cilium
|
### Шаг 1: Выставить MTU в Cilium
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user