Införandet av adress klasser [redigera] nätverksexpansion var avsedd att säkerställa kompatibilitet med den befintliga IPv4 adressutrymme och paketstruktur, samt att undvika omnumrering befintliga nätverk. Innan adressklasserna infördes var de enda adressblock som fanns tillgängliga dessa stora block, som senare blev kända som klass A-nätverk.
Där gränsen mellan olika områden i LAN-adressen definieras av subnätmasken. Den första klassen, utformad som klass A, innehöll alla adresser där den viktigaste biten är noll. I nätverksadresser är endast vissa delar viktiga eftersom enskilda adresser avser datorer eller enheter i det nätverket. Ett klass B-nätverk var ett nätverk där alla adresser hade de två mest betydande bitarna inställda på 1 respektive 0.
För närvarande anger masken endast antalet produkter i nätverksadressen och i den lokala delen av adressen, tidigare mer komplexa konstellationer var tillåtna. Till exempel, som en matchning för denna arkitektur, stödde adressutrymmet endast ett lågt antal oberoende nätverk. Lösningen var att utöka definitionen av nätverksnummerfältet för att inkludera fler bitar, vilket gjorde det möjligt att tilldela fler nätverk, som var och en potentiellt hade en förutbestämd feber av värdar.
Lokala adresser definieras i RFC, uppdelade på ett liknande sätt som tidigare kallades A - B-och C-nätverksklasser: i IPv6 utvidgades IP-adressen till delar och består av ett nätverksprefix följt av en lokal adress. För dessa nätverk angavs nätverksadressen med följande 14 bitar av adressen, vilket lämnade 16 bitar att bedöva värden i nätverket i totala adresser över nätverket.
När mobiltelefoner och snart även hemelektronik är anslutna till Internet är det brist på akuta adresser. Notationen för adresser är också tydligt annorlunda: De 32 hexadecimala tecknen är grupperade runt fyra, separerade med ett kolon, för totalt 8 grupper, ofta följt av en rivning av rivningen, följt av antalet delar i nätverksprefixet.
Eftersom alla befintliga Nätverksnummer vid den tiden var mindre än 64, använde de bara de 6 mest betydande bitarna i nätverksnummerfältet. Nätverksadressen anges på ett sådant sätt att de andra delarna anses vara noll, och efter adressen lägger du ett skift, och antingen är antalet värden i början av adressen eller en "ren mask", där värdena på de bärbara delarna ersätts av en och meningslös med nollor.
Undernätverk [redigera redigera Text Wikite] entreprenören tilldelas ett antal IP-adresser och bildar därmed ett nätverk. Nätverksnumret för denna klass bestäms av följande 7 bitar, så det är i allmänhet värd för nätverk, inklusive Nollnätverket, och inklusive redan tilldelade IP-nätverk. Den nya adressarkitekturen introducerades av RFC som en del av Internet Protocol-specifikationen.
Sedan slutet av seklet har problemet förhindrats, och IP-version 6 utvecklades främst för att öka antalet tillgängliga adresser, men har ännu inte brutits, även om de flesta avdelningar idag stöder protokollet. När internet bröt igenom och persondatorer blev vanliga övergavs klassrumssystemet till stor del. Flera nya funktioner introducerades också, såsom IPSEC, som senare också avbildades i IPv4.
Det var således möjligt att använda de mest betydande bitarna i adressen för att införa en uppsättning adressklasser samtidigt som de befintliga nätverksnumren bevarades i den första av dessa klasser. Exempel på IPv4-adresser: Till exempel är blocket ett senare tillägg för datorer för datorer med sådana lokala adresser, för att kunna ansluta till Internet krävs en router med en nat-nätverksadressöversättning, det vill säga en router som ersätter adresser i separata datapaket för sådan vandring på Internet och tillgång till intranätet.