- data plane
- pokud čip si neumí s paketem poradit - fragmentace, neznámý option - pošle se do control plane
- jen 2 vrstvy
- leaf musí být schopen rozhodit provoz na všechny linky!
- pokud chceme přímo adresovat (L2 síť) - mnoho mac adres
- spanning tree protocol - počítáme že je vede 1 linka k cíli - zabila by ostatní linky
- TRILL - postavený nad IS-IS (chytřejší spanning tree nad L2 co vyřeší topologii)
- spine musí mít hodně portů vyšší kapacity
- folded 3-stage clos - když chceme leaf and spine pomocí vícero stejných zařízení
- komunikace mezi GPU kartami max 1 hop
- před alokujeme cesty
- má zlepšit propustnost
- kupujeme pouze hardware
- software můžeme použít jaký chceme
- automatizovaná konfigurace mnoha zařízení
- software defined networking
- umožňuje ovládání i pro ne technicky znalé uživatele
- southbound = propojení na samotné zařízení
- northbound api = pro aplikaci, která změní nastavení sítě
- switching
- firewall
- microflow routing
- virtualizace sítě
- problémy
- mohou se vyskytovat na více místech - vs jen na vpn
- nejsme schopni odbavovat terabity, ale to není problém pro většinu sítí - ale je v hpc :)
- problém s podporou zařízení
- obecnější jak openflow
- domain specific jazyk pro práci s pakety
- místo toho se používá XDP a eBPF