Elk apparaat dat met internet is verbonden, moet een ID hebben. Internet Protocol (IP) -adressen zijn de numerieke adressen die worden gebruikt om een bepaald stuk hardware te identificeren dat is verbonden met internet.
De twee meest gebruikte versies van IP die momenteel worden gebruikt, zijn Internet Protocol versie 4 (IPv4) en internet Protocol versie 6 (IPv6). Zowel IPv4- als IPv6-adressen zijn afkomstig van eindige getallenpools.
Een bit is een cijfer in het binaire cijfersysteem, de basiseenheid voor het opslaan van informatie.
Niet elk IP-adres in het IPv4- of IPv6-pool kan worden toegewezen aan de machines en apparaten die worden gebruikt voor toegang tot internet. Sommige IP-adressen zijn gereserveerd voor ander gebruik, zoals voor gebruik in particuliere netwerken. Dit betekent dat het totale aantal IP-adressen dat beschikbaar is voor toewijzing kleiner is dan het totale aantal in de pool.
Netwerkvoorvoegsels
IP-adressen kunnen worden overgenomen uit de IPv4- of de IPv6-pool en zijn verdeeld in twee delen: een netwerkgedeelte en een hostgedeelte. Het netwerkgedeelte identificeert het specifieke netwerk en het hostgedeelte identificeert het specifieke knooppunt (bijvoorbeeld een bepaalde computer) op het Local Area Network (LAN).
Toewijzing
IP-adressen zijn toegewezen aan netwerken in blokken van verschillende grootte. De grootte van het toegewezen blok wordt geschreven na een schuine (/), die het aantal IP-adressen in dat blok aangeeft. Als een internetprovider (ISP) bijvoorbeeld een “/ 16” krijgt toegewezen, ontvangt hij ongeveer 64.000 IPv4-adressen. Een “/ 26” -netwerk biedt 64 IPv4-adressen. Hoe lager het nummer na de schuine, hoe meer adressen er in dat “blok” zitten.
IPv4
De grootte van het voorvoegsel, in bits, wordt achter de schuine kant geschreven. Dit is genaamd “slash-notatie”. Er is in totaal 32 bits in IPv4-adresruimte. Als een netwerk bijvoorbeeld het adres “192.0.2.0/24” heeft, verwijst het getal “24” naar het aantal bits in het netwerk. Hieruit kan het aantal bits dat overblijft voor adresruimte worden berekend. Aangezien alle IPv4-netwerken 32 bits hebben, en elke “sectie” van het adres, aangeduid met de decimale punten, acht bits bevat, laat “192.0.2.0/24” acht bits over voor hostadressen. Dit is voldoende ruimte voor 256 hostadressen. Deze hostadressen zijn de IP-adressen die nodig zijn om uw machine met internet te verbinden.
Een netwerk genummerd “10.0.0.0/8” (een van de adressen die is gereserveerd voor privégebruik) is een netwerk met acht bits van netwerkvoorvoegsel, aangegeven met “/ 8” na de schuine streep. De “8” geeft aan dat er 24 bits over zijn in het netwerk om IPv4-hostadressen te bevatten: 16.777.216 adressen om precies te zijn.
Classless Inter-Domain Routing (CIDR) -diagram
De Classless Inter-Domain Routing (CIDR) is algemeen bekend als het CIDR-diagram en wordt gebruikt door degenen die netwerken beheren en IP-adressen beheren. Hiermee kunnen ze het aantal IP-adressen in elke slash-notatie zien en de grootte van elk “slash-notatie” in bits.
Downloaden: IPv4 CIDR-diagram (PDF)
IPv6
IPv6 is vergelijkbaar met IPv4, maar is zo gestructureerd dat alle LANs 64 bits netwerkvoorvoegsel hebben in tegenstelling tot de variabele lengte van netwerkvoorvoegsel1 die IPv4-netwerken hebben. Alle IPv6-netwerken hebben ruimte voor 18.446.744.073.709.551.616 IPv6-adressen.
Downloaden: IPv6-diagram (PDF)
Momenteel wijzen de meeste ISPs / 48 netwerkvoorvoegsels toe aan abonnees “sites (de eindgebruikers” netwerken). Omdat alle IP v6-netwerken hebben / 64 voorvoegsels, een / 48-netwerkvoorvoegsel staat 65.536 LANs toe op de site van een eindgebruiker.
De huidige minimale IPv6-toewijzing door de RIPE NCC is een / 32-netwerkvoorvoegsel. Als de LIR slechts / 48 toewijzingen zou maken van dit / 32 netwerkprefix, zouden ze 65.536 / 48 toewijzingen kunnen doen. Als ze zouden besluiten om alleen / 56 netwerkvoorvoegsels toe te wijzen, zouden ze 24 bits tot hun beschikking hebben en dus 16.777.216 / 56 toewijzingen kunnen maken.
Om wat perspectief te geven, is het vermeldenswaard dat er 4.294.967.296 IPv4-adressen zijn in totaal aanzienlijk minder dan het aantal IPv6-adressen.
IPv6 relatieve netwerkformaten
/ 128
|
1 IPv6-adres
|
Een netwerkinterface
|
/ 64
|
1 IPv6-subnet
|
18.446.744.073.709.551.616 IPv6-adressen
|
/56
|
256 LAN-segmenten
|
Populaire prefixgrootte voor één abonneesite
|
/48
|
65.536 LAN-segmenten
|
Grootte van populaire prefix voor één abonneesite
|
/32
|
65.536 / 48 abonneesites
|
Minimale IPv6-toewijzing
|
/ 24
|
16.777.216 abonneesites
|
256 keer groter dan de minimale IPv6-toewijzing
|
1 RFC2526, gereserveerd IPv6-subnet Anycast-adres s (voorgestelde norm)