IP-adressering en subnetten

Leer hoe IP-adressen precies werken, vanaf de bits. Zet getallen om tussen binaire notatie en decimale puntnotatie, lees subnetmaskers en CIDR-prefixen en bepaal het netwerkadres, broadcastadres en de hostadressen van elk IPv4-subnet. Onderscheid publieke adressen, privéadressen en adressen voor bijzondere doeleinden, verdeel een adresblok in even grote subnetten en ontwerp een VLSM-plan met subnetmaskers van verschillende lengtes voor werkelijke aantallen hosts. Ga daarna verder met IPv6: schrijf en verkort 128-bitsadressen, plan /64-subnetten en herken globale, uniek lokale, link-local, multicast- en anycastadressen en interface-ID's op basis van gewijzigde EUI-64.

BeginnerLes 4 van 9 in Cursus Computernetwerken: IP-adressering, routering, wifi en beveiliging

Wat je leert

  1. Zet octetten om van binair naar decimaal en omgekeerd, en leg uit hoe een 32-bits IPv4-adres wordt geschreven en verdeeld in een netwerk- en een hostgedeelte.
    • Zet octetten om van binair naar decimaal en omgekeerd
      Gebruik de plaatswaarden van een 8-bits octet om elk getal van 0 tot en met 255 snel en foutloos om te zetten naar binair en terug.
    • Leg uit hoe een IPv4-adres is opgebouwd
      Lees decimale puntnotatie, zie dat een masker bepaalt waar het netwerkgedeelte eindigt en herken de historische adresklassen en de reden waarom klasseonafhankelijke adressering ze verving.
  2. Schrijf maskers in decimale puntnotatie en als CIDR-prefix, bepaal het netwerkadres, broadcastadres en bruikbare hostadresbereik van elk IPv4-subnet en gebruik die om de instellingen van een host te controleren.
    • Schrijf subnetmaskers in decimale puntnotatie en prefixnotatie
      Zet maskers in decimale puntnotatie om naar prefixlengtes en omgekeerd, herken geldige maskers en bereken de grootte en blokgrootte van een subnet aan de hand van zijn prefix.
    • Bepaal het netwerkadres, het broadcastadres en het hostadresbereik
      Pas een masker op een willekeurig IPv4-adres toe met de binaire methode of de blokgroottemethode om het subnet, het eerste en laatste bruikbare adres en het aantal hosts te bepalen.
    • Controleer of hosts tot hetzelfde subnet behoren en controleer hun instellingen
      Bepaal of twee adressen in hetzelfde subnet liggen, leg uit hoe een host kiest tussen directe aflevering en zijn standaardgateway en spoor fouten in adres, masker en gateway op.
  3. Onderscheid publieke, privé- en gedeelde IPv4-adressen, leg uit waarom privéadressering bestaat en herken de gereserveerde bereiken met een bijzondere betekenis.
    • Onderscheid publieke adressen en privéadressen
      Herken de drie privébereiken en de gedeelde adresruimte en leg uit hoe privénetwerken via adresvertaling toegang krijgen tot internet.
    • Herken IPv4-adressen voor bijzondere doeleinden
      Herken loopback-, link-local (APIPA), ongespecificeerde, broadcast-, multicast-, gereserveerde en documentatieadressen en adressen voor prestatietests, en gebruik ze bij het opsporen en verhelpen van storingen.
  4. Verdeel een adresblok in even grote subnetten, ontwerp een plan met variabele lengtes dat past bij werkelijke aantallen hosts en controleer een plan op uitlijning, overlap en blokken die kunnen worden samengevoegd.
    • Verdeel een adresblok in even grote subnetten
      Leen hostbits om een vereist aantal even grote subnetten of subnetten van een vereiste grootte te maken en vermeld elk resulterend subnet met zijn bereik.
    • Ontwerp een adresplan met subnetmaskering met variabele lengte (VLSM)
      Stem de grootte van elk subnet af op de eigen behoefte, wijs subnetten van groot naar klein op de juiste grenzen toe en leg een volledig plan zonder overlap vast, met ruimte voor groei.
    • Controleer adresblokken op overlap en voeg ze samen tot een geaggregeerd prefix
      Controleer of een prefix een geldig netwerk aanduidt en of twee blokken overlappen, en bepaal de ene prefix die een groep aaneengesloten subnetten samenvat.
  5. Leg uit waarom IPv6 bestaat, schrijf 128-bitsadressen volledig en in verkorte vorm en bepaal en plan IPv6-prefixen en subnetten.
    • Schrijf IPv6-adressen volledig en in verkorte vorm
      Gebruik het hexadecimale talstelsel om IPv6-adressen te lezen, pas de twee verkortingsregels en de aanbevolen schrijfwijze toe en beschrijf hoe IPv4 en IPv6 naast elkaar werken.
    • Bepaal IPv6-prefixen en subnetten en maak er een plan voor
      Lees prefixlengtes, bepaal de prefix van een adres, verdeel een locatieprefix in /64-subnetten en controleer de IPv6-instellingen van een interface.
  6. Herken unicast-, multicast- en anycastadressen en de bijzondere IPv6-bereiken aan hun prefixen en stel een interface-ID samen met gewijzigde EUI-64.
    • Herken globale unicastadressen, unieke lokale adressen en link-local adressen
      Herken de drie belangrijkste soorten IPv6-unicastadressen aan hun eerste hexadecimale cijfers en leg uit waar elk type kan worden gebruikt.
    • Herken multicastadressen, anycastadressen en bijzondere IPv6-adressen
      Leg uit waarom IPv6 geen broadcast heeft, lees multicastbereiken en bekende groepen, stel een solicited-node-adres samen en herken anycast-, loopback-, ongespecificeerde, gemapte en documentatieadressen.
    • Stel interface-ID's samen, onder meer met gewijzigde EUI-64
      Beschrijf hoe een interface haar 64-bits interface-ID kan krijgen en stel aan de hand van een MAC-adres een interface-ID met gewijzigde EUI-64 samen en herken die.

IP-adressering en subnetten: uitleg

6 hoofdstukken

1

Lees IPv4-adressen in binaire notatie en decimale puntnotatie

Een IPv4-adres lijkt uit vier gewone getallen te bestaan, maar bij subnetten werk je met de achterliggende bits. Leer tussen die twee weergaven te schakelen zonder het overzicht te verliezen. Hetzelfde adres kan afhankelijk van het masker bij netwerken van verschillende grootte horen, dus het getal lezen is slechts de eerste stap. Je maakt ook kennis met de oude adresklassen, die nog steeds in netwerkterminologie voorkomen, hoewel moderne netwerken expliciete prefixen gebruiken.

1.1 Zet octetten om van binair naar decimaal en omgekeerd

Een octet is een groep van acht bits. Elke bit heeft de waarde 0 of 1. Een IPv4-adres heeft vier octetten, dus in totaal 32 bits. Begin met één octet; dezelfde methode werkt voor elk van de vier delen.

Geef elke bit zijn waarde

Lees de posities van links naar rechts:

Positie12345678
Waarde1286432168421

Elke positie is twee keer zoveel waard als de positie rechts ervan. Tel de waarde van een positie alleen op als de bit 1 is. Bij 10101100 zijn de actieve posities 128, 32, 8 en 4:

128+32+8+4=172

De nul op de positie van 64 draagt niets bij. In 01100100 selecteren de bits met waarde 1 de waarden 64, 32 en 4, wat 100 oplevert. De meest linkse bit heeft de grootste waarde; 10000000 is 128, terwijl 00000001 1 is.

Stel een binair getal samen vanuit een decimaal getal

Om 200 om te zetten, loop je dezelfde waarden op volgorde langs. Vraag bij elke positie of de waarde past in wat overblijft.

  1. 128 past: schrijf 1 en houd 72 over.
  2. 64 past: schrijf 1 en houd 8 over.
  3. 32 en 16 passen niet: schrijf op beide posities 0.
  4. 8 past: schrijf 1 en houd 0 over.
  5. De posities 4, 2 en 1 zijn allemaal 0.

Het resultaat is 11001000. Controleer dit door de geselecteerde waarden op te tellen: 128 + 64 + 8 = 200. Zodra de rest nul is, blijf je nullen schrijven tot alle acht posities zijn gevuld.

Schrijf decimaal 10 als 00001010 wanneer het een octet is. Het kortere binaire getal 1010 heeft dezelfde waarde, maar met acht posities kun je een adres en zijn subnetmasker onder elkaar zetten. Lees een binaire cijferreeks niet als een decimaal getal: binair 00000100 betekent vier, niet honderd.

Herken maskerpatronen

Subnetmaskers gebruiken steeds octetten waarvan de bits met waarde 1 vanaf links aaneengesloten staan. Het is nuttig om deze patronen te leren:

BinairDecimaalBinairDecimaal
1000000012811111000248
1100000019211111100252
1110000022411111110254
1111000024011111111255

Elke rij voegt nog een plaatswaarde toe. Zo is 224 gelijk aan 128 + 64 + 32. Een octet met alleen nullen is 0; alle enen opgeteld geven 255.

Tel combinaties

Met één bit zijn er twee mogelijke patronen. Met twee bits zijn er vier: 00, 01, 10 en 11. Elke toegevoegde bit verdubbelt de mogelijkheden, dus n bits geven 2n waarden. Acht bits geven 256 waarden, genummerd van 0 tot en met 255. Dit onderscheid tussen het aantal waarden en de grootste waarde is van belang wanneer je adressen telt.

Belangrijkste punten

  • Een octet heeft acht bits, met plaatswaarden van 128 tot en met 1 van links naar rechts.
  • Tel de plaatswaarden met een bit van waarde 1 eronder op om binair naar decimaal om te zetten.
  • Zet een decimaal getal om door elke plaatswaarde te toetsen en de waarden die passen af te trekken.
  • Schrijf acht posities als je een octet onder een masker zet.
  • Acht bits geven 256 waarden, van 0 tot en met 255.

1.2 Leg uit hoe een IPv4-adres is opgebouwd

Een IPv4-adres is een 32-bits getal dat wordt gebruikt om een netwerkinterface te identificeren. In de bekende vorm, decimale puntnotatie, wordt elk van de vier octetten omgezet naar decimaal en worden ze gescheiden door punten. De punten markeren grenzen tussen octetten; het zijn geen decimaaltekens.

Lees vier octetten

Het adres 192.168.10.77 is:

11000000.10101000.00001010.01001101

Het eerste octet is 128 + 64 = 192. Het tweede is 128 + 32 + 8 = 168. Het derde is 8 + 2 = 10 en het vierde is 64 + 8 + 4 + 1 = 77. Elk octet moet tussen 0 en 255 liggen. Een adres zoals 192.168.1.256 is ongeldig omdat voor het laatste getal meer dan acht bits nodig zijn.

De volledige adresruimte bevat 232 adressen: 4.294.967.296. Sommige zijn gereserveerd voor specifieke doeleinden, dus dit is niet het aantal dat beschikbaar is voor gewone internethosts.

Een adres hoort bij een interface, de aansluiting waarmee een apparaat verbinding maakt met een netwerk. Een router die drie IP-netwerken verbindt, heeft adressering nodig op alle drie de interfaces. Een laptop die wifi en Ethernet gebruikt, kan op elk daarvan een ander IPv4-adres hebben. Daarom begin je bij het opsporen van storingen met de interface die in gebruik is.

Bepaal de grens met een masker

Elk adres heeft een netwerkgedeelte en een hostgedeelte. Het netwerkgedeelte identificeert het subnet; het hostgedeelte selecteert een interface binnen dat subnet. Dit zijn delen van dezelfde 32 bits, geen extra getallen die aan het adres worden toegevoegd.

Het adres alleen toont de verdeling niet. Met /16 hoort 172.16.45.200 bij 172.16.0.0/16. Met /21 hoort het bij 172.16.40.0/21. De langere prefix houdt meer bits in het netwerkgedeelte en laat er minder over voor hosts. Neem de prefix altijd mee met een adres als je het subnet berekent.

Begrijp de oude klassen

Vóór CIDR boden adresklassen vaste standaardgrenzen:

KlasseEerste octetOude standaard of doel
A1–126/8, masker 255.0.0.0
B128–191/16, masker 255.255.0.0
C192–223/24, masker 255.255.255.0
D224–239Multicastgroepen
E240–255Gereserveerde ruimte

De eerste bits zijn respectievelijk 0, 10, 110, 1110 en 1111. De eerste octetten 0 en 127 hebben bijzondere toepassingen, hoewel hun eerste bit 0 is. Zo valt 150.20.0.9 in het historische klasse B-bereik; 230.0.0.5 is een multicastgroepsadres.

Door vaste klassen ging adresruimte verloren. Een netwerk dat 300 hostadressen nodig had, zou de 254 bruikbare adressen van een klasse C-blok overschrijden, maar slechts een klein deel van de 65.534 adressen van een klasse B-blok gebruiken. Klasseonafhankelijke inter-domeinroutering (CIDR) verving de vaste grenzen in 1993. Een prefix kan nu elke lengte van 0 tot en met 32 hebben. 10.1.2.0/24 is een geldig klasseonafhankelijk blok: het oude label klasse A verplicht niet tot het gebruik van /8.

Belangrijkste punten

  • IPv4 gebruikt vier decimale octetten, elk tussen 0 en 255.
  • Een adres identificeert een interface, dus één apparaat kan meerdere adressen hebben.
  • Een masker of prefix bepaalt de grens tussen het netwerk- en hostgedeelte.
  • Moderne CIDR-prefixen gaan boven de historische klassestandaarden.
2

Bepaal de grenzen van een subnet met subnetmaskers en prefixen

Een subnetmasker maakt van een adres een bruikbaar netwerkplan. Je leert maskers in beide gangbare vormen lezen, het eerste en laatste adres van een subnet bepalen en beslissen welke adressen aan interfaces kunnen worden toegewezen. Daarna gebruik je dezelfde berekeningen om een host en zijn gateway te controleren. De kern is de grens correct te bepalen: soms ligt die binnen een octet en soms beslaat het hostgedeelte meer dan het laatste octet.

2.1 Schrijf subnetmaskers in decimale puntnotatie en prefixnotatie

Een subnetmasker geeft aan welke bits bij het netwerk horen. Het heeft 32 bits: een aaneengesloten reeks bits met waarde 1 vanaf links, gevolgd door bits met waarde 0. Een 1 houdt de overeenkomstige adresbit in het netwerkgedeelte. Een 0 markeert een hostpositie.

Tel netwerkbits

Prefixnotatie geeft het aantal maskerbits met waarde 1 na een schuine streep. /24 betekent 24 netwerkbits en acht hostbits. Het masker is 11111111.11111111.11111111.00000000, oftewel 255.255.255.0.

Voor /21 splits je 21 in 8 + 8 + 5. De eerste twee octetten zijn 255. Het volgende bevat vijf bits met waarde 1, 11111000, met de waarde 248. Het laatste octet is nul. Het masker is 255.255.248.0.

Tel omgekeerd de bits met waarde 1 in elk octet. 255.255.255.192 bevat 8 + 8 + 8 + 2 = 26 van die bits en is dus /26. Het gedeeltelijk gevulde octet is vaak het enige deel dat je hoeft om te zetten.

PrefixMaskerHostbitsTotaal aantal adressenGewoonlijk bruikbare hostadressen
/24255.255.255.08256254
/25255.255.255.1287128126
/26255.255.255.19266462
/27255.255.255.22453230
/28255.255.255.24041614
/30255.255.255.252242
Controleer of een masker geldig is

Een maskeroctet kan 0, 128, 192, 224, 240, 248, 252, 254 of 255 zijn. Geldige octetten alleen zijn echter niet genoeg: in het hele masker moet de reeks bits met waarde 1 aaneengesloten zijn. Na een octet kleiner dan 255 moet elk volgend octet nul zijn. 255.255.0.255 is ongeldig omdat de reeks bits met waarde 1 opnieuw begint. 255.255.255.100 is ongeldig omdat binair 100 gelijk is aan 01100100, wat het patroon binnen één octet onderbreekt.

Tel adressen en bepaal de stapgrootte

