logo

Cheatsheet voor subnetmasker

A Subnetmasker is een numerieke waarde die beschrijft hoe een computer of apparaat een IP-adres in twee delen verdeelt: de netwerk gedeelte en de gastheer deel. Het netwerkelement identificeert het netwerk waartoe de computer behoort en het hostgedeelte identificeert de unieke computer op dat netwerk. Een IP-adres bestaat uit vier cijfers gescheiden door punten, bijvoorbeeld 255.255.255.0, en elk getal kan tussen 0 en 255 liggen, waarbij hogere waarden meer bits gebruiken voor het netwerk en lagere waarden voor de host. Met een subnetmasker kunnen apparaten op hetzelfde netwerk of tussen netwerken met elkaar communiceren. Elk systeem heeft een uniek IP-adres.

In deze Cheatsheet voor subnetten , leert u alle basis- tot geavanceerde subnetconcepten, inclusief CIDR-notatie en IPv4-subnetmaskers variërend van XX.XX.XX.XX/0 tot XX.XX.XX.XX/32, IPv4-wildcardmaskerwaarden, classificatie van IPv4-adressen van klasse A tot klasse E, en meer.



Subnet-CheatSheet

Bovendien onderzoekt u in dit Cheat Sheet voor subnettenmasker ook privé-IP-adressen, speciale IP-adressen en nep-IP-adressen, waardoor uw kennis van netwerkadressering verder wordt vergroot.

Inhoudsopgave

Wat is subnetten?

Subnetten is de techniek waarbij één groot netwerk in meerdere kleine netwerken wordt verdeeld. Subnet maakt het netwerk efficiënter en gemakkelijker te onderhouden. Subnetten bieden een korter pad naar netwerk verkeer zonder onnodige routers te passeren om hun bestemming te bereiken. Subnetting maakt netwerkroutering veel efficiënter.



Hoe werkt subnetten?

Laten we aannemen wat er gebeurt als er geen subnetten zijn in een groot netwerk waarop een miljoen apparaten zijn aangesloten en die hun unieke IP-adres hebben. Wat gebeurt er als we bepaalde informatie in dat netwerk van het ene apparaat naar het andere sturen? In dat geval passeren onze gegevens/informatie de meeste onnodige routers of apparaten totdat ze een bestemmingsapparaat vinden.

Hoe subnetten werken?

Hoe werkt subnetten?

Stel je voor dat we hetzelfde netwerk in kleinere subnetwerken hebben verdeeld. Dit helpt de routering van gegevens efficiënter te maken. In plaats van miljoenen apparaten te doorzoeken om de juiste te vinden, controleren routers of het bestemmings-IP-adres binnen hun bereik van subnetapparaten valt. Als dat het geval is, routeren ze het pakket naar het juiste apparaat. Als dat niet het geval is, sturen ze het door het pakket naar een andere router) kan iets gebruiken dat a subnetmasker om te bepalen tot welk subnetwerk een apparaat behoort.



Wat is klassevolle adressering en klasseloze adressering?

In Klassevolle adressering hebben we het IPV4-netwerk onderverdeeld in 5 klassen (Klasse A, Klasse B, Klasse C, Klasse D, Klasse E) met een vaste lengte. Bij klassevolle adressering worden IP-adressen toegewezen volgens de klassen A tot en met E. In dit schema zijn de wijzigingen in de netwerk-ID en host-ID afhankelijk van de klasse.

Aan de andere kant, CIDR of Class Inter-Domain Routing werd in 1993 geïntroduceerd ter vervanging van klassieke adressering. Het stelt de gebruiker in staat om te gebruiken VLSM of Subnetmaskers met variabele lengte . Er is dus geen sprake van een dergelijke klassebeperking bij klasseloze adressering. De verspilling van IP-adressen is verbeterd na CIDR-adressering.

Wat is CIDR?

CIDR of Class Inter-Domain Routing staat de gebruiker toe om te gebruiken VLSM of Subnetmaskers met variabele lengte om te maken Toewijzing van IP-adressen en IP-routering die een efficiënter gebruik van IP-adressen mogelijk maken.

Regels voor het vormen van CIDR-blokken:

  • Alle IP-adressen moeten aaneengesloten of opeenvolgend zijn. (NID=netwerk-ID, HID=host-ID)
  • De blokgrootte moet de macht van 2 (2N). Als de grootte van het blok de macht van 2 is, is het gemakkelijk om het netwerk te verdelen. Het achterhalen van de blok-ID is heel eenvoudig als de blokgrootte een macht van 2 heeft. Voorbeeld: Als de blokgrootte 2 is5dan zal de host-ID 5 bits bevatten en het netwerk 32 – 5 = 27 bits.

