3 Softvérovo definované vytváranie sietí (SDN)
3.3 Centralizované riadenie a programovateľnosť siete

V moderných sieťových zariadeniach rovina riadenia zbiera informácie o stave susedných pripojení a sieti ako celku a poskytuje ich smerovacím algoritmom. Distribuované algoritmy zabezpečujú automaticky riešenie na smerovanie sieťovej prevádzky, ale ich nedostatkom je možný problém s konvergenciou. Keďže každé zariadenie zbiera informácie o sieti a rozhodujú o smerovaní samostatne, oneskorenie prenosu informácií o zmenách siete môže spôsobiť problémy pri prevádzke siete.

Vypustenie roviny riadenia z každého uzla siete a použitie centralizovanej roviny riadenia umožní nielen kompletný pohľad na sieť bez problémov s konvergenciou, ktoré sú pre distribuované algoritmy prirodzené, ale zníži aj náklady. Naviac, bez potreby rozloženého smerovania prevádzky je možné nové algoritmy použiť, modifikovať a zdokonaľovať. Okrem toho konfigurovanie centrálnej roviny riadenia robí riadenie siete jednoduchším. Zredukuje možnosť nesprávnej konfigurácie a urýchľuje tiež hľadanie problémov. Prídavnou výhodou implementovania softvéru v centralizovanej rovine riadenia je ľahká modifikácia a vývoj nových vlastností. Jej odstránenie vyžaduje samostatné konfigurovanie každého uzla.

Oponenti SDN a centralizovanej roviny riadenia zvlášť však poukazujú na obmedzenia pri jej použití v rozľahlých sieťach, takých ako Internet. Ich kriticizmus sa sústreďuje na riadiacu jednotku, ktorá je jediným bodom spôsobujúcim výpadok celej siete a nedostatočnú škálovateľnosť.

Riešenie týchto problémov je použitie logicky centralizovanej ale fyzicky distribuovanej roviny riadenia kedy niekoľko riadiacich jednotiek riadi časť siete a komunikuje navzájom, aby sa znížilo oneskorenie roviny riadenia, poskytuje vysokú dostupnosť a jeden bod logického riadenia na správu siete. Nová architektúra pre spojenie medzi doménami s priradeným protokolom pre riadiace jednotky SDN je navrhnutá v [6].