Als de prefix p is, is het aantal hostbits h=32−p. Er zijn 2h adressen. In een gewoon broadcastsubnet reserveer je het hostpatroon met alleen nullen voor het netwerk en het patroon met alleen enen voor broadcast. Zo blijven 2h−2 bruikbare adressen over. /31 en /32 hebben bijzondere toepassingen en worden afzonderlijk behandeld.

De blokgrootte, of stapgrootte, is 256 min de maskerwaarde in het octet waar het masker geen 255 meer is. Bij /26 is dat het vierde octet: 256 − 192 = 64. Netwerken beginnen op .0, .64, .128 en .192. Bij /21 is de stapgrootte 256 − 248 = 8 in het derde octet; het vierde octet maakt nog steeds deel uit van het hostgedeelte.

Een groter prefixgetal betekent minder adressen: /26 is kleiner dan /25. Elke toegevoegde netwerkbit halveert de mogelijke hostpatronen.

Herken de uitersten van de prefixschaal

Een /0 heeft geen vaste netwerkbits en het masker 0.0.0.0; het omvat de volledige IPv4-adresruimte. Een /32 legt alle 32 bits vast en heeft het masker 255.255.255.255; het identificeert één exact adres. Deze uitersten helpen je een standaardroute of hostprefix te lezen zonder er een gewoon aantal bruikbare hostadressen aan te willen toekennen.

Lees instellingen in verschillende vormen

Windows ipconfig toont een masker in decimale puntnotatie. Linux ip addr voegt de prefix aan het adres toe. macOS ifconfig kan een hexadecimaal masker tonen zoals 0xffffff00, gelijk aan 255.255.255.0. Dit zijn verschillende manieren om dezelfde grens weer te geven.

Belangrijkste punten

  • Een geldig masker heeft aaneengesloten bits met waarde 1, gevolgd door bits met waarde 0.
  • Een prefix telt netwerkbits; de overige bits zijn hostbits.
  • Het gewone aantal bruikbare hostadressen is 2h−2.
  • De stapgrootte is 256 min de maskerwaarde in het octet met de grens.
  • Een langere prefix beschrijft een kleiner blok.

2.2 Bepaal het netwerkadres, het broadcastadres en het hostadresbereik

Bij het netwerkadres staat elke hostbit op 0. Bij het broadcastadres staat elke hostbit op 1. In een gewoon IPv4-subnet zijn de adressen tussen deze grensadressen beschikbaar voor interfaces.

Pas het masker bit voor bit toe

Een bitsgewijze EN-bewerking behoudt alleen een 1 als beide invoerbits 1 zijn. Alle andere paren geven 0. Door een EN-bewerking op een adres en zijn masker uit te voeren, behoud je de netwerkbits en zet je de hostbits op nul.

Bij 192.168.10.77/26 zijn de eerste 24 bits volledig gemaskeerd. Werk met het laatste octet:

Address: 01001101   (77)
Mask:    11000000   (192)
AND:     01000000   (64)

Het netwerk is 192.168.10.64. Er blijven zes hostbits over. Zet ze allemaal op 1: 01111111 is 127, dus het broadcastadres is 192.168.10.127. Het bruikbare bereik loopt van 192.168.10.65 tot en met 192.168.10.126 en bevat 26−2=62 adressen.

Het broadcastadres is één minder dan het volgende netwerkadres. Als je de volledige blokgrootte bij .64 optelt, krijg je .128, het volgende subnet, niet het broadcastadres van dit subnet.

Gebruik de blokgroottemethode

Zet voor 172.16.45.200/21 de prefix /21 om naar 255.255.248.0. De grens ligt in het derde octet, met stapgrootte 8. De veelvouden rond 45 zijn 40 en 48, dus 45 ligt in het blok dat bij 40 begint.

  • Netwerk: 172.16.40.0.
  • Volgend netwerk: 172.16.48.0.
  • Broadcastadres: 172.16.47.255.
  • Eerste en laatste bruikbare adres: 172.16.40.1 en 172.16.47.254.

Het volledige vierde octet behoort tot de hostruimte, dus zet het op 0 voor het netwerk en op 255 voor het broadcastadres. Het blok heeft 11 hostbits, wat 211−2=2.046 bruikbare adressen oplevert.

Een adres dat eindigt op .0 of .255 kan in een groter subnet toch een hostadres zijn. Zowel 172.16.41.0 als 172.16.44.255 ligt tussen deze grensadressen. Hun volledige hostgedeelten bestaan niet alleen uit nullen of alleen uit enen. Beoordeel alle hostbits, niet alleen het laatste decimale getal.

De stapgrootte beschrijft de verandering in één octet, niet altijd het aantal adressen in het hele blok. In het voorbeeld met /21 bevat elk van de acht waarden in het derde octet 256 waarden in het laatste octet. Dat geeft in totaal 2.048 adressen. Als je de twee gereserveerde grensadressen aftrekt, krijg je dezelfde 2.046 bruikbare adressen als met de formule voor hostbits. Houd deze twee betekenissen van “blokgrootte” uit elkaar als de grens vóór het vierde octet ligt.

Ga correct om met /31 en /32

Een /31 bevat twee adressen. Op een ondersteunde punt-tot-puntverbinding tussen routers zijn beide bruikbaar volgens RFC 3021; een broadcastreservering is niet nodig. Zo kun je de twee uiteinden van 10.0.0.8/31 adresseren als 10.0.0.8 en 10.0.0.9.

Een /32 identificeert één exact adres, zoals dat van een logische loopbackinterface van een router. Er is geen bereik van hosts. Pas de gewone formule waarbij je twee aftrekt niet toe op deze twee bijzondere gevallen.

Controleer een berekening van grensadressen

Controleer of het netwerk op een veelvoud van de stapgrootte begint, het oorspronkelijke adres binnen het blok valt en het volgende netwerk direct na het broadcastadres begint. Voor gewone broadcastsubnetten is het eerste bruikbare adres het netwerkadres + 1 en het laatste bruikbare adres het broadcastadres − 1. Als de prefix het derde octet doorsnijdt, is bij een berekening die alleen het vierde octet verandert de grens gemist.

Belangrijkste punten

  • Voer een EN-bewerking uit op het adres en zijn masker om het netwerkadres te bepalen.
  • Zet alle hostbits op 1 om het broadcastadres te bepalen.
  • Gebruik de stapgrootte in het octet waarin de prefixgrens valt.
  • Het volgende netwerk begint één adres na het broadcastadres.
  • Een adres dat eindigt op .0 of .255 is niet alleen daarom wel of niet bruikbaar.
  • Een ondersteunde /31-verbinding gebruikt beide adressen; /32 identificeert één adres.

2.3 Controleer of hosts tot hetzelfde subnet behoren en controleer hun instellingen

Een host gebruikt zijn eigen adres en masker om te bepalen of een bestemming lokaal is. Als beide adressen onder dat masker hetzelfde netwerkadres opleveren, stuurt de host rechtstreeks over het lokale netwerk. Anders stuurt de host naar zijn standaardgateway, een routerinterface in zijn eigen subnet.

Vergelijk netwerken, niet de eerste drie getallen

192.168.1.100/25 hoort bij 192.168.1.0/25. Het adres 192.168.1.130/25 hoort bij 192.168.1.128/25. Hun eerste drie octetten komen overeen, maar de grens van /25 deelt het laatste octet doormidden. Ze liggen in verschillende subnetten.

De prefix verandert ook of een adres kan worden toegewezen. 192.168.10.64 is een bruikbaar adres in 192.168.10.0/25, waarvan de hostadressen van .1 tot en met .126 lopen. In 192.168.10.64/26 is dezelfde .64 het netwerkadres. Je hebt zowel het adres als het masker nodig om dit te beoordelen.

Controleer een gateway

Stel dat een pc 192.168.10.70/26 heeft met gateway 192.168.10.1. Het subnet van de pc is 192.168.10.64/26, met hostadressen .65 tot en met .126. De gateway .1 valt buiten dat bereik en is daarom geen geldige direct verbonden gateway voor deze instellingen.

Controleer het adresplan voordat je iets verandert. Als de pc in dit subnet hoort, gebruik dan het adres van de routerinterface die het subnet bedient, bijvoorbeeld .65 als dat het geconfigureerde routeradres is. Als de pc ergens anders hoort, corrigeer dan zijn adres of masker volgens dat plan. Een aannemelijk ongebruikt adres is niet genoeg: de gatewayinstelling moet de werkelijke routerinterface aanduiden.

Let op verschillende maskers

Host A is 192.168.1.10/24; host B is 192.168.1.200/25. A beschouwt B als lokaal. B plaatst zichzelf in 192.168.1.128/25 en beschouwt A als extern. Ze zijn het niet eens omdat hun maskers verschillende grenzen bepalen. De communicatie kan mislukken of afhangen van het routeringsgedrag. Interfaces die één subnet moeten delen, moeten consequent de daarvoor geplande prefix gebruiken.

Een dubbel adres veroorzaakt een ander probleem: twee interfaces claimen hetzelfde adres op hetzelfde netwerk. Verkeer kan de verkeerde interface bereiken of met tussenpozen mislukken. Dat privéadressen bij afzonderlijke organisaties opnieuw kunnen worden gebruikt, betekent niet dat dubbele adressen binnen één verbonden subnet zijn toegestaan.

Lees de relevante instellingen

Voer op Windows ipconfig of ipconfig /all uit. Op Linux toont ip addr adressen en prefixen; ip route toont een gateway na default via. Gebruik op macOS de netwerkinstellingen of ifconfig voor het adres en masker.

Vraag of het adres onder zijn prefix bruikbaar is, of de werkelijke gateway in het subnet ligt en of de prefix overeenkomt met het plan. Controleer ook de uniciteit wanneer de problemen met tussenpozen optreden.

Op Cisco IOS stel je met een opdracht in interfacemodus zoals ip address 192.168.10.65 255.255.255.192 een IPv4-adres in. show ip interface brief toont interfaceadressen en hun status; dit vervangt de controle van het geconfigureerde masker niet. Afzonderlijke gerouteerde interfaces hebben normaal gesproken niet-overlappende subnetten nodig en IOS weigert overlap doorgaans.

Belangrijkste punten

  • Vergelijk berekende netwerkadressen onder hetzelfde masker om te toetsen of ze tot hetzelfde subnet behoren.
  • Gebruik een direct verbonden routerinterface als standaardgateway.
  • Controleer het hostadres, de prefix en de gateway aan de hand van het adresplan.
  • Zorg dat interfaceadressen binnen een subnet uniek zijn.
3

Onderscheid publieke IPv4-adressen, privé-IPv4-adressen en IPv4-adressen voor bijzondere doeleinden

Een adres kan er gewoon uitzien en toch een bijzondere taak hebben. Privéadresruimte hoort binnen netwerken; andere bereiken duiden lokale tests, tijdelijke link-local instellingen, multicastgroepen of voorbeelden aan. Als je de exacte grenzen leert, kun je geldige adressen kiezen en aanwijzingen bij storingen begrijpen. Je brengt privéadressering in verband met NAT en leert een nuttige aanwijzing over een storing te onderscheiden van bewijs voor de precieze oorzaak.

3.1 Onderscheid publieke adressen en privéadressen

Publieke IPv4-adressen zijn wereldwijd unieke adressen die over internet mogen worden gerouteerd. De meeste organisaties krijgen ze van een internetprovider. IANA wijst adresruimte toe via vijf regionale internetregisters: AFRINIC, APNIC, ARIN, LACNIC en RIPE NCC. Een publiek adres garandeert niet dat een apparaat verbindingen accepteert; routes en beveiligingsinstellingen blijven van belang.

Leer de drie privéblokken

RFC 1918 reserveert adresruimte die organisaties intern opnieuw kunnen gebruiken:

PrefixVolledig bereik
10.0.0.0/810.0.0.0–10.255.255.255
172.16.0.0/12172.16.0.0–172.31.255.255
192.168.0.0/16192.168.0.0–192.168.255.255

Deze adressen worden niet op het publieke internet gerouteerd. Twee afzonderlijke organisaties mogen allebei 10.1.0.0/24 intern gebruiken. Binnen elk verbonden subnet heeft elke interface nog steeds een eigen adres nodig.

Let vooral op 172. Alleen tweede octetten van 16 tot en met 31 zijn privé. 172.20.10.2 ligt binnen het blok, terwijl 172.15.0.1 en 172.32.0.1 daarbuiten liggen. Het masker 255.240.0.0 houdt de eerste vier bits van het tweede octet vast, zodat 16 mogelijke waarden van het tweede octet worden omvat.

Verbind privéhosts met publieke netwerken

Een randrouter of firewall kan netwerkadresvertaling (NAT) uitvoeren. Bij een uitgaande verbinding vervangt die een privébronadres door een publiek adres en bewaart de informatie die nodig is om het antwoord te vertalen.

Met poortadresvertaling (PAT) kunnen meerdere interne hosts één publiek adres delen. Poortnummers helpen hun verbindingen te onderscheiden. Dit vermindert het aantal publieke adressen dat een organisatie nodig heeft. NAT en PAT beschrijven vertaalgedrag; het zijn geen extra privéadresbereiken.

IPv4 heeft ongeveer 4,3 miljard mogelijke adressen, waarbij een aanzienlijk deel van de adresruimte is gereserveerd voor bijzondere doeleinden. IANA verdeelde zijn laatste blokken uit de algemene vrije voorraad in februari 2011. Privéadressering met vertaling maakt hergebruik mogelijk; IPv6 biedt een veel grotere adresruimte.

Herken de gedeelde adresruimte van een internetprovider

100.64.0.0/10 loopt van 100.64.0.0 tot en met 100.127.255.255. RFC 6598 reserveert dit bereik voor providernetwerken die NAT op providerniveau (CGNAT) gebruiken. Het is geen publieke adresruimte en ook geen van de drie privéblokken van RFC 1918.

Als de externe interface van een thuisrouter 100.72.5.9 toont, ligt dat adres in het gedeelde bereik van de internetprovider. De provider kan het opnieuw vertalen voordat het verkeer het publieke internet bereikt. Als je elk niet-publiek adres “RFC 1918” zou noemen, zou dat dit verschil verhullen.

Kies ruimte die je later kunt verbinden

Een grote organisatie kan het privéblok 10.0.0.0/8 verdelen in netwerken voor locaties en afdelingen. Kleine routers gebruiken vaak standaard 192.168.0.0/24 of 192.168.1.0/24. Vergelijk de plannen voordat je twee locaties via een VPN verbindt. Als beide hetzelfde subnet gebruiken, kan een adres zoals 192.168.1.20 niet eenduidig aangeven welke host op welke locatie wordt bedoeld. Kies niet-overlappende adresruimte voor netwerken die met elkaar worden verbonden.

Belangrijkste punten

  • RFC 1918 reserveert precies 10/8, 172.16/12 en 192.168/16.
  • Binnen het 172-bereik zijn alleen tweede octetten van 16–31 privé.
  • NAT vertaalt adressen; PAT onderscheidt verbindingen met een gedeeld adres via poorten.
  • 100.64.0.0/10 is gedeelde adresruimte van internetproviders, afzonderlijk van RFC 1918.
  • Vermijd overlappende privébereiken wanneer je locaties verbindt.

3.2 Herken IPv4-adressen voor bijzondere doeleinden

Adressen voor bijzondere doeleinden geven informatie over hoe een pakket of interface wordt gebruikt. Controleer het hele gereserveerde bereik voordat je een onbekend adres als een gewoon publiek hostadres beschouwt.

Tests die op de host blijven

127.0.0.0/8 is loopbackruimte. 127.0.0.1 is het gebruikelijke loopbackadres, maar ook 127.0.0.53 ligt binnen het blok. Een loopbackpakket blijft op de host. Een geslaagde ping 127.0.0.1 controleert de lokale IP-software; het pakket test nooit de netwerkkabel of een externe router.

Adressen beperkt tot één verbinding

De IPv4-link-local adresruimte is 169.254.0.0/16. In Windows wordt deze gekoppeld aan Automatic Private IP Addressing (APIPA), automatische privé-IP-adressering. Een host die geen DHCP-adres kan krijgen, kan een lokaal adres kiezen van 169.254.1.0 tot en met 169.254.254.255, met een /16-masker. De eerste en laatste /24-blokken zijn voor dit selectieproces gereserveerd.

