Wat is een IP-adres?
Een IP-adres (Internet Protocol-adres) is een numeriek label dat wordt toegewezen aan elk apparaat dat is verbonden met een computernetwerk dat het Internet Protocol gebruikt voor communicatie. IP-adressen hebben twee hoofdfuncties: hostidentificatie en locatieadressering. Elk apparaat dat verbinding maakt met internet, van webservers tot smartphones, heeft een IP-adres nodig om gegevens te verzenden en te ontvangen.
IPv4-adressen
Indeling en structuur
IPv4-adressen zijn 32-bits getallen die doorgaans in decimale puntnotatie worden weergegeven:
192.168.1.1
│ │ │ │
│ │ │ └── Fourth octet (0-255)
│ │ └── Third octet (0-255)
│ └── Second octet (0-255)
└── First octet (0-255)
Adresklassen
| Klasse | Eerste octet | Standaardnetwerkbits | Doel |
|---|---|---|---|
| A | 1-126 | /8 | Grote netwerken |
| B | 128-191 | /16 | Middelgrote netwerken |
| C | 192-223 | /24 | Kleine netwerken |
| D | 224-239 | N.v.t. | Multicast |
| E | 240-255 | N.v.t. | Gereserveerd/experimenteel |
Privé-adresbereiken
Gereserveerd voor interne netwerken en niet routeerbaar via internet:
10.0.0.0 - 10.255.255.255 (Class A)
172.16.0.0 - 172.31.255.255 (Class B)
192.168.0.0 - 192.168.255.255 (Class C)
Uitputting van IPv4
IPv4 biedt ongeveer 4,3 miljard adressen. De wereldwijde toewijzing was in 2011 uitgeput, wat de overstap naar IPv6 stimuleerde.
IPv6-adressen
Indeling en structuur
IPv6-adressen zijn 128-bits getallen die hexadecimaal worden weergegeven:
2001:0db8:85a3:0000:0000:8a2e:0370:7334
Verkorte notatie
Voorloopnullen mogen worden weggelaten en opeenvolgende groepen nullen mogen door :: worden vervangen:
Full: 2001:0db8:0000:0000:0000:0000:0000:0001
Short: 2001:db8::1
Adrescapaciteit
IPv6 biedt 340 undeciljoen adressen, genoeg om elk atoom op het aardoppervlak meerdere keren een uniek adres toe te wijzen.
IP-adressen in DNS
Domeinnamen worden via DNS naar IP-adressen vertaald:
A-record (IPv4)
example.com. IN A 93.184.216.34
AAAA-record (IPv6)
example.com. IN AAAA 2606:2800:220:1:248:1893:25c8:1946
Statische tegenover dynamische IP-adressen
| Type | Kenmerken | Gebruik |
|---|---|---|
| Statisch | Vast, verandert nooit | Servers, hosting, externe toegang |
| Dynamisch | Toegewezen via DHCP, kan wijzigen | Consumenteninternet, mobiele apparaten |
IP-adressen opzoeken en hulpmiddelen
Veelgebruikte diagnoseopdrachten:
# Find your IP
curl ifconfig.me
# DNS lookup
dig example.com A
nslookup example.com
# Reverse DNS lookup
dig -x 93.184.216.34
Beveiligingsoverwegingen
- Toegangsbeheer op basis van IP: firewalls filteren op IP-adres
- Geolocatie: IP-adressen geven een benadering van de fysieke locatie
- DDoS-aanvallen: richten zich op specifieke IP-adressen met verkeersstromen
- IP-reputatie: sommige IP's zijn gemarkeerd wegens kwaadaardige activiteiten
- NAT: Network Address Translation verbergt interne IP's achter een openbaar IP
Inzicht in IP-adressen is fundamenteel voor DNS-configuratie, het oplossen van verbindingsproblemen en het beheren van serverinfrastructuur.