Wat is een subnetmasker?
Een subnetmasker is een patroon van bits dat kan worden gebruikt om specifieke delen van een Internet Protocol (IP) -adres te isoleren. Wanneer het wordt toegepast op een IP -adres, worden het hostadres en het netwerkrouteringsvoorvoegsel van de netwerkinterface geproduceerd. Het routeringsvoorvoegsel staat ook bekend als het subnet- of subnetwerk. Subnetmaskers worden gebruikt door netwerksoftware en hardware om delen van het netwerk te isoleren en te beheren.
Wanneer een subnetmasker logisch en wordt toegevoegd of toegevoegd met het IP -adres van een netwerkinterface, is het resultaat het startadres van het subnet waartoe de interface behoort. Het resterende deel van het IP -netwerkadres is de host -ID van de interface. Een IP -versie 4 (IPv4) subnetmasker wordt meestal uitgedrukt door vier octetten in gestippelde decimale notatie. Als voorbeeld kan men een 32-bit IP-adres van 192.164.178.5 overwegen met een masker van 255.255.255.0. In dit geval is het subnet startadres of routeringsvoorvoegsel 192.164.178.0 en is de ID van de hostinterface 5.
Een routingvoorvoegsel is meestaluitgedrukt in klasseloze interdomein routing (CIDR) notatie. Dit houdt in dat het voorvoegsel wordt gevolgd met een schuine streep en het aantal significante bits in het voorvoegsel. Een subnetmasker van 255.255.255.0 heeft bijvoorbeeld 24 significante bits - allemaal in dit geval. Als dit subnetmasker wordt toegepast op IPv4 -adres 192.164.178.5, is het resulterende voorvoegsel in CIDR -notatie 192.164.178.0/24. CIDR -notatie wordt ook gebruikt met IP -versie 6 (IPv6) adressen.
In IPv4 -netwerken staan alle adressen met hetzelfde routingprefix op hetzelfde subnet. Ze bevinden zich meestal op dezelfde link of fysiek netwerk achter een enkele router. Het subnet kan echter bestaan uit meerdere netwerksegmenten, bruggen en schakelaars. IP -pakketten bestemd voor een ander routeringsvoorvoegsel worden doorgestuurd door de router die is bevestigd aan het huidige routeringsvoorvoegsel. In IPv6 -netwerken staan adressen met identieke routeringsvoorvoegsels niet noodzakelijkerwijs op dezelfde link.
Het concept van een subnetmasker werd begin jaren negentig geïntroduceerd, samen met CIDR. Daarvoor bepaalden de vier bits van hoge orde van een IP-adres tot welke klasse van adressen het behoorde. De klasse bepaalde het aantal bits in het routeringsvoorvoegsel en de host -ID, evenals de subnet start- en eindadressen. Er was geen subnetmasker nodig omdat het IP -adres alle benodigde informatie op zichzelf impliceerde. Dit type architectuur staat bekend als een klassistisch netwerk.
Het gebruik van het gebruik van een subnetmasker om een netwerk te verdelen, staat bekend als subnetting. Met beperkte adresruimte die beschikbaar is in IPv4 -netwerken, kan subnetting worden gebruikt om grotere netwerken efficiënt te organiseren. IPv6 -netwerken bieden enorme adresruimtes in vergelijking. IPv6 -subnetten worden vaker gebruikt om lokale netwerken van internet te scheiden of om netwerken op een wereldwijde schaal te organiseren.