Zo'n adres ondersteunt communicatie op de lokale verbinding, geen gerouteerde internettoegang. Als een werkstation dat voor DHCP is geconfigureerd onverwacht 169.254.37.12 toont, controleer dan de verbinding, de switchpoort of het VLAN en het pad naar DHCP. Het adres wijst op een mislukte automatische toewijzing; op zichzelf toont het niet welk onderdeel is uitgevallen. Een handmatig ingevoerd link-local adres kan er hetzelfde uitzien.

Onderscheid de betekenis van nul en broadcast

0.0.0.0 kan als bron betekenen dat de host nog geen adres heeft. In de luisterinstellingen van een server betekent het alle lokale IPv4-adressen. Met /0 duidt 0.0.0.0/0 elke IPv4-bestemming aan en wordt het gebruikt voor een standaardroute. De prefix verandert de betekenis.

255.255.255.255 is de beperkte broadcast, die op het lokale netwerk blijft. Het eigen broadcastadres van een subnet, zoals 192.168.10.127 voor 192.168.10.64/26, is een gerichte broadcast. Routers schakelen het doorsturen van gerichte broadcasts normaal gesproken standaard uit.

Ken de andere bereiken
BereikDoel
224.0.0.0/4Multicastgroepen, tot en met 239.255.255.255
240.0.0.0/4Gereserveerde ruimte; het laatste adres is beperkte broadcast
192.0.2.0/24Documentatie, TEST-NET-1
198.51.100.0/24Documentatie, TEST-NET-2
203.0.113.0/24Documentatie, TEST-NET-3
198.18.0.0/15Prestatietests van netwerken, tot en met 198.19.255.255

Een multicastadres identificeert een groepsbestemming, niet het eigen unicastadres van een host. Het kleinere blok 224.0.0.0/24 is gereserveerd voor lokaal besturingsverkeer op de verbinding. Voorbeelden zijn 224.0.0.5 voor OSPF-routers en 224.0.0.251 voor multicast-DNS.

Met documentatieblokken kunnen instructies realistische adresberekeningen tonen zonder een actieve publieke host te noemen. De ruimte voor prestatietests dient voor gecontroleerde prestatietests. Geen van beide categorieën wordt een gewoon internethostbereik alleen omdat die buiten RFC 1918 valt. Het register van bijzondere adressen van IANA is de referentie voor minder bekende blokken.

Belangrijkste punten

  • Loopbackverkeer blijft op de host.
  • Onverwachte APIPA-instellingen wijzen mogelijk op een probleem met DHCP-toewijzing of verbinding.
  • 0.0.0.0, 0.0.0.0/0 en een server die op 0.0.0.0 luistert hebben verschillende betekenissen.
  • Beperkte broadcast blijft lokaal; gerichte broadcast hangt af van het subnet.
  • Multicast duidt groepsbestemmingen aan.
  • Documentatiebereiken en bereiken voor prestatietests hebben afzonderlijke gereserveerde doelen.
4

Verdeel een IPv4-adresblok in subnetten

Met subnetten geef je elk netwerk voldoende adressen zonder dat het bereik met dat van een ander netwerk overlapt. Begin met even grote blokken en stem daarna subnetten met VLSM af op verschillende aantallen hosts. Plannen betekent ook controleren wat vrij blijft: in totaal voldoende adressen kunnen toch onbruikbaar zijn als ze over de verkeerde grenzen zijn verdeeld. Leer ten slotte wanneer meerdere blokken met één kortere prefix kunnen worden aangeduid en wanneer die aggregatie extra adresruimte zou omvatten.

4.1 Verdeel een adresblok in even grote subnetten

Bij subnetten verdeel je een adresblok door bits van het hostgedeelte naar het netwerkgedeelte te verplaatsen. Alle resulterende blokken zijn kleiner en hebben langere prefixen. Als ze allemaal dezelfde prefix gebruiken, heet het plan subnetmaskering met vaste lengte (FLSM).

Kies voldoende subnetbits

Door s bits te lenen maak je 2s gelijke subnetten. Tel s op bij de oorspronkelijke prefix. Stel dat je vanuit 192.168.10.0/24 zes subnetten nodig hebt. Twee extra bits geven vier subnetten, te weinig. Drie geven er acht, dus gebruik /27.

Een /27 laat vijf hostbits over, wat 25−2=30 bruikbare adressen per subnet geeft. Het masker is 255.255.255.224 en de stapgrootte is 32 in het laatste octet.

NetwerkBruikbare laatste octettenLaatste octet van broadcastadres
192.168.10.0/271–3031
192.168.10.32/2733–6263
192.168.10.64/2765–9495
192.168.10.96/2797–126127
192.168.10.128/27129–158159
192.168.10.160/27161–190191
192.168.10.192/27193–222223
192.168.10.224/27225–254255

Het eerste en het laatste subnet zijn geldig. Trek binnen een gewoon subnet twee adressen af voor netwerk en broadcast, niet van het aantal subnetten. De oude regel die “subnet nul” en het subnet met alleen enen vermeed, geldt niet voor moderne klasseonafhankelijke planning.

Kies voldoende hostbits

Als de eis een aantal hosts geeft, kies dan het kleinste aantal hostbits h waarvoor 2h−2 minstens gelijk is aan dat aantal. Bereken vervolgens de prefix als 32−h.

Voor 500 bruikbare adressen geven acht hostbits er 254, te weinig. Negen geven er 510, dus gebruik /23. Voor 30 bruikbare adressen past /27 precies; voor 31 is /26 nodig.

Tel elke interface die een adres nodig heeft. Dertig computers plus een routergateway hebben 31 bruikbare adressen nodig, zelfs voordat je printers, servers of switchbeheer meetelt. Als een opgegeven aantal hosts de gateway al bevat, tel die dan niet nogmaals mee.

Een prefixwijziging kan de lijst ook over een octetgrens heen laten lopen. Als je 10.30.8.0/22 in /25-subnetten verdeelt, leen je drie bits en krijg je acht blokken. Ze beginnen op 10.30.8.0, 10.30.8.128, 10.30.9.0, 10.30.9.128 en zo verder tot en met 10.30.11.128. Na het blok met .128 in het laatste octet gaat het volgende beginadres één stap omhoog in het derde octet en wordt het vierde octet op nul gezet. Elk blok bevat nog steeds in totaal 128 adressen.

Toets beide grenzen

Een plan kan aan de hosteis voldoen en toch niet aan de subneteis. Vijf LAN's die elk 40 bruikbare adressen nodig hebben, vereisen vijf /26-blokken. Een /24 bevat maar vier van die blokken. De vijf blokken vereisen in totaal 320 adressen en passen dus niet in 256. Een /23 biedt ruimte aan acht /26-blokken.

Omgekeerd kun je met veel zeer kleine blokken aan het vereiste aantal subnetten voldoen, terwijl elk subnet te weinig hostadressen overhoudt. Begin met het gegeven bovenliggende blok, bereken de mogelijke prefix en controleer beide eisen voordat je de netwerken opsomt.

FLSM houdt het plan eenvoudig, maar alle netwerken krijgen dezelfde grootte. Als je een routerverbinding met twee interfaces een /27 geeft, blijven 28 bruikbare adressen ongebruikt. Als de behoeften sterk verschillen, kun je de bovenliggende adresruimte met verschillende prefixlengtes efficiënter gebruiken.

Belangrijkste punten

  • Door s bits te lenen ontstaan 2s gelijke subnetten.
  • Bepaal het kleinste blok waarin elke vereiste interface past.
  • Tel gateways en andere infrastructuur mee, tenzij het opgegeven aantal die al bevat.
  • Controleer het aantal subnetten en de bruikbare hostadressen samen.
  • In moderne klasseonafhankelijke plannen zijn alle subnetten beschikbaar, inclusief het eerste en laatste.

4.2 Ontwerp een adresplan met subnetmaskering met variabele lengte (VLSM)

Subnetmaskering met variabele lengte (VLSM) geeft elk subnet een eigen prefixlengte. Een groot LAN kan een /25 krijgen, een kleiner LAN een /27 en een routerverbinding met twee interfaces een /30, allemaal binnen één bovenliggend blok.

Bepaal eerst de benodigde groottes

Plan 192.168.50.0/24 voor drie LAN's die 100, 50 en 20 bruikbare adressen nodig hebben, plus twee routerverbindingen. De aantallen voor de LAN's zijn hier al inclusief hun gateways.

  • Voor 100 zijn zeven hostbits nodig: 126 bruikbaar, dus /25.
  • Voor 50 zijn er zes nodig: 62 bruikbaar, dus /26.
  • Voor 20 zijn er vijf nodig: 30 bruikbaar, dus /27.
  • Elke verbinding gebruikt /30: twee bruikbare adressen.

Houd rekening met verwachte groei voordat je deze keuzes maakt. Een huidig aantal van 50 past mogelijk in een /26, maar een behoefte aan 70 na groei niet.

Wijs toe van groot naar klein

Grote blokken hebben minder mogelijke beginposities. In een /24 begint een /25 op .0 of .128. Als je eerst kleine blokken toewijst, kan de vrije ruimte over beide helften verdeeld raken en blijft er geen volledige /25 over.

GebruikNetwerkBruikbare adressenBroadcastadres
LAN A192.168.50.0/25.1–.126.127
LAN B192.168.50.128/26.129–.190.191
LAN C192.168.50.192/27.193–.222.223
Verbinding 1192.168.50.224/30.225–.226.227
Verbinding 2192.168.50.228/30.229–.230.231

Alle verkorte adressen in de tabel beginnen met 192.168.50. De maskers zijn respectievelijk 255.255.255.128, .192, .224 en .252.

Ga na het plaatsen van een blok naar het volgende vrije adres dat is uitgelijnd op de grootte van het volgende blok. Een /26 moet beginnen op een veelvoud van 64 in het laatste octet. 192.168.50.100/26 is een hostadres binnen het blok dat bij .64 begint, geen nieuw netwerk dat bij .100 begint.

Breng de vrije ruimte in kaart

Het plan gebruikt in totaal 128 + 64 + 32 + 4 + 4 = 232 adressen. Adressen .232 tot en met .255 blijven vrij: 24 adressen, uit te drukken als 192.168.50.232/29 en 192.168.50.240/28.

Een vierde LAN dat 20 bruikbare adressen nodig heeft, vereist een volledige /27, oftewel in totaal 32 adressen. Dat past niet in de 24 overgebleven adressen. Zelfs als het totale aantal vrije adressen groot genoeg is, moeten ook de uitlijning en aaneengeslotenheid bij het gevraagde blok passen. Een /23 als uitgangspunt zou meer ruimte bieden om grotere blokken voor groei te behouden.

Op een ondersteunde punt-tot-puntverbinding gebruikt een /31 beide adressen en neemt die de helft van de ruimte van een /30 in. Kies de afspraak voor de verbinding voordat je het plan afrondt; beide uiteinden moeten die ondersteunen.

Een groeireserve kan de prefix bij een scherpe grens veranderen. Een LAN dat 14 bruikbare adressen nodig heeft, past in /28, maar één extra benodigde interface verhoogt de behoefte naar 15 en maakt /27 noodzakelijk. De toegewezen ruimte verdubbelt van in totaal 16 naar 32 adressen. Tel verwachte apparaten bij de behoefte aan bruikbare adressen op voordat je naar een blok met een grootte van een macht van twee afrondt; enkele reserveadressen toevoegen na de keuze voor /28 kan dat blok niet buiten zijn grens vergroten.

Controleer het plan

Leg van elk netwerk de prefix, het masker in puntnotatie, het bruikbare bereik en het broadcastadres vast. Controleer of elk subnet aan zijn behoefte voldoet, op zijn eigen grens begint, binnen het bovenliggende blok blijft en niet met een andere toewijzing overlapt.

Belangrijkste punten

  • VLSM gebruikt verschillende prefixlengtes binnen één bovenliggend blok.
  • Bepaal voor elke behoefte de grootte voordat je ruimte toewijst.
  • Plaats de grootste blokken eerst op de juiste grenzen.
  • Leg voor elke toewijzing het netwerk, masker, bruikbare bereik en broadcastadres vast.
  • Vrije ruimte moet voldoende groot, aaneengesloten en uitgelijnd zijn voor groei.
  • Een ondersteunde /31 kan ruimte besparen op een punt-tot-puntverbinding.

4.3 Controleer adresblokken op overlap en voeg ze samen tot een geaggregeerd prefix

Een bruikbaar plan heeft afzonderlijke, correct uitgelijnde blokken nodig. Met routeaggregatie, ook aggregatie of supernetting genoemd, duid je geschikte groepen blokken vervolgens aan met één kortere prefix. Zowel de controle op overlap als die op aggregatie hangt af van adresgrenzen.

Controleer uitlijning en overlap

Bij een netwerkadres moeten alle hostbits nul zijn. Voor /26 is de stapgrootte in het laatste octet 64. 192.168.1.32/26 is daarom geen netwerk dat bij .32 begint; het ligt binnen 192.168.1.0/26.

Twee correct uitgelijnde CIDR-blokken blijven ofwel gescheiden, of het ene bevat het andere. 10.0.0.0/23 omvat 10.0.0.0 tot en met 10.0.1.255. Een voorgesteld blok 10.0.1.0/24 ligt daar volledig binnen. Ze overlappen, hoewel hun geschreven netwerkadressen verschillen.

Pas om dit efficiënt te toetsen de kortste prefix toe op beide netwerkadressen. Als de resultaten overeenkomen, ligt het specifiekere blok binnen het minder specifieke. Je kunt ook de volledige bereiken van eerste tot laatste adres vergelijken. Afzonderlijke toewijzingen in één adresplan mogen geen gemeenschappelijke adressen claimen.

Bepaal een exacte aggregatie

Bekijk vier netwerken: 172.16.0.0/24, 172.16.1.0/24, 172.16.2.0/24 en 172.16.3.0/24. Ze zijn aaneengesloten en bevatten in totaal 1.024 adressen.

De eerste twee octetten hebben 16 bits gemeen. In het derde octet is 0 gelijk aan 00000000 en 3 aan 00000011; de eerste zes bits zijn gelijk. Door 22 bits te behouden krijg je 172.16.0.0/22, dat precies 172.16.0.0 tot en met 172.16.3.255 omvat.

Voor een exacte aggregatie tot één blok moet het gezamenlijke bereik aaneengesloten zijn, een aantal adressen bevatten dat een macht van twee is en op de bijbehorende grens beginnen. Bij even grote invoerblokken moet ook hun aantal een macht van twee zijn. Blokken van verschillende grootte kunnen worden samengevoegd: 192.168.10.0/25, 192.168.10.128/26 en 192.168.10.192/26 vullen één volledige /24.

Onderscheid een dekkende prefix van een exacte

Vier /24-blokken van 172.16.1.0/24 tot en met 172.16.4.0/24 bevatten ook 1.024 adressen, maar beginnen op de verkeerde grens voor /22. Het kleinste enkele blok dat ze bevat is 172.16.0.0/21. Dat bevat extra /24-blokken buiten de gevraagde groep.

Gebruik het eerste adres van het eerste blok en het laatste adres van het laatste blok om een dekkende prefix te controleren. Als je alleen naar netwerkadressen kijkt, kun je de grootte van het laatste blok missen. Zo kunnen 10.20.0.0/24 plus 10.20.1.0/23 niet als twee geldige aangrenzende toewijzingen worden beschouwd: de tweede aanduiding is niet uitgelijnd en valt in werkelijkheid binnen 10.20.0.0/23.

Een adresplan dat elke locatie een aaneengesloten, uitgelijnd bovenliggend blok geeft, is gemakkelijker te aggregeren en uit te breiden. Afzonderlijke locatieblokken 10.1.0.0/16 en 10.2.0.0/16 zorgen er bijvoorbeeld voor dat de kleinere subnetten van elke locatie een duidelijke gemeenschappelijke prefix behouden.

Belangrijkste punten

  • Controleer de netwerkuitlijning voordat je blokken vergelijkt.
  • Uitgelijnde CIDR-blokken overlappen niet of het ene bevat het andere.
  • Een exacte aggregatie vereist een aaneengesloten bereik, een grootte die een macht van twee is en een uitgelijnd begin.
  • Een dekkende prefix kan adressen buiten de gevraagde blokken bevatten.
5

Schrijf en lees IPv6-adressen en prefixen

