Vad är ett Supernet?
Ett supernät är en grupp datornätverk eller subnätverk som behandlas som en enda enhet. Konceptet skapades som svar på bristerna i det "klassfulla" adresseringssystemet där IP-adresser distribueras i pooler med fördefinierad storlek känd som block. Supernetting gör det möjligt för organisationer att anpassa storleken på sina nätverk och minska efterfrågan på nätverksutrustningsutrustning genom att samla många separata rutter.
Med både supernät och klassiska adresseringssystem delas IP-adresser in i minst två delar: en nätverksidentifierare som anger ett nätverk och en värdidentifierare som anger en dator eller annan enhet i det nätverket. Den totala längden på en IP-adress är begränsad, så storleken på en identifierare begränsar storleken på den andra. Innan konceptet med ett supernät distribuerades IP-adresser i block, enligt en "klass" som bestämde hur mycket av varje adress som ägnades åt någon typ av identifierare. I en "klass A" -adress är nätverksidentifieraren ganska kort, vilket ger plats för bara 127 nätverksblock, medan värdidentifierarens relativa längd tillåter var och en av dessa 127 nätverk att ha över 16 miljoner värdar. De två andra vanliga klasserna är klass B, som kan stödja upp till 65 534 värdar och 16 384 nätverk, och klass C, som endast tillåter 254 värdar, men drygt två miljoner nätverk.
Idén om ett supernät skapades som svar på flera problem med det klassiska adresseringssystemet. Många företag och organisationer behövde mer än de 254 värdarna som finns tillgängliga från ett C-nätverksblock, men mycket färre än de 65.534 adresserna som tillhandahölls i ett klass B-block. Som ett resultat tilldelades många medelstora organisationer klass B-block men använde endast en del av de 65.534 tilldelade adresserna, vilket ledde till en oundviklig brist på adresser i klass B. Dessutom började den snabba tillväxten av nya webbplatser och nätverksdestinationer lägga en stor börda på routningsutrustning som måste lagra mer och mer information för att nå det ökande antalet nätverk och värdar. 1993 godkände Internet Engineering Task Force (IETF) officiellt supernätkonceptet för att hantera dessa problem.
Supernetting, även känd som klasslös interdomän routing (CIDR), eliminerar tidigare föreställning om klasser. Ett supernät är i huvudsak en grupp mindre nätverksblock eller subnätverk som behandlas som ett enda stort nätverk. Nätverksidentifierare i ett supernät kan ha nästan vilken längd som helst, vilket gör att nätverkets storlek kan anpassas efter en organisations behov. Två klass C-block, till exempel, kan supernettas för totalt drygt 500 adresser. Detta system möjliggör också ruttaggregering, som grupperar routinginformation för olika värdar eller nätverk till en enda "sammanfattad" rutt.
Supernet-konceptet har några nackdelar, särskilt den ökade komplexiteten i CIDR jämfört med det klassiska adresseringssystemet och kravet på nya routingprotokoll som stöder CIDR. Möjligheten att anpassa längden på en nätverksidentifierare gjorde det svårare för systemadministratörer att skilja mellan nätverksidentifierare och värdidentifierare. För att hantera detta problem infördes en ny stil för att skriva IP-adresser. I den här stilen, som kallas CIDR-notation, eller snedstreck-notation, följer en snedstreck en IP-adress, som följs av antalet bitar som används för nätverks-ID. I exemplet 192.168.25.5/24 är de första 24 bitarna i adressen nätverksidentifieraren, medan de återstående åtta bitarna är värdidentifieraren.