Wat is CIDR?

  • Het eerste IP-adres van het blok moet gelijkmatig deelbaar zijn door de grootte van het blok. in eenvoudige bewoordingen moet het minst significante deel altijd beginnen met nullen in Host Id. Omdat alle minst significante bits van Host Id nul zijn, kunnen we dit gebruiken als het Block Id-gedeelte.

Voorbeeld: Laten we controleren of het IP-adresblok van 192.168.1.64 tot 192.168.1.127 een geldig IP-adresblok is of niet?

  • Alle IP-adressen in het blok zijn dat aaneengesloten .
  • Totaal aantal IP-adressen in het blok is = 64 = 2 6
  • Het eerste IP-adres in het blok is 192.168.1.64. We kunnen zien dat de Host ID de laatste 6 bits bevat, en in dit geval zijn de minst significante 6 bits niet allemaal nullen. Daarom is het eerste IP-adres niet gelijkmatig deelbaar door de grootte van het blok.

Als gevolg hiervan voldoet dit blok niet aan de criteria voor een geldig IP-adresblok en is het daarom geen geldig IP-blok.

Werken aan IP-adresblokkering

Een IP adres is een 32-bits uniek adres met een adresruimte van 232. Het IPv4-adres is verdeeld in twee delen:

  1. Netwerk identificatie
  2. Host-ID.

Bijvoorbeeld:- IP-adressen die tot klasse A behoren, worden toegewezen aan de netwerken die veel hosts bevatten.

waar is de sleutel op het toetsenbord van de laptop
  • De netwerk-ID is 8 bits lang.
  • De host-ID is 24 bits lang.

Het bit van hogere orde van het eerste octet in klasse A wordt altijd ingesteld op 0. De resterende 7 bits in het eerste octet worden gebruikt om de netwerk-ID te bepalen. De 24 bits host-ID worden gebruikt om de host in elk netwerk te bepalen. Het standaardsubnetmasker voor Klasse A is 255.x.x.x. Daarom heeft klasse A in totaal:

2^7-2= 126 netwerk-ID (hier worden 2 adressen afgetrokken omdat 0.0.0.0 en 127.x.y.z een speciaal adres zijn. )

2^24 – 2 = 16.777.214 host-ID

IP-adressen die tot klasse A behoren, variëren van 1.x.x.x – 126.x.x.x

Hoe CIDR-notatie berekenen?

Hier kunt u stap voor stap de CIDR-notatie van elk IP-adres berekenen:

Stap 1: Zoek eerst het IP-adres en het subnetmasker. Ex:- 194.10.12.1 (IP adres) , 255.255.255.0 (Subnetmasker)

Stap 2: Converteer het subnetmasker naar binair. ( 255.255.255.0 -> 11111111.11111111.11111111.00000000)

Stap 3: Tel het aantal opeenvolgende 1s in het binaire subnetmasker.( 11111111.11111111.11111111 )