IPv6 vergroot de adresruimte en verandert de schrijfwijze van adressen. Hexadecimale groepen vervangen de decimale puntnotatie en zorgvuldig verkorten maakt lange adressen beter leesbaar zonder hun bits te veranderen. Je schrijft adressen volledig uit en verkort ze, en verdeelt vervolgens een locatieprefix in LAN-subnetten. De belangrijkste verandering in de planning is dat je subnetten telt en de /64-structuur voor LAN's behoudt, in plaats van LAN-groottes te kiezen op basis van afzonderlijke aantallen hosts.

5.1 Schrijf IPv6-adressen volledig en in verkorte vorm

IPv6 gebruikt 128-bitsadressen, tegenover de 32 bits van IPv4. De adresruimte bevat ongeveer 3,4×1038 adressen. De grotere ruimte ondersteunt wereldwijd unieke adressering op een schaal die IPv4 niet kan bieden.

Lees hexadecimale groepen

Het hexadecimale stelsel gebruikt 0–9 en a–f; a betekent 10 en f betekent 15. Elk cijfer vertegenwoordigt vier bits, een nibble. Hexadecimaal 4b staat voor 0100 1011, oftewel decimaal 75. Vier hexadecimale cijfers vormen een groep van 16 bits, vaak een hextet genoemd.

Een volledig IPv6-adres heeft acht groepen, gescheiden door dubbele punten:

2001:0db8:0000:0000:0008:0800:200c:417a

Tel acht groepen van 16 bits om aan alle 128 bits te komen. Bij hexadecimale letters maakt het gebruik van hoofdletters of kleine letters niet uit, maar de aanbevolen schrijfwijze gebruikt kleine letters.

Verkort zonder waarden te veranderen

Verwijder eerst voorloopnullen binnen elke groep. 0db8 wordt db8, 0008 wordt 8 en 0000 wordt 0. Behoud nullen in het midden en aan het eind: 0800 wordt 800, niet 8.

Vervang vervolgens één aaneengesloten reeks groepen die volledig uit nullen bestaan door ::. Gebruik dit slechts eenmaal. Twee dubbele dubbele punten zouden onduidelijk maken hoe de ontbrekende groepen zijn verdeeld. Het volledige voorbeeld wordt 2001:db8::8:800:200c:417a.

RFC 5952 beveelt aan de langste reeks te verkorten. Zijn reeksen even lang, verkort dan de eerste. Laat één enkele nulgroep staan als 0:

Adres na verwijderen van voorloopnullenAanbevolen vorm
2001:db8:0:1:0:0:0:12001:db8:0:1::1
2001:db8:0:0:1:0:0:12001:db8::1:0:0:1
2001:db8:0:1:1:1:1:12001:db8:0:1:1:1:1:1

Het laatste adres heeft slechts één nulgroep, dus de aanbevolen vorm houdt die zichtbaar. Of een IPv6-schrijfwijze geldig is en of die wordt aanbevolen zijn verschillende vragen: sommige geldige vormen zijn langer of gebruiken hoofdletters.

Schrijf een verkort adres volledig uit

Bij 2001:db8:acad:12::100 zijn vijf groepen zichtbaar. Acht min vijf laat drie nulgroepen over die worden weergegeven door ::. Voeg ze in en vul daarna elke groep aan tot vier cijfers:

2001:0db8:acad:0012:0000:0000:0000:0100

Dit volledig uitschrijven laat ook zien waarom 2001:db8::1 en 2001:db8::1:0 verschillen. Hun laatste 16 bits verschillen; als je een nulgroep aan het eind verwijdert, verandert het adres.

In een URL scheiden vierkante haken een letterlijk IPv6-adres van een poort: http://[2001:db8::10]:8080/. De haken maken hier deel uit van de URL-syntaxis, terwijl de dubbele punten ertussen het adres aanduiden.

Herken manieren om protocollen naast elkaar te gebruiken

IPv4 en IPv6 gebruiken verschillende pakketformaten en communiceren niet rechtstreeks. Bij dual stack werken beide protocollen, zodat elke verbinding het geschikte protocol kan gebruiken. Tunneling vervoert pakketten van het ene protocol binnen pakketten van het andere over een tussenliggend netwerk. NAT64, vaak gecombineerd met DNS64, vertaalt tussen clients die alleen IPv6 gebruiken en servers die alleen IPv4 gebruiken. Dit zijn verschillende taken: een IPv6-adres toevoegen aan een host met dual stack vertaalt geen IPv4-pakket.

Belangrijkste punten

  • IPv6 schrijft 128 bits als acht hexadecimale groepen.
  • Verwijder voorloopnullen binnen groepen en behoud nullen in het midden en aan het eind.
  • Gebruik :: eenmaal; de aanbevolen vorm verkort de langste reeks van minstens twee nulgroepen.
  • Verkort bij even lange reeksen de eerste en gebruik kleine letters.
  • Schrijf :: volledig uit door voldoende groepen te herstellen om er acht te krijgen.
  • Dual stack, tunneling en vertaling lossen verschillende behoeften bij het naast elkaar gebruiken van protocollen op.

5.2 Bepaal IPv6-prefixen en subnetten en maak er een plan voor

Een IPv6-prefix behoudt het eerste opgegeven aantal bits. 2001:db8:acad:12::25/64 heeft een 64-bits netwerkprefix en een 64-bits interface-ID. IPv6 gebruikt prefixen met een schuine streep, geen subnetmaskers in decimale puntnotatie.

Behoud een /64 voor LAN's

Het standaard LAN-subnet is /64. Het ondersteunt de 64-bits interface-ID's die SLAAC en gewijzigde EUI-64 gebruiken. Eén /64 bevat 264 adressen, ongeveer 1,8×1019, dus bij LAN-planning verklein je blokken niet om ze op enkele tientallen hosts af te stemmen.

Behoud voor een /64 de eerste vier volledige groepen en zet de andere vier op nul. Het adres 2001:db8:acad:12:a::1/64 hoort bij 2001:db8:acad:12::/64. Die prefix blijft een volledig IPv6-adres: als je :: weglaat, blijven slechts vier geschreven groepen over zonder notatie voor de ontbrekende groepen.

Onderscheid locatie, subnet en interface

Een gebruikelijk locatieplan bevat een globaal routeringsprefix, een subnet-ID en de interface-ID. Als de locatie een /48 krijgt, liggen de eerste drie groepen vast. Groep vier biedt 16 subnetbits vóór de grens van de interface-ID bij /64.

Het aantal subnetten is 264−48=65.536. Tel in de vierde groep van 0 tot en met ffff:

  • 2001:db8:acad::/64.
  • 2001:db8:acad:1::/64.
  • 2001:db8:acad:2::/64.
  • Ga verder tot en met 2001:db8:acad:ffff::/64.

Een /56 laat acht subnetbits over, wat 264−56=256 LAN-subnetten oplevert. Voor 2001:db8:acad:4b00::/56 blijven de eerste twee hexadecimale cijfers van groep vier, 4b, vast. De subnetgroep van de /64 kan lopen van 4b00 tot en met 4bff.

Lees grenzen binnen groepen

Elk hexadecimaal cijfer bevat vier bits. Prefixlengtes die deelbaar zijn door vier vallen op nibblegrenzen, die gemakkelijk te zien zijn. Behoud voor /56 14 hexadecimale cijfers. Als je die toepast op 2001:db8:acad:4b7f::25, krijg je 2001:db8:acad:4b00::/56: de laatste twee cijfers van groep vier worden nul.

Subnet-ID's zijn hexadecimaal. Een ID geschreven als 10 staat voor decimaal 16, niet voor tien. Een plan kan VLAN 10 aanduiden met de subnettekst 10, maar dat is een naamgevingskeuze, geen decimale berekening.

De regel voor het aantal subnetten werkt ook buiten nibblegrenzen. Een locatie met /55 houdt negen bits over vóór /64 en bevat dus 512 LAN's. Voor 2001:db8:acad:4a00::/55 loopt de LAN-groep van 4a00 tot en met 4bff: één bit van het tweede hexadecimale cijfer in die groep kan variëren. Een /56 die bij 4a00 begint, stopt daarentegen bij 4aff. Gebruik aantallen bits als een prefix een hexadecimaal cijfer doorsnijdt; als je visueel hele cijfers behoudt, verlies je die extra subnetbit.

Verbindingen tussen routers kunnen /64 of een /127 gebruiken; de laatste bevat volgens RFC 6164 precies twee adressen. Deze keuze voor een punt-tot-puntverbinding verandert de standaardindeling met /64 voor LAN's niet.

Configureer en controleer een interface

In de interfaceconfiguratiemodus van Cisco IOS wijst ipv6 address 2001:db8:acad:1::1/64 een adres toe. Door eui-64 aan een prefixopdracht voor /64 toe te voegen, vraag je de router de ID op te bouwen uit zijn MAC-adres. show ipv6 interface brief toont adressen, inclusief link-local adressen. Windows ipconfig en Linux ip -6 addr tonen ook IPv6-instellingen. Controleer zowel de prefix als het adres: een correct ogende host-ID kan een verkeerde subnetprefix niet herstellen.

Belangrijkste punten

  • Gebruik /64-LAN's met een 64-bits interface-ID.
  • Een /48 levert 65.536 /64-subnetten; een /56 levert er 256.
  • Zet elke bit na de prefix op nul om het netwerkadres te bepalen.
  • Nibblegrenzen lijnen prefixen uit op volledige hexadecimale cijfers.
  • Een /127 is een prefix met twee adressen voor een routerverbinding.
6

Herken IPv6-adrestypen en interface-ID's

Een IPv6-interface heeft vaak meerdere adressen tegelijk, elk met een ander bereik of doel. Leer wat hun prefixen onthullen, hoe multicast broadcast vervangt en waarom anycast niet alleen aan de schrijfwijze te herkennen is. Je stelt ook een interface-ID met gewijzigde EUI-64 samen uit een MAC-adres en brengt die methode bij het lezen van echte interface-uitvoer in verband met privacy en controles op dubbele adressen.

Een unicastadres identificeert één interface. Een IPv6-interface heeft normaal een link-local adres en kan daarnaast globale of unieke lokale adressen hebben. Meerdere adressen op één interface zijn normaal, dus onderzoek de rol van elk adres voordat je beslist welk adres je gebruikt.

Globale unicastadressen

De momenteel toegewezen globale unicastadresruimte is 2000::/3, beginnend met hexadecimaal 2 of 3. Deze adressen zijn bedoeld voor wereldwijd unieke unicastcommunicatie die via internet kan worden gerouteerd. Het bereik bevat ook reserveringen voor bijzondere doeleinden: 2001:db8::/32 en 3fff::/20 zijn bijvoorbeeld documentatieruimte. Een 2 of 3 aan het begin is een eerste aanwijzing voor de indeling, geen toestemming om een willekeurig adres uit die ruimte toe te wijzen.

Net als bij publieke IPv4-adressen garandeert een globaal bereik niet dat een dienst bereikbaar is. Het netwerk moet de prefix routeren en beveiligingsbeleid kan verkeer blokkeren.

Link-local adressen

De gereserveerde link-local prefix is fe80::/10. In het adresformaat zijn de bits tot aan de /64-grens nul, gevolgd door een 64-bits interface-ID. Normale adressen verschijnen daarom als fe80::....

Link-local adressen dienen voor communicatie op één verbinding. Routers sturen pakketten met een link-local bron of bestemming nooit door naar een andere verbinding. IPv6-buurtdetectie en routeraankondigingen gebruiken dit lokale bereik; de standaardgateway van een host is vaak het link-local adres van een router.

Omdat fe80::1 op meerdere afzonderlijke verbindingen kan bestaan, heeft een host mogelijk een zone-index nodig om de interface te selecteren. fe80::1%eth0 identificeert de Linux-interface met de naam eth0. Windows kan een interfacenummer tonen, zoals %12. De zone is lokale informatie, geen extra onderdeel van de 128 adresbits.

Unieke lokale adressen

