Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| technik:as208772:eventrouter [16.07.2024 - 21:42] – angelegt nrb | technik:as208772:eventrouter [21.07.2024 - 15:20] (aktuell) – nrb | ||
|---|---|---|---|
| Zeile 5: | Zeile 5: | ||
| Anforderungen: | Anforderungen: | ||
| - | * ggf. public IPs fuer Services etc. | + | |
| - | * redundante Anbindung (z.B. Starlink + 5G etc.) | + | * redundante Anbindung (z.B. Starlink + 5G etc.) |
| + | * volle MTU moeglich | ||
| - | Bestandteil: | + | Aufbau: |
| - | * eventrouter01 | + | |
| - | * auf Wireguard wird L2TP gelegt, damit volle MTU (1500) moeglich ist | + | * Eventrouter-VMs auf ffs08 und ffs13 (auf ffs13 derzeit noch nicht implementiert) |
| + | * VPN zwischen Mobilrouter-VM und Eventrouter-VM sodass mind 1500 MTU moeglich ist | ||
| + | * Routingprotokoll zwischen Mobilrouter und Eventrouter | ||
| + | ===== Internetverbindungen ===== | ||
| + | Mobilrouter pvemob hat mehrere Interfaces: | ||
| + | * wan01 | ||
| + | * wan02 | ||
| + | * ggf. wan03 | ||
| + | ===== Bezeichner ===== | ||
| + | |||
| + | ==== Hosts ==== | ||
| + | |||
| + | | ID | Name | Kurzname | ||
| + | | 1 | eventdistri1 | ||
| + | | 2 | eventdistri2 | ||
| + | | 10 | eventedge1 | ||
| + | |||
| + | |||
| + | ===== VPN ===== | ||
| + | |||
| + | VPN ist Wireguard MTU 1436, Ipv6 only | ||
| + | |||
| + | Wireguard-Interfaces: | ||
| + | |||
| + | * '' | ||
| + | * Eventrouter fc00:: | ||
| + | * pvemob fc00:: | ||
| + | * ''' | ||
| + | * Eventrouter fc00:: | ||
| + | * pvemob fc00:: | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | im Wireguard-Tunnel wird L2TP aufgebaut um volle MTU zu bekommen | ||
| + | |||
| + | ==== L2TP ==== | ||
| + | |||
| + | L2TP ist MTU 9000 | ||
| + | |||
| + | * '' | ||
| + | * pvemob Tunnel 511 | ||
| + | * Eventrouter Tunnel 510 | ||
| + | * pvemob Session 511 | ||
| + | * Eventrouter Session 510 | ||
| + | * pvemob IPv4 '' | ||
| + | * pvemob IPv6 '' | ||
| + | * eventrouter IPv4 '' | ||
| + | * eventrouter IPv6 '' | ||
| + | |||
| + | ===== Babel ===== | ||
| + | |||
| + | Babel dient als routingprotokoll und ueberwacht die Verbindungen. | ||
| + | |||
| + | wan01 soll vor wan02 bevorzugt werden, d.h. an wan01 sollte die bevorzugte Verbindung angeschlossen werden, an wan02 der Fallback | ||
| + | |||
| + | beide Seiten haben | ||
| + | |||
| + | * wan01 hat eine rxcost 96 | ||
| + | * wan02 hat eine rxcost 256 | ||
| + | |||
| + | hello interfaval ist auf 1s. | ||
| + | |||
| + | Das heisst: Es wird zunaechst wan01 benutzt. Wenn wan01 ausfaellt, werden die Pakete ueber wan02 geschickt. Babel schaut einmal pro Sekunde nach ob die Gegenseite noch aktiv ist (hello interval). | ||
| + | |||
| + | TODO: update interval / limit tweaken mit hello = 1s, update default (= 4x hello), limit = 12 dauert umschalten aktuell ca. 4-6 sekunden | ||