Co je Supernet?
Supernet je skupina počítačových sítí nebo podsítí, které jsou považovány za jednu entitu. Koncept byl vytvořen v reakci na nedostatky „klasického“ adresovacího systému, ve kterém jsou adresy internetového protokolu (IP) distribuovány do skupin předem definované velikosti známé jako bloky. Supernetting umožňuje organizacím přizpůsobit velikost jejich sítí a snižuje poptávku po zařízení pro směrování sítě agregací mnoha samostatných tras.
U obou supernetů a klasických adresovacích systémů jsou adresy IP rozděleny do minimálně dvou částí: identifikátor sítě, který určuje síť, a identifikátor hostitele, který určuje počítač nebo jiné zařízení v této síti. Celková délka adresy IP je omezená, takže velikost jednoho identifikátoru omezuje velikost druhého. Před konceptem supernetu byly IP adresy distribuovány v blocích podle „třídy“, která určovala, kolik z každé adresy bylo věnováno jednomu typu identifikátoru. Na adrese „třídy A“ je síťový identifikátor poměrně krátký a ponechává prostor pouze pro 127 síťových bloků, zatímco relativní délka identifikátoru hostitele umožňuje, aby každá z těchto 127 sítí měla více než 16 milionů hostitelů. Další dvě běžné třídy jsou třída B, která podporuje až 65 534 hostitelů a 16 384 sítí, a třída C, která umožňuje pouze 254 hostitelů, ale jen něco přes dva miliony sítí.
Myšlenka na supernet byla vytvořena v reakci na několik problémů s klasickým adresním systémem. Mnoho společností a organizací potřebovalo více než 254 hostitelů dostupných ze síťového bloku třídy C, ale mnohem méně než 65 534 adres uvedených v bloku třídy B. Výsledkem bylo, že mnoha středním organizacím byly přiděleny bloky třídy B, ale použily pouze část 65 534 přidělených adres, což vedlo k nevyhnutelnému nedostatku adres třídy B. Rychlý růst nových webových stránek a síťových destinací navíc začal zatěžovat směrovací zařízení, která musela ukládat stále více informací, aby dosáhla rostoucího počtu sítí a hostitelů. V roce 1993, pracovní skupina pro internetové inženýrství (IETF), oficiálně schválila koncept supernetu, který tyto problémy řeší.
Supernetting, také známý jako beztřídní interdoménové směrování (CIDR), eliminuje předchozí představu o třídách. Supernet je v podstatě skupina menších síťových bloků nebo podsítí, která je považována za jednu velkou síť. Identifikátory sítě v supernetu mohou být téměř jakékoli délky, což umožňuje přizpůsobení velikosti sítě podle potřeb organizace. Například dva bloky třídy C by mohly být supernetovány na celkem něco přes 500 adres. Tento systém také umožňuje agregaci trasy, která sdružuje informace o směrování pro řadu hostitelů nebo sítí do jediné „souhrnné“ trasy.
Koncept supernetu má několik nevýhod, zejména zvýšenou složitost v CIDR ve srovnání s klasickým adresovacím systémem a požadavek na nové směrovací protokoly, které podporovaly CIDR. Schopnost přizpůsobit délku síťového identifikátoru znesnadnila správcům systému rozlišovat mezi síťovým identifikátorem a identifikátorem hostitele. Pro řešení tohoto problému byl zaveden nový styl psaní IP adres. V tomto stylu, který se nazývá notace CIDR nebo lomítko, lomítko následuje IP adresu, po které následuje počet bitů použitých pro ID sítě. V příkladu 192.168.25.5/24 je prvních 24 bitů adresy identifikátor sítě, zatímco zbývajících osm bitů je identifikátor hostitele.