Unieke lokale adressen (ULA's) beslaan fc00::/7. Lokaal toegewezen ULA's beginnen met fd, uit fd00::/8. Een locatieprefix combineert dat begin met een willekeurig gekozen globaal ID van 40 bits, wat een /48 oplevert. Daarna volgen een subnet-ID van 16 bits en een interface-ID van 64 bits.

Zo biedt fd3c:9a21:7b04::/48 lokale adressering op een locatie zonder afhankelijk te zijn van de globale prefix van een internetprovider. Door het willekeurige globale ID is onbedoelde overlap tussen onafhankelijk geplande locaties onwaarschijnlijk. ULA's worden niet op het publieke internet gerouteerd, maar werken binnen een gerouteerde organisatie zonder NAT.

Een host kan een ULA voor een interne dienst en een globaal adres voor een internetdienst gebruiken. De bronadresselectie kiest een geschikt adres voor de verbinding. De oudere site-local categorie fec0::/10 werd uitgefaseerd en vervangen door de ULA-aanpak.

TypeAanwijzing in prefixBeoogd bereik
Globaal unicastToegewezen uit 2000::/3Routering via internet, behalve gereserveerde deelbereiken
Uniek lokaalfc00::/7; lokaal toegewezen fd00::/8Gerouteerde privénetwerken
Link-localfe80::/10Slechts één verbinding

Een ULA en een link-local adres dienen dus verschillende behoeften: een organisatie kan een ULA tussen haar interne subnetten routeren, terwijl een link-local adres op de oorspronkelijke verbinding blijft.

Belangrijkste punten

  • Eén IPv6-interface kan meerdere unicastadressen hebben.
  • Globaal toegewezen adressen beginnen met 2 of 3, maar gereserveerde deelbereiken hebben bijzondere toepassingen.
  • Link-local adressen blijven op één verbinding en hebben mogelijk een zone-index nodig.
  • Lokaal toegewezen ULA's beginnen met fd en kunnen intern worden gerouteerd.

6.2 Herken multicastadressen, anycastadressen en bijzondere IPv6-adressen

IPv6 heeft geen broadcastadressen. Het gebruikt multicastgroepen voor veel taken waarbij gegevens aan meerdere geïnteresseerde interfaces moeten worden afgeleverd. Andere bijzondere adressen duiden lokale tests, niet-geconfigureerde bronnen of compatibiliteit met IPv4 aan.

Lees multicastgroepen en hun bereik

Multicastadressen beginnen met ff, het bereik ff00::/8. De volgende vier bits zijn vlaggen en de daaropvolgende vier geven het bereik aan, het gebied waarin de groep geldig is. Bereik 1 is interfacelokaal, 2 link-local, 5 locatielokaal, 8 organisatielokaal en e globaal. Een multicastadres is een bestemming, nooit de bron van een pakket.

GroepLeden
ff02::1Alle knooppunten op de verbinding
ff02::2Alle routers op de verbinding
ff02::1:2DHCPv6-servers en relayagents op de verbinding
ff05::1:3DHCPv6-servers op de locatie

Een solicited-node-multicastadres combineert ff02::1:ff00:0/104 met de laatste 24 bits van een unicastadres. Schrijf voor 2001:db8:acad:1::7:3a het einde volledig uit als 0007:003a. De laatste 24 bits zijn 07:003a, wat ff02::1:ff07:3a oplevert. Buurtdetectie kan een verzoek naar deze kleinere groep sturen in plaats van naar alle knooppunten. Verschillende unicastadressen kunnen dezelfde laatste 24 bits hebben, dus de groep hoeft niet slechts één interface aan te duiden.

Onderscheid anycast van multicast

Bij anycast wordt hetzelfde unicastadres op meerdere interfaces geconfigureerd. Routering levert een pakket af bij één geselecteerde bestemming, volgens routeringsmetrieken en beleid. Dat hoeft niet de geografisch dichtstbijzijnde server te zijn of die met de laagste gemeten vertraging. Publieke DNS-diensten gebruiken deze aanpak zowel bij IPv4 als bij IPv6.

Multicast levert af bij groepsleden; anycast selecteert één bestemming. Een anycastadres heeft geen bijzondere zichtbare prefix: de configuratie en routering maken het tot anycast.

Herken bijzondere afzonderlijke adressen

::1/128 is loopback, het ene IPv6-adres voor verkeer dat op de host blijft. ::/128, normaal geschreven als ::, is het ongespecificeerde adres, dat als bron wordt gebruikt voordat een adres beschikbaar is. Met /0 beschrijft ::/0 daarentegen alle IPv6-bestemmingen en duidt het een standaardroute aan.

Documentatieprefixen zijn 2001:db8::/32 en 3fff::/20. Daarmee kun je voorbeelden geven zonder actieve globale hosts te noemen.

Herken IPv4 in IPv6-tekst

IPv4-gemapte adressen gebruiken ::ffff:0:0/96 op hosts met dual stack. ::ffff:192.0.2.10 is gelijk aan ::ffff:c000:20a; de laatste 32 bits bevatten de IPv4-waarde.

Je kunt de ingebedde waarde byte voor byte controleren. Decimaal 192 wordt hexadecimaal c0, 0 wordt 00, 2 wordt 02 en 10 wordt 0a. Als je de bytes groepeert als c000:020a, behoud je alle 32 bits; bij verkorten verwijder je alleen de voorloopnul uit 020a. Daarom kunnen een einde in decimale puntnotatie en een hexadecimaal einde dezelfde gemapte waarde aanduiden.

De bekende NAT64-prefix is 64:ff9b::/96, dus 64:ff9b::192.0.2.10 is 64:ff9b::c000:20a. Hoewel beide vormen IPv4-bits bevatten, dienen ze verschillende doelen. Een gemapt adres vertegenwoordigt een IPv4-eindapparaat binnen de IPv6-programmeerinterface van een host; de NAT64-prefix duidt adressen aan die door een vertaler worden gebruikt.

Belangrijkste punten

  • IPv6 vervangt broadcasttaken door multicastgroepen.
  • Het multicastbereik begrenst het bereik van een groep.
  • Solicited-node-groepen gebruiken de laatste 24 bits van het unicastadres.
  • Anycast selecteert één gerouteerde bestemming en heeft geen onderscheidende adresschrijfwijze.
  • ::1 is loopback; :: is ongespecificeerd; ::/0 is een standaardroute.
  • Gemapte adressen en NAT64-adressen bevatten IPv4-bits voor verschillende doeleinden.

6.3 Stel interface-ID's samen, onder meer met gewijzigde EUI-64

In een /64-subnet is de interface-ID de laatste 64 bits van het adres. Die kan handmatig worden ingesteld, door DHCPv6 worden toegewezen of door de host via SLAAC worden aangemaakt. Door de host aangemaakte ID's kunnen willekeurig zijn of gewijzigde EUI-64 volgen.

Zet een MAC-adres om in een ID

Een MAC-adres heeft 48 bits. Gewijzigde EUI-64 breidt het uit tot 64 bits en verandert één bit. Gebruik MAC-adres 00:1a:2b:3c:4d:5e:

  1. Splits het in twee helften van 24 bits: 001a2b en 3c4d5e.
  2. Voeg fffe ertussen in: 001a2bfffe3c4d5e.
  3. Verdeel opnieuw in vier hextetten: 001a:2bff:fe3c:4d5e.
  4. Keer de universeel/lokaal-bit in de eerste byte om. Die heeft de waarde 2 en is de zevende bit van links. Binair 00000000 wordt 00000010, dus 00 wordt 02.

De ID is 021a:2bff:fe3c:4d5e. Gecombineerd met 2001:db8:acad:1::/64 geeft dat 2001:db8:acad:1:21a:2bff:fe3c:4d5e. De voorloopnul van 021a verdwijnt in de aanbevolen IPv6-schrijfwijze. Een link-local adres met deze ID is fe80::21a:2bff:fe3c:4d5e.

Keer de bit in beide richtingen om

“Omkeren” betekent 0 in 1 of 1 in 0 veranderen. Het betekent niet altijd 2 optellen. Een eerste byte van 02 verandert in 00. Voor MAC-adres 3c:22:fb:12:34:56 is de eerste byte 3c gelijk aan 00111100. Als je de bit met waarde 2 omkeert, krijg je 00111110, oftewel 3e. De uiteindelijke ID is 3e22:fbff:fe12:3456.

Voeg fffe tussen de oorspronkelijke helften in voordat je ze in hextetten groepeert. Het verschijnt over de grens tussen de middelste hextetten, in het patroon xxxx:xxff:fexx:xxxx. Als je het aan het eind toevoegt, krijg je een andere ID.

Lees een ID zorgvuldig

Het middelste patroon ff:fe wijst op gewijzigde EUI-64, maar een handmatig gekozen of willekeurige ID kan dezelfde bits bevatten. Leid een MAC-adres alleen terug als je weet dat deze methode is gebruikt: verwijder de ingevoegde fffe en keer de bit met waarde 2 opnieuw om. De bewerking maakt zichzelf ongedaan.

Stel voor een omgekeerde berekening dat bekend is dat 0a64:22ff:fe12:ab34 gewijzigde EUI-64 is. Verwijder de middelste fffe om 0a:64:22:12:ab:34 terug te krijgen. Keer de bit met waarde 2 in de eerste byte om: 0a wordt 08. Het oorspronkelijke MAC-adres is 08:64:22:12:ab:34. Als je alleen de markering verwijdert, blijft de eerste byte verkeerd; maak beide stappen van de opbouw ongedaan.

Met een van een MAC-adres afgeleide ID kunnen waarnemers de activiteiten van een apparaat over verschillende netwerken aan elkaar koppelen. Moderne systemen voor computers en mobiele apparaten gebruiken vaak stabiele netwerkgebonden ID's en tijdelijke ID's voor uitgaande verbindingen, waardoor die blootstelling afneemt. Een willekeurig ogende ID is normaal; SLAAC vereist geen waarde die van een MAC-adres is afgeleid.

Controleer de uniciteit vóór gebruik

Een host voert voor een nieuw unicastadres detectie van dubbele adressen (DAD) uit. De host stuurt een buurtdetectieverzoek vanuit de ongespecificeerde bron :: naar de solicited-node-multicastgroep van het adres. Als een conflict wordt gedetecteerd, kan de host dat adres niet gebruiken. Anders kan het adres na afloop van de controle van voorlopig naar bruikbaar gaan. Een 64-bits interface-ID en een correcte prefix bepalen de vorm van het adres; DAD controleert of het al op de verbinding in gebruik is.

Belangrijkste punten

  • Een interface-ID kan handmatig worden ingesteld, door een server worden toegewezen of door de host worden aangemaakt.
  • Gewijzigde EUI-64 voegt fffe in tussen de twee helften van 24 bits van een MAC-adres.
  • Keer de bit met waarde 2 van de eerste byte in beide richtingen om.
  • Het patroon ff:fe is een aanwijzing; de configuratie bepaalt hoe een ID is gemaakt.
  • Willekeurige ID's verminderen de blootstelling van de van het MAC-adres afgeleide identiteit van een apparaat.
  • DAD controleert een voorlopig unicastadres op een lokaal conflict.

IP-adressering en subnetten: voorbeelden

6 Walkthroughs

1

Lees IPv4 vanaf de bits

10 stappen
Zet een octet om, stel een adres samen en interpreteer de expliciete netwerkprefix.
  1. 1
    IntroductieBekijk de bits achter een adres

    Een subnetberekening wordt gemakkelijker als decimale getallen en binaire posities voor jou hetzelfde beschrijven. Begin met één octet, zet het in beide richtingen om en plaats het daarna in een volledig IPv4-adres.

    Je gebruikt het masker om netwerk- en hostposities te scheiden. De punten maken een adres gemakkelijker leesbaar, maar bepalen die grens niet.

  2. 2
    UitlegGeef acht posities hun waarde

    Een octet heeft acht posities, van links naar rechts 128, 64, 32, 16, 8, 4, 2 en 1 waard. Een bit die op 1 staat draagt de waarde bij; een bit die op 0 staat draagt niets bij.

    Denk aan acht schakelaars die elk één vaste hoeveelheid regelen. Als je 128 en 64 inschakelt, selecteer je 192. Als je ook 8 en 1 inschakelt, selecteer je 201; de posities zelf verschuiven nooit.

  3. 3
    VoorbeeldZet 205 om door aftrekken

    Begin met decimaal 205. Selecteer 128, zodat 77 overblijft, en daarna 64, zodat 13 overblijft. Sla 32 en 16 over omdat ze niet passen. Selecteer 8, zodat 5 overblijft; selecteer 4, zodat 1 overblijft; sla 2 over en selecteer 1.

    De acht keuzes leveren 11001101 op. Controleer de geselecteerde waarden: 128 + 64 + 8 + 4 + 1 = 205. Behoud nullen op de overgeslagen posities zodat de bits uitgelijnd blijven.

  4. 4
    UitdagingLees een nieuw octet

    Welk decimaal getal is 01011001? Werk met de acht plaatswaarden voordat je het antwoord onthult.

    ---reveal---

    De bits met waarde 1 selecteren 64, 16, 8 en 1, wat 89 geeft. De eerste nul draagt niets bij; die verschuift de overige cijfers niet. In een volledig octet blijft de positie van 64 de tweede van links, of de bit met waarde 128 nu aanstaat of niet.

  5. 5
    KernpuntOnderscheid patronen van maximumwaarden

    Acht bits geven 28=256 patronen, maar de grootste decimale waarde is 255 omdat het eerste patroon nul vertegenwoordigt. Drie bits geven op dezelfde manier acht waarden, genummerd van 0 tot en met 7.

    Dit verschil is van belang bij adressering: een aantal vertelt je hoeveel patronen er bestaan, terwijl een maximum de aanduiding van het laatste patroon geeft. Ze verschillen één als de nummering bij nul begint.

  6. 6
    VoorbeeldStel vier octetten samen

    Plaats decimaal 205 na drie andere octetten om 192.168.7.205 te schrijven. Het volledige binaire adres is 11000000.10101000.00000111.11001101. Vier groepen van acht bits vormen samen 32 bits.

    Elk decimaal onderdeel moet in één octet passen. Als je 205 door 305 vervangt, wordt het adres ongeldig, omdat 305 niet in acht bits past; een punt creëert geen extra capaciteit.

  7. 7
    UitlegLaat het masker de verdeling bepalen

    Het netwerk- en hostgedeelte delen dezelfde 32 bits. Met /24 identificeren de eerste 24 bits het netwerk en de laatste acht posities daarbinnen. Met /26 horen twee extra bits bij het netwerk.

    Het adres blijft gelijk, maar het netwerk is kleiner. Een interfaceadres zonder prefix kan niet precies aangeven welke andere adressen lokaal zijn.

  8. 8
    VerbandGebruik klassen als historische begrippen

    Oudere klassegebonden standaardwaarden waren /8 voor klasse A, /16 voor klasse B en /24 voor klasse C. Hun gewone bereiken voor het eerste octet waren 1–126, 128–191 en 192–223.

    CIDR schafte deze vaste grenzen af. Een geconfigureerde prefix zoals /26 levert het werkelijke masker, ook als een adres in het oude klasse C-bereik valt. Klasse D duidt multicast aan; klasse E duidt gereserveerde ruimte aan.

  9. 9
    UitdagingCombineer notatie en prefix lezen

    Een interface toont 10.19.7.205/26. Hoeveel bits heeft het volledige adres en hoeveel daarvan zijn hostbits?

    ---reveal---

    Het volledige IPv4-adres heeft 32 bits. De /26 wijst er 26 toe aan het netwerk, zodat zes hostbits overblijven. Het historische begin uit klasse A vervangt de expliciete prefix niet door /8; elk octet beslaat nog steeds acht posities.

  10. 10
    SamenvattingHoud adres en prefix bij elkaar

    Je kunt nu octetten omzetten zonder bitposities te veranderen en hun vierdelige IPv4-vorm lezen. Gebruik de expliciete prefix wanneer je het 32-bitsadres in een netwerk- en hostgedeelte verdeelt.

    Houd voor de volgende berekening beide gegevens zichtbaar: het adres levert de te onderzoeken bits en het masker vertelt welke daarvan je voor het netwerk moet behouden.

2

Bepaal een subnet en controleer een host

14 stappen
Bereken subnetgrenzen, controleer bruikbare adressen en corrigeer een gateway aan de hand van een adresplan.

Sla deze les op om elke Walkthrough stap voor stap te volgen.

  1. 1
    IntroductieMaak van één adres een bereik
  2. 2
    VoorbeeldZet /26 om naar een masker
  3. 3
    UitdagingControleer een ander masker
  4. 4
    VoorbeeldBepaal het omvattende blok
  5. 5
    VoorbeeldControleer met een binaire EN-bewerking
  6. 6
    VoorbeeldBepaal het laatste en de bruikbare adressen
  7. 7
    VoorbeeldVerplaats de grens naar het derde octet
  8. 8
    UitdagingBepaal of .0 bruikbaar is
  9. 9
    TipHerken de uitzonderingen met kleine prefixen
  10. 10
    UitlegKies directe lokale aflevering of een gateway
  11. 11
    UitdagingOnderzoek een gatewayinstelling
  12. 12
    TipControleer instellingen in interface-uitvoer
  13. 13
    UitdagingCombineer controles van host en gateway
  14. 14
    SamenvattingControleer de grens vóór de instellingen
3

Lees adrescategorieën bij het opsporen van storingen

9 stappen
Deel privébereiken en bijzondere bereiken in en interpreteer vervolgens wat die categorieën over een netwerk onthullen.

Sla deze les op om elke Walkthrough stap voor stap te volgen.

  1. 1
    IntroductieGebruik bereiken als praktische aanwijzingen
  2. 2
    UitlegLees de grenzen van privébereiken
  3. 3
    UitdagingDeel twee nabije adressen in
  4. 4
    VerbandOnderscheid NAT, PAT en providerruimte
  5. 5
    VoorbeeldInterpreteer onverwachte link-local instellingen
  6. 6
    UitdagingOnderscheid lokale software van een lokale verbinding
  7. 7
    UitlegHoud broadcasts en groepen uit elkaar
  8. 8
    UitdagingLees een rapport met voorbeeldadressen
  9. 9
    SamenvattingKoppel de categorie aan het bewijs
4

Wijs een VLSM-plan toe en controleer het

14 stappen
Bepaal de grootte van ongelijke LAN's, plaats ze op de juiste grenzen en controleer groeiruimte en aggregaties.

Sla deze les op om elke Walkthrough stap voor stap te volgen.

  1. 1
    IntroductieMaak een passend plan
  2. 2
    VoorbeeldToets een keuze met gelijke groottes
  3. 3
    UitdagingControleer aantal en capaciteit samen
  4. 4
    VoorbeeldKies voor elke behoefte een grootte
  5. 5
    VoorbeeldWijs het grootste LAN toe
  6. 6
    VoorbeeldPlaats het middelgrote LAN
  7. 7
    VoorbeeldPlaats het kleine LAN en de verbinding
  8. 8
    KernpuntOnderzoek wat vrij blijft
  9. 9
    UitdagingNeem een beslissing over groei
  10. 10
    VoorbeeldToets een voorgestelde extra toewijzing
  11. 11
    UitlegVoeg blokken alleen samen als het bereik past
  12. 12
    UitdagingBepaal de aggregatie van ongelijke blokken
  13. 13
    UitdagingControleer het oorspronkelijke plan
  14. 14
    SamenvattingBewaar de bereiken, niet alleen de aanduidingen
5

Verkort IPv6 en bepaal het LAN

12 stappen
Verkort IPv6-adressen en schrijf ze volledig uit, en pas daarna /64- en /56-grenzen toe.

Sla deze les op om elke Walkthrough stap voor stap te volgen.

  1. 1
    IntroductieLees lange adressen met vertrouwen
  2. 2
    UitlegLees acht hexadecimale groepen
  3. 3
    VoorbeeldVerkort de langste reeks nullen
  4. 4
    UitdagingControleer de verkorte vorm
  5. 5
    VerbandOnderscheid verkorting van compatibiliteit
  6. 6
    VoorbeeldBehoud vier groepen voor een /64
  7. 7
    UitlegTel subnetbits voor de locatie
  8. 8
    VoorbeeldVolg een /56 door de vierde groep
  9. 9
    UitdagingPas de /56-grens toe
  10. 10
    TipLees hexadecimale ID's en verbindingsprefixen
  11. 11
    UitdagingCombineer verkorting en subnetlidmaatschap
  12. 12
    SamenvattingHoud notatie en toewijzing uit elkaar
6

Herken IPv6-rollen en stel een interface-ID samen

14 stappen
Lees het adresbereik, vorm multicastgroepen en volg gewijzigde EUI-64 in een volledig voorbeeld.

Sla deze les op om elke Walkthrough stap voor stap te volgen.

  1. 1
    IntroductieLees een interface met meerdere adressen
  2. 2
    UitlegGeef elk unicastadres een rol
  3. 3
    VoorbeeldSelecteer de verbinding voor een lokaal adres
  4. 4
    UitdagingKies een adres voor interne routering
  5. 5
    UitlegVervang broadcast door geïnteresseerde groepen
  6. 6
    VoorbeeldStel een solicited-node-groep samen
  7. 7
    UitdagingOnderscheid groepsaflevering van anycast
  8. 8
    VerbandHerken het bijzondere geval met alleen nullen
  9. 9
    VoorbeeldBreid een MAC-adres uit tot 64 bits
  10. 10
    VoorbeeldKeer de bit met waarde twee om
  11. 11
    UitdagingControleer de richting van het omkeren
  12. 12
    TipZie het uiterlijk van een ID als aanwijzing
  13. 13
    UitdagingBreng multicast in verband met detectie van dubbele adressen
  14. 14
    SamenvattingLees het bereik voordat je een ID interpreteert

IP-adressering en subnetten: oefenvragen

50 Oefenvragen in 5 sets

Set 1: IPv4-bits, maskers en adresgrenzen10 Oefenvragen

Vraag 1 van 10

Welke decimale waarde vertegenwoordigt het binaire octet 10010110?
  1. 146
  2. 150
  3. 154
  4. 166
Toon antwoordVerberg antwoord
Antwoord: B
De bits met waarde 1 selecteren 128, 16, 4 en 2, wat 150 oplevert. Bij een resultaat van 146 ontbreekt de positie met waarde 4, terwijl 154 een positie met waarde 8 meeneemt die nul is. Lees elke positie aan de hand van de plaatswaarde in plaats van de geschreven cijfers als decimaal te behandelen.

Vraag 2 van 10

Hoe schrijf je decimaal 218 als een octet van acht bits?
  1. 11010110
  2. 11101010
  3. 11011001
  4. 11011010
Toon antwoordVerberg antwoord
Antwoord: D
218 is 128 + 64 + 16 + 8 + 2, dus die posities bevatten 1 en de andere bevatten 0. Dat geeft 11011010. Het vergelijkbare 11010110 staat voor 214 omdat het 4 in plaats van 8 selecteert; door alle acht plaatswaarden op te schrijven voorkom je die verwisseling.

Vraag 3 van 10

Een router heeft IPv4-adres 10.24.8.6/27 op een interface. Hoeveel bits van dat adres vormen het netwerkgedeelte?
  1. 27 bits
  2. 8 bits
  3. 24 bits
  4. 5 bits
Toon antwoordVerberg antwoord
Antwoord: A
De expliciete prefix /27 wijst 27 bits toe aan het netwerkgedeelte en laat vijf hostbits over. De historische standaardwaarde /8 van klasse A gaat niet boven die geconfigureerde prefix. Een adres dat met 10 begint, kan net als andere unicastblokken met moderne klasseonafhankelijke prefixen worden verdeeld.

Vraag 4 van 10

Welk masker in decimale puntnotatie komt overeen met /22?
  1. 255.255.248.0
  2. 255.255.254.0
  3. 255.255.252.0
  4. 255.255.255.252
Toon antwoordVerberg antwoord
Antwoord: C
Een /22-masker heeft twee volledige octetten met bits met waarde 1 en nog zes bits met waarde 1 in het derde octet. Binair 11111100 is 252, wat 255.255.252.0 oplevert. Als je 252 in het laatste octet plaatst, tel je 30 netwerkbits, omdat drie voorafgaande octetten van 255 al 24 bijdragen.

Vraag 5 van 10

Een voorgesteld subnetmasker is 255.255.240.128. Waarom is het ongeldig?
  1. Het masker heeft te veel bits met waarde 1 voor IPv4.
  2. Er staat een 1 nadat de hostbits zijn begonnen.
  3. Een gedeeltelijk maskeroctet kan geen 240 bevatten.
  4. Een masker moet eindigen met een volledige 255.
Toon antwoordVerberg antwoord
Antwoord: B
Het octet 240 is 11110000, waarmee het hostgedeelte begint, maar het volgende octet, 128, introduceert nog een 1. De bits met waarde 1 in een masker moeten vanaf links één aaneengesloten reeks vormen. Zowel 240 als 128 is afzonderlijk een mogelijke waarde voor een maskeroctet; hun plaatsing samen doorbreekt de regel voor het volledige masker.

Vraag 6 van 10

Wat is het netwerkadres van 192.168.42.183/27?
  1. 192.168.42.128
  2. 192.168.42.176
  3. 192.168.42.160
  4. 192.168.42.192
Toon antwoordVerberg antwoord
Antwoord: C
Een /27 heeft een stapgrootte van 32 in het laatste octet en 183 ligt tussen 160 en 191. Het netwerk is dus 192.168.42.160. De nabijgelegen waarde .176 ligt op de grens van een kleiner blok, niet van een /27; .192 begint het volgende subnet en ligt boven het gegeven adres.

Vraag 7 van 10

Wat is het broadcastadres van 10.26.73.19/20?
  1. 10.26.79.255
  2. 10.26.73.255
  3. 10.26.80.255
  4. 10.26.80.0
Toon antwoordVerberg antwoord
Antwoord: A
Het /20-masker is 255.255.240.0, dus blokken in het derde octet gaan met stappen van 16. Octet 73 ligt in 64–79, dat eindigt op 10.26.79.255. Als je 10.26.73.255 gebruikt, behandel je het netwerk als /24 en negeer je de hostbits die in het derde octet overblijven.

Vraag 8 van 10

Een host heeft 192.168.84.158/28. Het adresplan reserveert het eerste bruikbare adres van elk subnet voor de router. Welke standaardgateway moet deze host gebruiken?
  1. 192.168.84.144
  2. 192.168.84.159
  3. 192.168.84.161
  4. 192.168.84.145
Toon antwoordVerberg antwoord
Antwoord: D
De host hoort bij 192.168.84.144/28, waarvan de bruikbare adressen lopen van .145 tot en met .158. Het plan reserveert het eerste bruikbare adres, .145, voor de router. Adres .144 duidt het netwerk aan, terwijl .159 het broadcastadres is; geen van beide kan als adres van de gatewayinterface dienen.

Vraag 9 van 10

Hoe wordt 172.29.8.4 ingedeeld?
  1. Gewoon publiek unicastadres
  2. Gedeelde adresruimte van een provider
  3. Link-local IPv4-adres
  4. Privéadres volgens RFC 1918
Toon antwoordVerberg antwoord
Antwoord: D
Het privéblok met 172 loopt van 172.16.0.0 tot en met 172.31.255.255, dus een tweede octet van 29 plaatst dit adres daarbinnen. Als je het als publiek beschouwt, zie je het /12-bereik over het hoofd. Gedeelde providerruimte begint bij 100.64 en link-local adresruimte begint bij 169.254.

Vraag 10 van 10

Een werkstation kan 127.0.0.1 pingen, maar kan zijn gateway niet bereiken. Wat heeft de geslaagde ping getest?
  1. De lokale IP-software van het werkstation.
  2. De kabel tussen het werkstation en de switch.
  3. De routerinterface die het subnet bedient.
  4. De DHCP-server die het adres toewijst.
Toon antwoordVerberg antwoord
Antwoord: A
Loopbackverkeer blijft binnen het werkstation, dus het geslaagde antwoord test de lokale IP-software. Het pakket reist niet via de kabel naar de switch of gateway. Een geslaagde lokale loopbacktest laat een storing in de externe verbinding of adressering dus nog steeds mogelijk.
Set 2: Bepaal de grootte van een IPv4-adresplan en controleer het10 Oefenvragen

Sla deze les op om elk antwoord te zien en elke set te oefenen.

Vraag 1 van 10

Een /24 moet minstens zeven gelijke subnetten bieden. Welke prefix maakt het kleinste aantal gelijke subnetten dat aan die eis voldoet?
  1. /26
  2. /28
  3. /27
  4. /25
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 2 van 10

Een LAN heeft adressen nodig voor 28 werkstations, drie printers en één gateway. Wat is het kleinste gewone IPv4-subnet dat past?
  1. /26
  2. /27
  3. /28
  4. /25
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 3 van 10

Kan 10.72.4.0/24 zes gelijke LAN-subnetten bieden die elk 45 bruikbare adressen nodig hebben?
  1. Ja; /27 geeft acht subnetten en 62 hosts per subnet.
  2. Ja; /26 geeft acht subnetten en 62 hosts per subnet.
  3. Nee; /25 past bij de hosts maar geeft slechts vier subnetten.
  4. Nee; /26 past bij de hosts maar geeft slechts vier subnetten.
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 4 van 10

Welk LAN moet je eerst toewijzen in een VLSM-plan met LAN-behoeften van 90, 24 en 11 bruikbare adressen?
  1. Het LAN met 24 adressen.
  2. Het LAN met 90 adressen.
  3. Het LAN met 11 adressen.
  4. Elk LAN; de volgorde beïnvloedt de uitlijning nooit.
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 5 van 10

In 192.168.63.0/24 zijn .0/25 en .128/27 toegewezen. Wat is het eerste beschikbare uitgelijnde /26-netwerk?
  1. 192.168.63.160/26
  2. 192.168.63.192/26
  3. 192.168.63.128/26
  4. 192.168.63.176/26
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 6 van 10

Een /24-plan wijst zonder overlap één /25, één /26 en één /27 toe. Hoeveel extra /30-blokken passen in de resterende ruimte als de toewijzingen de laatste /27 vrijlaten?
  1. 4
  2. 6
  3. 16
  4. 8
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 7 van 10

Hoe verhouden 10.82.6.0/23 en 10.82.7.128/25 zich tot elkaar?
  1. De /25 ligt binnen de /23.
  2. Ze grenzen zonder overlap aan elkaar.
  3. De /23 ligt binnen de /25.
  4. Ze overlappen alleen op één grensadres.
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 8 van 10

Welke enkele prefix vat 172.22.12.0/24 tot en met 172.22.15.0/24 exact samen?
  1. 172.22.12.0/21
  2. 172.22.8.0/21
  3. 172.22.12.0/22
  4. 172.22.14.0/23
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 9 van 10

Hoeveel bruikbare adressen biedt een gewoon IPv4-broadcastsubnet met /29?
  1. 8
  2. 4
  3. 6
  4. 2
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 10 van 10

Een router van een klant heeft extern adres 100.111.6.8. Welke adrescategorie is dit?
  1. Privéadresruimte volgens RFC 1918
  2. Gedeelde adresruimte van een provider
  3. Gewone publieke unicastadresruimte
  4. IPv4-documentatieruimte
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Set 3: Lees IPv6-adressen, prefixen en typen10 Oefenvragen

Sla deze les op om elk antwoord te zien en elke set te oefenen.

Vraag 1 van 10

Hoeveel bits vertegenwoordigt één hexadecimaal cijfer in een IPv6-adres?
  1. 8
  2. 16
  3. 32
  4. 4
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 2 van 10

Wat is de aanbevolen verkorte vorm van 2001:0db8:0000:0000:0030:0000:0000:0009?
  1. 2001:db8:0:0:30::9
  2. 2001:db8::30:0:0:9
  3. 2001:db8::3:0:0:9
  4. 2001:db8::30::9
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 3 van 10

Hoeveel nulgroepen vervangt :: in 2001:db8:56::a:9?
  1. 3
  2. 2
  3. 4
  4. 5
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 4 van 10

Welk /64-subnet bevat 2001:db8:6a20:17:abcd::6/64?
  1. 2001:db8:6a20::/64
  2. 2001:db8:6a20:17:abcd::/64
  3. 2001:db8:6a20:17::/64
  4. 2001:db8:6a20:10::/64
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 5 van 10

Een locatie krijgt 2001:db8:9c00:ab00::/56. Hoeveel /64-LAN's kan de locatie maken en wat is de laatste LAN-prefix?
  1. 256; 2001:db8:9c00:abff::/64
  2. 16; 2001:db8:9c00:ab0f::/64
  3. 256; 2001:db8:9c00:ac00::/64
  4. 65.536; 2001:db8:9c00:ffff::/64
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 6 van 10

Wat is het bereik van fe80::91%eth1?
  1. Alle locaties, geselecteerd met eth1.
  2. Het internet, geselecteerd met eth1.
  3. Alleen de loopbackinterface.
  4. Eén verbinding, geselecteerd met eth1.
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 7 van 10

Een interface heeft fd8a:42c1:9b20:4::18/64 en een globaal adres. Wat kan het fd-adres bieden?
  1. Publieke internetroutering via de eigen globale prefix.
  2. Communicatie beperkt tot dezelfde fysieke verbinding.
  3. Gerouteerde interne communicatie zonder NAT.
  4. Een multicastbestemming voor alle interne interfaces.
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 8 van 10

Welke bestemming duidt ff02::2 aan?
  1. Alle knooppunten op de lokale verbinding.
  2. Alle routers op de lokale verbinding.
  3. Alle DHCPv6-servers op de locatie.
  4. Eén door anycast geselecteerde router.
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 9 van 10

Welke solicited-node-multicastgroep hoort bij 2001:db8:4::12ab:cdef?
  1. ff02::1:ff12:cdef
  2. ff02::1:ff00:cdef
  3. ff02::1:ffab:cdef
  4. ff02::1:12ab:cdef
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 10 van 10

Welke ID met gewijzigde EUI-64 wordt opgebouwd uit MAC-adres 08:7a:4c:90:12:34?
  1. 087a:4cff:fe90:1234
  2. 0a7a:4cff:fe90:1234
  3. 8a7a:4cff:fe90:1234
  4. 0a7a:4c90:fffe:1234
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Set 4: Stel de oorzaak van fouten bij subnetten en adressen lezen vast10 Oefenvragen

Sla deze les op om elk antwoord te zien en elke set te oefenen.

Vraag 1 van 10

Host A is 10.34.5.20/24; host B is 10.34.5.180/25. Hoe deelt elke host de andere bestemming in met zijn eigen masker?
  1. A ziet B als lokaal; B ziet A als extern.
  2. Beide hosts zien de andere als lokaal.
  3. A ziet B als extern; B ziet A als lokaal.
  4. Beide hosts zien de andere als extern.
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 2 van 10

Een werkstation dat voor DHCP is geconfigureerd, toont onverwacht 169.254.88.14/16. Wat is de nuttigste volgende controle?
  1. Vergroot het masker naar /8 om de DHCP-dienst te bereiken.
  2. Vervang het adres door een 127-adres om LAN-toegang te herstellen.
  3. Controleer de verbinding en toegang tot de DHCP-dienst.
  4. Gebruik 169.254.0.0 als gerouteerde standaardgateway.
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 3 van 10

Kan 172.23.11.0 aan een gewone host in 172.23.8.0/21 worden toegewezen?
  1. Nee; elk laatste octet van 0 duidt een netwerk aan.
  2. Nee; het is het broadcastadres van die /21.
  3. Ja; /21 heeft geen netwerk- of broadcastreservering.
  4. Ja; het ligt tussen de grensadressen van het subnet.
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 4 van 10

Wat is het kleinste enkele CIDR-blok dat 10.90.5.0/24 en 10.90.6.0/24 omvat, en omvat het alleen die netwerken?
  1. 10.90.5.0/23; het omvat precies die twee netwerken.
  2. 10.90.4.0/22; het omvat ook de derde octetten 4 en 7.
  3. 10.90.4.0/23; het omvat ook het derde octet 4.
  4. 10.90.0.0/21; het voegt de derde octetten 0–4 en 7 toe.
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 5 van 10

Met welke functie kunnen meerdere privé-IPv4-hosts één publiek IPv4-adres delen terwijl hun verbindingen te onderscheiden blijven?
  1. Gewone subnetmaskering.
  2. IPv4-multicastaflevering.
  3. Poortadresvertaling.
  4. Subnetten met vaste lengte.
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 6 van 10

Hoe schrijf je 2001:db8:0:4:0:9:0:2 in de aanbevolen vorm van RFC 5952?
  1. 2001:db8:0:4:0:9:0:2
  2. 2001:db8::4:0:9:0:2
  3. 2001:db8:0:4::9:0:2
  4. 2001:db8:0:4:0:9::2
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 7 van 10

Welke /60-prefix bevat 2001:db8:b170:58c7::12/60?
  1. 2001:db8:b170:5800::/60
  2. 2001:db8:b170:58c7::/60
  3. 2001:db8:b170:58b0::/60
  4. 2001:db8:b170:58c0::/60
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 8 van 10

Een dienst configureert op meerdere locaties hetzelfde IPv6-unicastadres en routering levert elk verzoek bij één locatie af. Welk aflevermodel is dit?
  1. Multicast, gekopieerd naar elke geconfigureerde locatie.
  2. Anycast, geselecteerd op basis van routeringsmetrieken en beleid.
  3. Broadcast, gekopieerd naar elke bereikbare interface.
  4. Unicast, gegarandeerd naar de locatie met de laagste vertraging.
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 9 van 10

Wat gebeurt er met de eerste MAC-byte 02 bij het opbouwen van een ID met gewijzigde EUI-64?
  1. Die wordt 04.
  2. Die blijft 02.
  3. Die wordt 82.
  4. Die wordt 00.
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 10 van 10

Welke IPv6-adrescategorie begint met de lokaal toegewezen prefix fd00::/8?
  1. Uniek lokaal unicastadres.
  2. Link-local unicastadres.
  3. Link-local multicastadres.
  4. Globaal documentatieadres.
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Set 5: Combineer vaardigheden in planning, diagnose en IPv610 Oefenvragen

Sla deze les op om elk antwoord te zien en elke set te oefenen.

Vraag 1 van 10

Een /24 moet LAN's bevatten die 110, 60 en 26 bruikbare adressen nodig hebben, plus twee /30-verbindingen. De aantallen zijn inclusief gateways. Hoeveel adressen blijven niet-toegewezen?
  1. 32
  2. 24
  3. 16
  4. 48
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 2 van 10

In 10.61.8.0/24 moet een /26-toewijzing op .0 blijven staan. Kunnen nog één /25 en één /26 zonder overlap worden toegevoegd?
  1. Ja; plaats /25 op .64 en /26 op .192.
  2. Ja; plaats /25 op .0 en /26 op .128.
  3. Ja; plaats /26 op .64 en /25 op .128.
  4. Nee; de bestaande /26 verhindert elke uitgelijnde /25.
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 3 van 10

Een /22 wordt verdeeld in /26-subnetten. Hoeveel subnetten ontstaan en hoeveel bruikbare adressen biedt elk subnet?
  1. 16 subnetten; elk 62 bruikbare adressen.
  2. 4 subnetten; elk 62 bruikbare adressen.
  3. 14 subnetten; elk 62 bruikbare adressen.
  4. 16 subnetten; elk 64 bruikbare adressen.
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 4 van 10

Kunnen 192.168.117.0/25, 192.168.117.128/26 en 192.168.117.192/26 exact met één prefix worden samengevat?
  1. Nee; drie invoerblokken zijn geen macht van twee.
  2. Ja; 192.168.117.0/23.
  3. Nee; verschillende prefixlengtes verhinderen exacte aggregatie.
  4. Ja; 192.168.117.0/24.
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 5 van 10

Een pc is 10.44.9.126/25. De bedoelde routerinterface is 10.44.9.129/25. Waarom is die gateway ongeldig voor de pc?
  1. Het pc-adres is het broadcastadres van de /25.
  2. Het routeradres is het netwerkadres van de /25.
  3. De gateway is gereserveerd in het subnet van de pc.
  4. Hun netwerkadressen verschillen onder /25.
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 6 van 10

Een locatie heeft 300 standaard /64-LAN's nodig. Wat is de kleinste adrestoewijzing waarin die passen?
  1. /56
  2. /55
  3. /57
  4. /54
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 7 van 10

Van een ID is bekend dat die gewijzigde EUI-64 gebruikt en 0044:55ff:fe66:7788 is. Welk MAC-adres heeft die opgeleverd?
  1. 02:44:55:66:77:88
  2. 00:44:55:66:77:88
  3. 80:44:55:66:77:88
  4. 02:44:55:ff:66:77
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 8 van 10

Wat is het verschil tussen ::/128 en ::/0?
  1. Eén loopbackadres tegenover alle IPv6-bestemmingen.
  2. Alle link-local adressen tegenover één ongespecificeerd adres.
  3. Eén ongespecificeerd adres tegenover alle IPv6-bestemmingen.
  4. Eén ongespecificeerd adres tegenover alle multicastgroepen.
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 9 van 10

Voor welk doel is het bereik gereserveerd waartoe 198.19.18.6 behoort?
  1. Publieke documentatievoorbeelden.
  2. Privéadressering van organisaties.
  3. Gedeelde adressering van providers.
  4. Prestatietests van netwerken.
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Vraag 10 van 10

Een client die alleen IPv6 gebruikt, moet een server bereiken die alleen IPv4 gebruikt. Welk mechanisme kan die verbinding bieden zonder IPv4 aan de client toe te voegen?
  1. Dual stack
  2. IPv6-tunneling over IPv4
  3. NAT64
  4. Alleen IPv4-PAT
Toon antwoordVerberg antwoord

Sla deze les op om dit antwoord te zien.

Kom je niet uit je eigen opgave? Huiswerkhulp

Kernbegrippen

82 Kernbegrippen, elk met een definitie

A

Aaneengesloten adresblokken
Aaneengesloten adresblokken beslaan ononderbroken adresruimte, waarbij het eerste adres van elk blok direct volgt op het laatste adres van het vorige blok.
Twee naast elkaar liggende /24-blokken zijn aaneengesloten, maar hebben nog steeds een uitgelijnd begin nodig om exact tot een /23 te worden samengevoegd.
Adres voor prestatietests
Een adres voor prestatietests is een adres in 198.18.0.0/15, gereserveerd voor prestatietests van netwerken en niet voor gewone toewijzingen aan publieke hosts.
Een laboratorium kan 198.19.4.1 gebruiken binnen het bereik voor prestatietests dat de tweede octetten 18 en 19 omvat.
Adresbloktoewijzing
Een adresbloktoewijzing is de reservering van een specifiek uitgelijnd adresblok voor een netwerk, waarbij het volledige bereik inclusief gereserveerde grensadressen wordt ingenomen.
Een /30 toewijzen neemt vier adressen van het bovenliggende blok in, hoewel er slechts twee als gewone adressen voor uiteinden bruikbaar zijn.
Anycast
Anycast wijst één unicastadres toe aan meerdere interfaces en laat routering elk pakket volgens beleid en metrieken bij één geselecteerde bestemming afleveren.
Een DNS-dienst kan één anycastadres op meerdere locaties gebruiken zonder te beloven dat routering de laagste vertraging kiest.
APIPA
Automatische privé-IP-adressering (APIPA) is link-local terugvaladressering in Windows die wordt gebruikt wanneer normale DHCP-configuratie niet kan worden verkregen.
Onverwachte APIPA op een pc die voor DHCP is geconfigureerd, wijst erop dat je de verbinding, het VLAN en de toegang tot de DHCP-dienst moet controleren.

B

Bepalend octet
Het bepalende octet is het maskeroctet waarin de aaneengesloten reeks netwerkbits eindigt; je gebruikt het om de decimale stapgrootte van het subnet te berekenen.
In 255.255.248.0 is het derde octet het bepalende octet en geeft 256 min 248 een stapgrootte van 8.
Beperkte broadcast
De beperkte broadcast is de IPv4-bestemming 255.255.255.255, die op het lokale netwerk wordt afgeleverd en nooit door routers naar een ander netwerk wordt doorgestuurd.
Een beperkte broadcast van een werkstation blijft lokaal in plaats van via de standaardgateway te reizen.
Binair talstelsel
Het binaire talstelsel is een notatie met grondtal twee die getallen alleen met de cijfers 0 en 1 schrijft en elke positie een waarde geeft die een macht van twee is.
Binair 10101100 is gelijk aan 172 omdat de bits met waarde 1 de waarden 128, 32, 8 en 4 selecteren.
Bit
Een bit is één binaire positie die 0 of 1 kan bevatten; de plaats in een getal bepaalt welke waarde de bit bijdraagt als die 1 bevat.
De meest linkse bit in een octet draagt 128 bij als die op 1 staat, terwijl de meest rechtse 1 bijdraagt.
Bitsgewijze EN-bewerking
Een bitsgewijze EN-bewerking vergelijkt twee binaire waarden positie voor positie en levert alleen 1 op waar beide bits 1 zijn; met een masker zet de bewerking hostbits op nul.
Een EN-bewerking op het laatste octet 77 en maskeroctet 192 levert 64 op, de beginwaarde van het subnet in dat octet.
Blokgrootte
De blokgrootte is het aantal adressen in een subnet, of de decimale stapgrootte tussen subnetbeginnen in het octet met de grens.
Bij /21 is de stapgrootte in het derde octet 8, terwijl het hele blok 2.048 IPv4-adressen bevat.
Bovenliggend adresblok
Een bovenliggend adresblok is de grotere adrestoewijzing waarbinnen kleinere subnetten moeten passen, zonder buiten het eerste of laatste adres te komen.
Een subnet dat begint op 192.168.51.0 valt buiten bovenliggend blok 192.168.50.0/24, ook als het ongebruikt is.
Broadcastadres
Een broadcastadres is het laatste adres in een gewoon IPv4-subnet, met elke hostbit op 1, voor aflevering binnen dat subnet.
Het broadcastadres van 192.168.10.64/26 is .127; .128 begint daarentegen het volgende subnet.
Bruikbaar hostadresbereik
Een bruikbaar hostadresbereik is de verzameling toewijsbare interfaceadressen tussen het netwerk- en broadcastadres van een gewoon IPv4-subnet.
Voor 192.168.10.64/26 loopt het bruikbare bereik van 192.168.10.65 tot en met 192.168.10.126.

C

CIDR
Klasseonafhankelijke inter-domeinroutering (CIDR) beschrijft adresblokken met expliciete prefixlengtes, waardoor netwerkgrenzen niet meer aan oude adresklassen vastzitten.
Het blok 10.1.2.0/24 is geldig, hoewel het eerste octet 10 vroeger bij klasse A hoorde.
Controle op een gemeenschappelijk subnet
Een controle op een gemeenschappelijk subnet past één masker toe op twee IPv4-adressen en vergelijkt de netwerkresultaten om te bepalen of de adressen dat subnet delen.
Met /25 leveren adressen die eindigen op .100 en .130 verschillende netwerkadressen op, ondanks hun vergelijkbare begin.

D

Decimale puntnotatie
Decimale puntnotatie schrijft elk IPv4-octet als een decimale waarde tussen 0 en 255, met een punt tussen aangrenzende octetten.
De vier getallen in 192.168.10.77 vertegenwoordigen afzonderlijke octetten; de punten zijn geen decimaaltekens.
Detectie van dubbele adressen
Detectie van dubbele adressen (DAD) controleert of een voorlopig IPv6-unicastadres al op de verbinding in gebruik is voordat het adres mag worden gebruikt.
Een host stuurt tijdens DAD een buurtdetectieverzoek van :: naar de solicited-node-groep van het voorlopige adres.
Documentatieadres
Een documentatieadres hoort bij ruimte die voor voorbeelden is gereserveerd, zodat instructies realistische adressen kunnen tonen zonder actieve publieke hosts te noemen.
Een verzonnen externe server kan worden beschreven met 192.0.2.44 uit het documentatieblok TEST-NET-1.
Dual stack
Dual stack gebruikt IPv4 en IPv6 tegelijk op een apparaat of netwerk, zodat waar passend via een van beide protocollen kan worden gecommuniceerd.
Een host met dual stack kan IPv4 voor de ene server en IPv6 voor een andere gebruiken zonder een van beide verbindingen te vertalen.
Dubbel adres
Een dubbel adres ontstaat wanneer twee interfaces op hetzelfde netwerk hetzelfde IP-adres claimen, wat tegenstrijdige afleveringsinformatie oplevert.
Twee werkstations die allebei als 192.168.5.20 zijn geconfigureerd, kunnen onderbroken of mislukte verbindingen ervaren.

E

Exacte aggregatie
Een exacte aggregatie is één prefix waarvan het adresbereik gelijk is aan het volledige gezamenlijke bereik van de invoerblokken, zonder gaten of adressen daarbuiten toe te voegen.
Eén /25 gevolgd door twee /26-blokken kan precies een /24 vullen, ook al zijn er drie invoerblokken.

G

Gedeelde adresruimte
Gedeelde adresruimte is het blok 100.64.0.0/10 dat is gereserveerd voor gebruik door providers met CGNAT, afzonderlijk van RFC 1918-privéadressen en publieke adressen.
100.72.5.9 valt binnen de gedeelde ruimte, terwijl 100.128.0.1 buiten dat gereserveerde /10-blok ligt.
Geleende bit
Een geleende bit is een positie die van het hostgedeelte van een bovenliggend blok naar de subnetprefix wordt verplaatst, waardoor het aantal resulterende gelijke subnetten verdubbelt.
De overgang van /24 naar /27 leent drie bits en laat vijf hostbits over in elk resulterend IPv4-subnet.
Gerichte broadcast
Een gerichte broadcast is het adres van een specifiek IPv4-subnet waarbij alle hostbits op één staan; het doorsturen door routers is normaal gesproken standaard uitgeschakeld.
192.168.10.127 is het gerichte broadcastadres van subnet 192.168.10.64/26.
Gewijzigde EUI-64
Gewijzigde EUI-64 vormt een interface-ID van 64 bits door fffe in een 48-bits MAC-adres in te voegen en de universeel/lokaal-bit van de eerste byte om te keren.
MAC-adres 00:1a:2b:3c:4d:5e levert ID 021a:2bff:fe3c:4d5e op vóór verkorting van voorloopnullen.
Globaal routeringsprefix
Een globaal routeringsprefix is het eerste gedeelte van een IPv6-adres dat aan een locatie of organisatie is toegewezen voor gebruik in de bredere routeringscontext.
Een locatie die 2001:db8:acad::/48 ontvangt, houdt die eerste drie groepen vast in de geplande /64-LAN's.
Globaal unicastadres
Een globaal unicastadres is bedoeld voor wereldwijd unieke IPv6-communicatie die via internet kan worden gerouteerd en wordt momenteel met uitzonderingen toegewezen uit 2000::/3.
Een adres dat met 2 begint ligt in het globale toewijzingsbereik, maar 2001:db8::/32 is gereserveerd voor voorbeelden.
Groeireserve
Een groeireserve is niet-toegewezen adresruimte die wordt bewaard voor verwachte toekomstige behoeften, met een grootte en uitlijning die waarschijnlijke nieuwe subnetten ondersteunen.
Door één volledige /27 vrij te houden is later een LAN met 20 hosts mogelijk; verspreide kleinere gaten bieden die mogelijkheid misschien niet.

H

Hexadecimaal talstelsel
Het hexadecimale talstelsel is een notatie met grondtal 16 die de cijfers 0–9 en a–f gebruikt, waarbij elk cijfer vier bits vertegenwoordigt en elke positie een macht van 16.
Hexadecimaal 4b vertegenwoordigt decimaal 75: vier groepen van 16 plus de waarde 11 die b vertegenwoordigt.
Hextet
Een hextet is een IPv6-groep van 16 bits, geschreven met maximaal vier hexadecimale cijfers en door dubbele punten van andere groepen gescheiden.
Het hextet 0800 kan worden verkort tot 800, maar als je de nullen aan het eind verwijdert, verandert de waarde.
Hostbit
Een hostbit is een adrespositie buiten de netwerkprefix; combinaties van deze bits bepalen de adressen binnen het blok.
Een IPv4-subnet met /27 heeft vijf hostbits, goed voor in totaal 32 adrespatronen en 30 gewone bruikbare hostadressen.
Hostgedeelte
Het hostgedeelte is de reeks adresbits na een IPv4-netwerkprefix, waarmee adressen binnen het subnet worden onderscheiden.
Een /26 laat zes hostbits over, goed voor 64 patronen voordat het netwerk- en broadcastadres worden gereserveerd.
Hostprefix
Een hostprefix identificeert één exact adres, zoals IPv4 /32, in plaats van een subnet met meerdere adressen voor aangesloten hosts te bieden.
Een router kan een /32-adres gebruiken voor een logische loopbackinterface die die router vertegenwoordigt.

I

Interface-ID
Een interface-ID bestaat uit de laatste 64 bits van een adres in een standaard IPv6-/64-subnet en scheidt interfaceadressering van de netwerkprefix.
In 2001:db8:acad:12::25/64 heeft de interface-ID de waarde 25 in de laatste hexadecimale groep.
IPv4-adres
Een IPv4-adres is een 32-bits identificatie van een netwerkinterface, meestal weergegeven als vier decimale octetten gescheiden door punten.
Een router die drie IPv4-netwerken verbindt, heeft adressering op elke interface die met een van die netwerken is verbonden.
IPv4-gemapt adres
Een IPv4-gemapt adres vertegenwoordigt een IPv4-adres binnen de IPv6-vorm ::ffff:0:0/96, die vaak wordt gebruikt door programmeerinterfaces van hosts met dual stack.
De gemapte tekst ::ffff:192.0.2.10 heeft dezelfde laatste 32 bits als de hexadecimale vorm ::ffff:c000:20a.
IPv4-loopback
IPv4-loopback is het blok 127.0.0.0/8 waarvan het verkeer binnen de oorspronkelijke host blijft, voor communicatie en tests met lokale IP-software.
Een antwoord van 127.0.0.1 kan slagen terwijl de externe netwerkkabel van het werkstation is losgekoppeld.
IPv4-multicast
IPv4-multicast gebruikt groepsbestemmingen in 224.0.0.0/4 om verkeer aan groepsleden af te leveren in plaats van aan één gewone unicastinterface.
De multicastgroep 224.0.0.251 op de lokale verbinding wordt gebruikt door multicast-DNS, niet als het eigen unicastadres van een werkstation.
IPv6-adres
Een IPv6-adres is een 128-bits identificatie van een netwerkinterface of groep, normaal vóór eventuele verkorting geschreven als acht hexadecimale groepen.
De notatie 2001:db8::10 is een verkorte weergave van een volledig 128-bitsadres, geen korter adres met minder bits.
IPv6-verbinding met /127-prefix
Een IPv6-verbinding met /127-prefix gebruikt een prefix met twee adressen op punt-tot-puntverbindingen tussen routers, in tegenstelling tot de standaard /64-structuur voor LAN's.
Twee routeruiteinden kunnen de twee adressen in een /127 gebruiken zonder een volledige /64 aan die verbinding toe te wijzen.

K

Klassegebonden adressering
Klassegebonden adressering is het historische systeem dat de eerste bits van een adres gebruikte om vaste netwerkgrenzen zoals /8, /16 of /24 te kiezen.
Een oud klasse B-label duidt op een standaardwaarde /16, maar een moderne interface kan een expliciete andere prefix gebruiken.

L

Link-local IPv4-adressering
Een link-local IPv4-adres hoort bij 169.254.0.0/16 en ondersteunt communicatie op de lokale verbinding zonder gerouteerd bereik naar andere netwerken.
Een host op 169.254.37.12 kan lokaal communiceren, maar dat adres biedt geen routering naar internet.
Link-local IPv6-adres
Een link-local IPv6-adres gebruikt fe80::/10 en is alleen geldig op zijn eigen verbinding; routers sturen het verkeer ervan nooit door naar een andere verbinding.
Een host gebruikt vaak het link-local adres van zijn router als volgende hop, zelfs wanneer de host verkeer naar een globale bestemming stuurt.

M

Multicastbereik
Een IPv6-multicastbereik is het veld van vier bits dat begrenst hoe ver een multicastgroep geldig is, bijvoorbeeld op één verbinding, één locatie of binnen een organisatie.
De 2 in ff02 duidt link-local bereik aan, terwijl de 5 in ff05 locatielokaal bereik aangeeft.

N

NAT
Netwerkadresvertaling (NAT) vervangt IP-adressen wanneer verkeer een vertalend apparaat passeert, zoals een randrouter of firewall.
Een randrouter kan het privébronadres van een werkstation vervangen door een publiek adres voor een internetverbinding.
NAT op providerniveau
NAT op providerniveau (CGNAT) is adresvertaling door een provider waarmee een internetprovider publieke IPv4-adressen tussen meerdere klanten kan delen.
Een router van een klant die een extern adres in 100.64.0.0/10 toont, kan zich achter de vertaler van de provider bevinden.
NAT64
NAT64 vertaalt tussen IPv6- en IPv4-verkeer, vaak met DNS64, zodat clients die alleen IPv6 gebruiken met servers kunnen communiceren die alleen IPv4 gebruiken.
Een vertaler kan de bekende prefix 64:ff9b::/96 gebruiken voor IPv6-adressen die IPv4-bestemmingen vertegenwoordigen.
Netwerkadres
Een netwerkadres duidt een subnet aan door de prefixbits te behouden en alle hostbits op nul te zetten; een gewone IPv4-host kan het niet gebruiken.
Adres 192.168.10.64 is het netwerkadres bij /26, maar kan onder /25 een hostadres zijn.
Netwerkgedeelte
Het netwerkgedeelte is de eerste reeks adresbits die een subnetmasker of prefix selecteert om het subnet te identificeren waartoe een interface behoort.
Met /21 identificeren de eerste 21 bits van 172.16.45.200 het netwerk 172.16.40.0/21.
Netwerkinterface
Een netwerkinterface is de aansluiting van een apparaat op een netwerk. IP-adressering wordt aan die aansluiting toegewezen, niet aan het apparaat als geheel.
Een laptop kan één IPv4-adres voor zijn wifi-interface tonen en een ander voor Ethernet.
Nibble
Een nibble is een groep van vier bits die door precies één hexadecimaal cijfer wordt weergegeven, waardoor posities in IPv6-prefixen gemakkelijker te tellen zijn.
Het hexadecimale cijfer a komt overeen met de nibble 1010, terwijl f overeenkomt met de vier bits 1111.
Nibblegrens
Een nibblegrens is een prefixgrens na een volledig hexadecimaal cijfer van vier bits, waardoor netwerkbits zichtbaar zijn zonder een hexadecimaal cijfer te splitsen.
Een /56 legt 14 hexadecimale cijfers vast; in de vierde groep 4b7f blijven de eerste twee cijfers vast terwijl 7f varieert.
Nulcompressie
Nulcompressie vervangt één aaneengesloten reeks IPv6-groepen met waarde nul door een dubbele dubbele punt, terwijl het volledige 128-bitsadres behouden blijft.
In 2001:db8::1 vervangt de dubbele dubbele punt vijf volledige nulgroepen tussen de zichtbare groepen.

O

Octet
Een octet is een groep van acht bits die in een IPv4-adres 256 verschillende waarden van 0 tot en met 255 kan vertegenwoordigen.
Het laatste octet van 192.168.10.77 is decimaal 77, geschreven als de acht binaire posities 01001101.
Ongespecificeerd IPv6-adres
Het ongespecificeerde IPv6-adres is het adres ::/128 met alleen nullen, dat als bron wordt gebruikt voordat een interface daarvoor een adres beschikbaar heeft.
Detectie van dubbele adressen gebruikt :: als bron; ::/0 duidt daarentegen alle bestemmingen aan in een standaardroute.
Overlap
Overlap ontstaat wanneer adresbloktoewijzingen enkele dezelfde adressen claimen; bij uitgelijnde CIDR-blokken bevat het ene overlappende blok het andere.
Als je 10.0.0.0/23 aan het ene LAN en 10.0.1.0/24 aan een ander toewijst, krijgen de LAN's conflicterende adresruimte.

P

PAT
Poortadresvertaling (PAT) onderscheidt vertaalde verbindingen via transportpoorten, zodat meerdere hosts één publiek IPv4-adres kunnen delen.
Veel interne werkstations kunnen via één publiek adres internet gebruiken, terwijl PAT hun verbindingen uit elkaar houdt.
Plaatswaarde
Een plaatswaarde is de waarde die één cijferpositie vertegenwoordigt; de posities in een binair octet lopen van 128 links tot 1 rechts.
In 00001010 staan de twee bits met waarde 1 op posities met waarde 8 en 2, wat de decimale waarde 10 oplevert.
Prefixlengte
Een prefixlengte is het aantal eerste adresbits dat voor een netwerk vastligt, geschreven na een schuine streep in IPv4- of IPv6-notatie.
In 192.168.10.77/26 geeft de waarde 26 na de schuine streep het aantal netwerkbits aan, niet het aantal hosts.
Privé-IPv4-adres
Een privé-IPv4-adres hoort bij een van de drie RFC 1918-blokken, die binnen netwerken herbruikbaar zijn en niet op het publieke internet worden gerouteerd.
172.20.10.2 is privé, terwijl 172.32.10.2 buiten het privéblok ligt dat eindigt op 172.31.255.255.
Publiek IPv4-adres
Een publiek IPv4-adres is een wereldwijd uniek adres dat via internet mag worden gerouteerd, hoewel de werkelijke bereikbaarheid afhangt van routes en beleid.
Een server die publiek bereikbaar is kan ondanks een publiek adres nog steeds inkomende verbindingen via zijn firewall weigeren.
Punt-tot-puntverbinding
Een punt-tot-puntverbinding verbindt precies twee uiteinden; een ondersteunde IPv4-/31 kan beide adressen gebruiken zonder broadcastreservering.
Twee routers kunnen 10.0.0.8 en 10.0.0.9 gebruiken op een verbinding die als 10.0.0.8/31 is geconfigureerd.

R

Routeaggregatie
Routeaggregatie beschrijft meerdere adresblokken met één kortere prefix, die mogelijk extra adressen omvat als de blokken niet exact passen.
Vier /24-netwerken die beginnen met de derde octetten 0, 1, 2 en 3 kunnen exact worden samengevat als één uitgelijnde /22.

S

SLAAC
Toestandsloze automatische adresconfiguratie (SLAAC) laat een host IPv6-adressen vormen uit een aangekondigde LAN-prefix en een door de host gemaakte interface-ID.
Een host kan een aangekondigde /64 combineren met een willekeurige interface-ID in plaats van die ID af te leiden uit zijn MAC-adres.
Solicited-node-multicast
Een solicited-node-multicastgroep combineert ff02::1:ff00:0/104 met de laatste 24 bits van een unicastadres voor gerichte buurtdetectieverzoeken.
Een adres dat eindigt op 0007:003a neemt deel aan ff02::1:ff07:3a, waarbij de laatste drie bytes behouden blijven in plaats van slechts één hextet.
Stabiele netwerkgebonden interface-ID
Een stabiele netwerkgebonden interface-ID is een door de host gemaakte interface-ID die op één netwerk gelijk blijft zonder overal een vaste, van het MAC-adres afgeleide ID bloot te geven.
Een laptop kan op één netwerk een bruikbaar stabiel adres behouden en op een ander netwerk een andere identificatie gebruiken.
Standaardgateway
Een standaardgateway is de routerinterface waarnaar een host gewoonlijk verkeer buiten het subnet stuurt, met een bruikbaar adres in het eigen subnet van de host.
Een pc op 192.168.10.70/26 kan .1 niet als direct verbonden gateway gebruiken omdat .1 buiten zijn subnet ligt.
Subnet nul
Subnet nul is het eerste subnet dat ontstaat wanneer alle geleende subnetbits nul zijn; het is bruikbaar in moderne klasseonafhankelijke adresplanning.
De eerste /27 uit 192.168.10.0/24 is 192.168.10.0/27 en telt mee onder de acht bruikbare subnetten.
Subnet-ID
Een subnet-ID is het deel van een IPv6-locatietoewijzing dat wordt gebruikt om een intern subnet te selecteren vóór de grens van de standaard 64-bits interface-ID.
Bij een locatietoewijzing van /48 biedt het vierde hextet 16 subnetbits en kan het 65.536 /64-LAN's selecteren.
Subnetmasker
Een subnetmasker is een 32-bitspatroon met vanaf links bits met waarde 1, gevolgd door bits met waarde 0, dat het netwerk- en hostgedeelte van een IPv4-adres markeert.
Het masker 255.255.255.192 behoudt 26 netwerkbits en laat zes posities over voor het hostgedeelte.
Subnetmaskering met variabele lengte
Subnetmaskering met variabele lengte (VLSM) staat verschillende prefixlengtes binnen één bovenliggend blok toe, zodat subnetcapaciteiten bij verschillende behoeften kunnen passen.
Een /25-LAN, een /27-LAN en een /30-routerverbinding kunnen allemaal zonder overlap binnen een geschikt bovenliggend blok worden toegewezen.
Subnetmaskering met vaste lengte
Subnetmaskering met vaste lengte (FLSM) geeft elk subnet in een plan dezelfde prefixlengte en biedt daarmee gelijke capaciteit, ook als de werkelijke behoeften verschillen.
Als je LAN's en verbindingen tussen twee routers dezelfde /27-prefix geeft, is de toewijzing eenvoudig maar worden op de verbindingen adressen verspild.
Subnetten
Subnetten is het verdelen van een bovenliggend adresblok in kleinere netwerken door de prefix te verlengen en het aantal beschikbare hostbits in elk blok te verminderen.
Door drie bits van een /24 te lenen ontstaan acht /27-subnetten, elk met 30 gewone bruikbare hostadressen.

T

Tijdelijke interface-ID
Een tijdelijke interface-ID is een IPv6-identificatie die een beperkte tijd wordt gebruikt, meestal voor uitgaande verbindingen, om langdurig volgen via adressen te beperken.
Een host kan een stabiel adres behouden en tegelijk tijdelijke adressen maken voor uitgaande activiteiten op dezelfde interface.
Tunneling
Tunneling vervoert een pakket van het ene protocol binnen een pakket van een ander protocol, zodat het een tussenliggend netwerk kan oversteken dat het buitenste protocol ondersteunt.
Een IPv6-pakket kan een deel van een pad dat alleen IPv4 ondersteunt oversteken terwijl het is ingekapseld in een IPv4-pakket.

U

Uitlijning
Uitlijning betekent dat een netwerk begint op een grens die bij de blokgrootte past, zodat alle adresbits na de prefix nul zijn.
Een /26 kan binnen een /24 beginnen met laatste octet .0, .64, .128 of .192, maar niet met .100.
Unicast
Unicast richt zich op één afzonderlijke interface als bestemming, anders dan multicastaflevering aan een groep of routering naar één van meerdere anycastinstanties.
Een host kan zowel een ULA als een globaal unicastadres op dezelfde interface hebben voor verschillende verbindingen.
Uniek lokaal adres
Een uniek lokaal adres (ULA) is IPv6-unicastadresruimte voor gerouteerde privénetwerken, uit fc00::/7, waarbij lokaal toegewezen prefixen met fd beginnen.
Een organisatie kan fd3c:9a21:7b04::/48 tussen interne locaties routeren zonder die op het publieke internet beschikbaar te maken.
Universeel/lokaal-bit
De universeel/lokaal-bit is de bit met waarde 2 van de eerste MAC-byte, die gewijzigde EUI-64 omkeert bij het maken van de IPv6-interface-ID.
Een eerste MAC-byte van 02 wordt na omkering 00, wat laat zien waarom de stap niet altijd optellen is.

V

Verschil in subnetmasker
Een verschil in subnetmasker ontstaat wanneer interfaces die een subnet moeten delen verschillende netwerkgrenzen gebruiken, waardoor ze kunnen verschillen in hun beoordeling van lokale aflevering.
Een /24-host kan rechtstreeks naar een andere host sturen waarvan de /25-instellingen de retourbestemming als extern indelen.

Z

Zone-index
Een zone-index identificeert de lokale interface of bereikzone voor een IPv6-adres en maakt onderscheid bij adressen die op meer dan één verbinding kunnen voorkomen.
In fe80::1%eth0 selecteert het achtervoegsel eth0, zodat de host weet op welke lokale verbinding de bedoelde router zich bevindt.

Over deze les

Door StudeliFout melden

Maak je eigen Studiemateriaal

Maak van je aantekeningen, slides en documenten Leermodules, Oefenvragen, Flashcards en 6 andere tools.

Aan de slag