Stap 4: Bepaal de lengte van het CIDR-voorvoegsel.( 24'en )

Stap 5: Schrijf de CIDR-notatie. ( 194.10.12.1/24 )

IPv4-subnetten (met jokertekenmaskerwaarden)

Hier in de onderstaande grafieken zien we vooraf gedefinieerde subnetmaskers, gevolgd door enkele uitleg van wat ze betekenen.

CIDR SUBNETMASKER WILDCARD MASKER AANTAL IP-ADRESSEN AANTAL BRUIKBARE IP-ADRESSEN
/32 255.255.255.255 0.0.0.0 1 1
/31 255.255.255.254 0.0.0.1 2 2*
/30 255.255.255.252 0.0.0.3 4 2
/29 255.255.255.248 0.0.0.7 8 6
/28 255.255.255.240 0.0.0.15 16 14
/27 255.255.255.224 0.0.0.31 32 30
/26 255.255.255.192 0.0.0.63 64 62
/25 255.255.255.128 0.0.0.127 128 126
/24 255.255.255.0 0.0.0.255 256 254
/23 255.255.254.0 0.0.1.255 512 510
/22 255.255.252.0 0.0.3.255 1024 1022
/eenentwintig 255.255.248.0 0.0.7.255 2048 2046
/twintig 255.255.240.0 0.0.15.255 4096 4094
/19 255.255.224.0 0,0,31,255 8192 8190
/18 255.255.192.0 0,0,63,255 16.384 16382
/17 255.255.128.0 0,0.127.255 32.768 32766
/16 255.255.0.0 0,0.255.255 65.536 65534
/vijftien 255.254.0.0 0,1.255.255 131.072 131070
/14 255.252.0.0 0.3.255.255 262.144 262.142
/13 255.248.0.0 0.7.255.255 524.288 524.286
/12 255.240.0.0 0,15,255,255 1.048.576 1.048.574
/elf 255.224.0.0 0.31.255.255 2.097.152 2.097.150
/10 255.192.0.0 0,63,255,255 4.194.304 4.194.302
/9 255.128.0.0 0,127,255,255 8.388.608 8.388.606
/8 255.0.0.0 0,255,255,255 16.777.216 16.777.214
/7 254.0.0.0 1.255.255.255 33.554.432 33.554.430
/6 252.0.0.0 3.255.255.255 67.108.864 67.108.862
/5 248.0.0.0 7.255.255.255 134.217.728 134.217.726
/4 240.0.0.0 15.255.255.255 268.435.456 268.435.454
/3 224.0.0.0 31.255.255.255 536.870.912 536.870.910
/2 192.0.0.0 63.255.255.255 1.073.741.824 1.073.741.822
/1 128.0.0.0 127.255.255.255 2.147.483.648 2.147.483.646
/0 0.0.0.0 255.255.255.255 4.294.967.296 4.294.967.294

Classificatie van IPV4-adres

IPv4-adressen worden ingedeeld in vijf klassen: A, B, C, D en E . Het eerste octet (8 bits) van een IPv4-adres bepaalt de klasse van het adres.

Classificatie van IP-adressen

Bereik

Aantal blokken

Weergave in het subnetmasker

Klasse A, eerste klasse 0.0.0.0-127.255.255.255 128 255.0.0.0/8
Klasse B 128.0.0.0-191.255.255.255 16.384 255.255.0.0/16
Klasse C 192.0.0.0-223.255.255.255 2.097.152 255.255.255.0/24
Klasse D 224.0.0.0-239.255.255.255 n.v.t n.v.t
Klasse E 240.0.0.0-255.255.255.255 n.v.t n.v.t

En hier is een tabel van de decimale naar binaire conversies voor subnetmasker en jokertekens :

SUBNETMASKER

WILDCARD
0 00000000 255 11111111
128 10000000 127 01111111
192 11000000 63 00111111
224 11100000 31 00011111
240 11110000 vijftien 00001111
248 11111000 7 00000111
252 11111100 3 00000011
254 11111110 1 0000001
255 11111111 0 00000000

Gereserveerd IP-adres

Gereserveerde IP-adressen zijn een reeks IP-adressen die niet aan een specifiek apparaat of netwerk zijn toegewezen.

Hier zijn enkele voorbeelden van gereserveerde IP-adresbereiken:

Gereserveerde IP-adressen

0,0,0,0/8 Dit netwerk
10.0.0.0/8 Privé IPv4-adresblok
100.64.0.0/10 NAT van carrier-kwaliteit
127.0.0.0/8 Loopback
127.0.53.53 Noem het voorkomen van botsingen
169.254.0.0/16 Lokaal koppelen
172.16.0.0/12 Privé IPv4-adresblok
192.0.0.0/24 IETF-protocoltoewijzingen
192.0.2.0/24 TEST-NET-1
192.168.0.0/16 Privé IPv4-adresblok
198.18.0.0/15 Netwerkbenchmarktesten
198.51.100.0/24 TEST-NET-2
255.255.255.255 Beperkt uitzendadres

Privé IPv4-adressen

Privé IPv4-adressen zijn een reeks IP-adressen die niet routeerbaar zijn op het openbare internet. Ze zijn gereserveerd voor gebruik binnen particuliere netwerken, zoals woningen, bedrijven en organisaties.

Het bereik van privé IPv4-adressen is:

hoe je een array in Java kunt retourneren

Privé IPv4-adressen

Klasse A, eerste klasse 10.0.0.0 – 10.255.255.255
Klasse B 172.16.0.0 – 172.31.255.255
Klasse c 192.168.0.0 – 192.168.255.255

Speciale IPv4-adressen

Speciale IPv4-adressen zijn een reeks IP-adressen die specifieke doeleinden dienen. Deze adressen worden gebruikt voor speciale functies en worden niet aan individuele apparaten toegewezen.

Hier zijn enkele voorbeelden van speciale IPv4-adressen:

Speciale IPv4-adressen

Lokale gastheer 127.0.0.0 – 127.255.255.255
APIPA 169.254.0.0 – 169.254.255.255

Bogon IPv4-adressen

Een bogon-IP-adres is een IP-adres dat niet is toegewezen of toegewezen aan een specifieke entiteit of organisatie. Bogon-adressen worden doorgaans gebruikt om verdacht of onrechtmatig netwerkverkeer te filteren of te blokkeren.

Hier zijn enkele voorbeelden van valse IPv4-adresbereiken:

Bogon IPv4-adresbereik

Beschrijving

0,0,0,0/8 Gereserveerde adresruimte
10.0.0.0/8 Privénetwerk (RFC 1918)
100.64.0.0/10 Gedeelde adresruimte (CGN)
127.0.0.0/8 Loopback-adres
169.254.0.0/16 Link-lokaal adres (autoconfiguratie)
172.16.0.0/12 Privénetwerk (RFC 1918)
192.0.0.0/24 Gereserveerde adresruimte gebruikt voor documentatie
192.0.2.0/24 Gereserveerde adresruimte gebruikt voor documentatie
192.168.0.0/16 Privénetwerk (RFC 1918)
198.51.100.0/24 Gereserveerde adresruimte gebruikt voor documentatie
203.0.113.0/24 Gereserveerde adresruimte gebruikt voor documentatie
240.0.0.0/4 Gereserveerd voor toekomstig gebruik of experimentele doeleinden

Waarom het leren van subnetten belangrijk is?

Leren subnetten is om een ​​aantal redenen belangrijk, waaronder:

  • IP-adressen behouden : Subnetting maakt het efficiënte gebruik van beperkte IPv4-adressen mogelijk door een groter netwerk in kleinere netwerken te verdelen, IP-adressen te behouden en beter beheer mogelijk te maken.
  • Verbetering van de netwerkprestaties : Subnetting verkleint de omvang van uitzenddomeinen, vermindert netwerkcongestie en verbetert de prestaties door de reikwijdte van uitgezonden berichten te beperken.
  • Verbetering van de netwerkbeveiliging : Subnetten isoleren verschillende delen van een netwerk, waardoor de beveiliging wordt verbeterd door ongeautoriseerde toegang tot gevoelige gegevens te voorkomen.
  • Vereenvoudigd netwerkbeheer : Subnetten maken het gemakkelijker om problemen te identificeren en op te lossen door problemen te isoleren naar specifieke subnetten, waardoor het netwerkbeheer en de probleemoplossingsprocessen worden vereenvoudigd.
  • Eenzame organisatie: Gadgets op het equivalente subnet kunnen rechtstreeks met elkaar communiceren zonder tussenkomst van een switch of ander systeembeheergadget.

Door subnetten te leren, krijgt u een uitgebreid inzicht in netwerkontwerp, -beheer en probleemoplossing, waardoor u een waardevolle aanwinst bent op het gebied van netwerken.

Samenvatting

Oké, om het af te ronden: subnetting is vrijwel een cruciale vaardigheid voor netwerkbeheerders en IT-professionals. Het draait allemaal om het beheren en uitdelen van IP-adressen in netwerken als een professional. Dit subnet-spiekbriefje? Het is je nieuwe beste vriend. Het bevat alles wat u moet weten over subnetten, van het leren kennen van IP-adressen en subnetmaskers tot het jargon als CIDR-notatie en VLSM. Volg gewoon de gids, gebruik de formules en tabellen, en subnetting wordt een fluitje van een cent. Blijf doorgaan en u zult binnen de kortste keren een meester in subnetten zijn, waarbij u gelikte netwerkontwerpen maakt, adressen als een baas gebruikt en de netwerkprestaties verbetert. Beperkingen van subnetten. Voor communicatie tussen het ene subnet en het andere subnet is een router vereist. Een slecht geconfigureerde of fataal defecte router kan aanzienlijke gevolgen hebben voor het netwerk van uw organisatie.

Subnet Cheatsheet – Veelgestelde vragen

1. Hoe bepaal ik bruikbare hosts?

Om de bruikbare host te bepalen, moet u het subnet-ID-adres en het broadcast-adres aftrekken van het totale aantal adressen. Bijvoorbeeld:-

Bruikbare hosts = Totaal aantal adressen – Subnet-ID – Broadcast-adres

Bruikbare hosts = 256 – 1 – 1

Bruikbare hosts = 254

2. Wat zijn de gereserveerde bereiken van IP-adressen?

Gereserveerde bereiken

RFC1918 10.0.0.0 10.255.255.255
Lokale host 127.0.0.0 127.255.255.255
RFC1918 172.16.0.0 172.31.255.255
RFC1918 192.168.0.0 192.168.255.255

3. Wat als u een 255.255 255.0-subnet had?

Een subnetmasker van 255.255.0. 255,0 zou je geven veel netwerken (2 16 ) en 254 gastheren . Een subnet van 255.255. 0,0 zou je veel hosts opleveren (ongeveer 216) en 256 netwerken