IP-adrescalculator -- Subnet & Netwerkcalculator
Gratis IP-adrescalculator. Voer een IP- en subnetmasker in om netwerkadres, uitzending, hostbereik, wildcardmasker en binaire weergave te krijgen. Ondersteunt CIDR-notatie.
Wat is een IP-adrescalculator?
Een IP-adrescalculator (ook wel een subnetcalculator genoemd) is een netwerkinstrument dat de belangrijkste eigenschappen van een IP-netwerk berekent uit een adres en een subnetmasker. Gezien een IP zoals 192.168.1.100/24 bepaalt het het netwerkadres, het uitzendadres, het bruikbare hostbereik, het wildcardmasker en andere essentiële netwerkinformatie.
Netwerkingenieurs, systeembeheerders en IT-studenten gebruiken dagelijks subnetcalculatoren voor het ontwerpen van netwerken, het oplossen van problemen met connectiviteit, het configureren van firewalls en het plannen van IP-adrestoewijzing.
IPv4-adressen zijn 32-bits nummers geschreven als vier octetten (bijvoorbeeld 192.168.1.100). Het subnetmasker bepaalt welke bits het netwerk identificeren en welke individuele hosts identificeren. Een /24-masker betekent dat de eerste 24 bits het netwerkgedeelte zijn en de laatste 8 bits voor hosts, waardoor 254 bruikbare adressen (256 totaal minus netwerk- en uitzendadressen) mogelijk zijn.
Hoe subnetting werkt
Subnetting is het proces van het lenen van bits van het hostgedeelte van een IP-adres om extra netwerkadressen te creëren.
Het subnetmaskeris een 32-bits getal dat de netwerkbits scheidt van de hostbits.
| CIDR | Subnetmasker | Totale geïntegreerde projecten | Gebruikbare hosts | Typisch gebruik |
|---|---|---|---|---|
| /8 | 255.0.0.0 | 16.777.216 | 16.777.214 | Klasse A-netwerk |
| /16 | 255.255.0.0 | 65.536 | 65.534 | Klasse B-netwerk |
| /24 | 255.255.255.0 | 256 | 254 van de | Standaard LAN |
| /25 | 255.255.255.128 | 128 van de | 126 | Klein kantoor |
| /26 | 255.255.255.192 | 64 | 62 | Afdeling |
| /27 | 255.255.255.224 | 32 | 30 | Kleine ploeg |
| /28 | 255.255.255.240 | 16 | 14 | Point-to-point-verbindingen |
| /30 | 255.255.255.252 | 4 | 2 | Verbinding router-naar-router |
| /32 | 255.255.255.255 | 1 | 1 | Route voor één gastheer |
Voor handmatige berekening:Converteer de IP en het masker naar binair, EN ze samen om het netwerkadres te krijgen, OF de IP met het omgekeerde masker (wildcard) om het uitzendadres te krijgen.
Private versus publieke IP-adressen
RFC 1918 definieert drie reeksen van privé-IP-adressen die vrij kunnen worden gebruikt binnen interne netwerken, maar niet routbaar zijn op het openbare internet:
| Afstand | CIDR | Totale geïntegreerde projecten | Typisch gebruik |
|---|---|---|---|
| 10.0.0.0 - 10.255.255.255 | 10.0.0.0/8 | 16,7 miljoen | Grote ondernemingen, cloud VPC's |
| 172.16.0.0 - 172.31.255.255 | 172.16.0.0/12 | 1 miljoen | Middelgrote organisaties |
| 192.168.0.0 - 192.168.255.255 | 192.168.0.0/16 | 65.536 | Huisnetwerken, kleine kantoren |
NAT (Network Address Translation) stelt duizenden apparaten met privé-IP's in staat om één openbaar IP te delen voor internettoegang. Uw thuisrouter voert NAT uit - al uw apparaten hebben intern 192.168.x.x-adressen, maar verschijnen als één openbaar IP voor de buitenwereld.
Andere speciale bereikken zijn: 127.0.0.0/8 (loopback -- verwijst altijd naar "deze computer"), 169.254.0.0/16 (link-local/APIPA -- toegewezen wanneer DHCP faalt), en 224.0.0.0/4 (multicast).
CIDR Notatie Uitgelegd
CIDR (Classless Inter-Domain Routing) notatie drukt een IP-adres en het bijbehorende netwerkmasker uit in een compact formaat: IP/prefix-length.
Bijvoorbeeld, 192.168.1.0/24 betekent "het netwerk begint bij 192.168.1.0 met een 24-bit masker (255.255.255.0). " De /24 vertelt ons dat de eerste 24 bits zijn vast (het netwerk deel) en de resterende 8 bits zijn variabel (de host deel).
Voor CIDR waren netwerken stijf verdeeld in klasse A (/8), klasse B (/16) en klasse C (/24). Dit was extreem verspillend - een bedrijf dat 300 adressen nodig had, moest een klasse B met 65.534 adressen krijgen.
CIDR is ook essentieel voor routing table aggregation (supernetting). In plaats van 256 individuele /24 routes te adverteren, kan een ISP één /16 route adverteren die ze allemaal omvat, waardoor de grootte van de routing tabel drastisch wordt verminderd en de internetprestaties worden verbeterd.
Algemene scenario's voor subnetting
Thuisnetwerk:De meeste thuisrouters gebruiken 192.168.1.0/24 of 192.168.0.0/24, met 254 bruikbare adressen. Tenzij je honderden IoT-apparaten hebt, is dit meer dan genoeg.
Bureau met afdelingen:A / 24 kan worden opgesplitst in kleinere subnetten: vier / 26 subnetten (62 hosts elk) voor engineering, verkoop, marketing en gast Wi-Fi. Dit verbetert de beveiliging (afdelingen kunnen elkaars verkeer niet zien zonder routing) en vermindert de grootte van het broadcast domein.
Cloud VPC:AWS, Azure en GCP VPC's beginnen meestal met een /16 (65.534 hosts) verdeeld in /24 subnetten voor verschillende beschikbaarheidszones en niveaus (openbaar, privé, database).
Punt-tot-puntverbindingen:Router-to-router verbindingen hebben slechts twee IP's nodig, dus ze gebruiken /30 (2 bruikbare hosts) of /31 (2 hosts, per RFC 3021, geen netwerk / broadcast verspild).
IPv4 versus IPv6
IPv4 maakt gebruik van 32-bits adressen, waardoor ongeveer 4,3 miljard unieke adressen beschikbaar zijn.
IPv6 gebruikt 128-bit adressen geschreven in hexadecimaal: 2001:0db8:85a3:0000:0000:8a2e:0370:7334. Dit biedt ongeveer 3,4 x 1038 adressen - genoeg om een uniek IP toe te wijzen aan elk atoom op het aardoppervlak, vele malen.
IPv6-subnetwerken werkt vergelijkbaar met IPv4, maar met een /64-prefix als standaard subnetgrootte (voorzien van 264 ~ 18,4 kwintilion hostadressen per subnet). Deze calculator richt zich op IPv4, dat het dominante protocol blijft voor de meeste netwerken.
Tips voor het gebruik van deze rekenmachine
- CIDR-afkorting:Voer de IP met CIDR direct in: "192.168.1.100/24" in het IP-veld. De rekenmachine detecteert automatisch CIDR-notatie.
- Subnetmask-formaten:Voer CIDR ("/24") of decimale cijfers met stippen ("255.255.255.0") in - beide werken.
- Netwerkplaning:Om de juiste subnetgrootte te vinden, moet u de benodigde hosts tellen, afronden tot de volgende macht van 2, 2 toevoegen (voor netwerk en uitzending) en de overeenkomstige prefixlengte kiezen.
- Binaire weergave:De binaire weergave helpt precies te begrijpen welke bits netwerk versus host zijn. Netwerkbits worden bepaald door de 1-bits van het masker, hostbits door de 0-bits.
- Wildcardmasker:Gebruikt in Cisco ACL's en OSPF. Het is het omgekeerde van het subnetmasker: voor 255.255.255.0 is de wildcard 0.0.0.255.
Wat is het verschil tussen een netwerkadres en een uitzendadres?
Het netwerkadres is het eerste adres in een subnet - het identificeert het netwerk zelf en kan niet aan een host worden toegewezen. Alle hostbits zijn 0. Het uitzendadres is het laatste adres - pakketten die naar het worden verzonden worden ontvangen door alle hosts op het subnet. Alle hostbits zijn 1. Voor 192.168.1.0/24 is het netwerkadres 192.168.1.0 en de uitzending is 192.168.1.255. Gebruikbare hostadressen zijn alles tussenin: .1 tot .254.
Waarom verlies ik twee adressen van elk subnetwerk?
Elk subnet reserveert twee adressen: het netwerkadres (eerste, alle host bits = 0) voor het identificeren van het netwerk in routing tabellen, en het broadcast adres (laatste, alle host bits = 1) voor het verzenden van pakketten naar alle hosts.
Wat is een wildcardmasker en wanneer wordt het gebruikt?
Een wildcardmasker is het bitwise omgekeerde van een subnetmasker. Waar het subnetmasker 1s heeft, heeft de wildcard 0s en vice versa. Voor subnet 255.255.255.0 is de wildcard 0.0.0.255. Wildcardmaskers worden gebruikt in Cisco IOS toegangscontrolelijsten (ACL's) en OSPF-netwerkinstructies. Een wildcard van 0.0.0.255 betekent "de eerste drie octetten precies overeenkomen, negeer het laatste octet" - effectief overeenkomen met alle hosts in een / 24 subnet.
Wat is VLSM (Variable Length Subnet Masking)?
VLSM maakt het mogelijk dat verschillende subnetten binnen hetzelfde netwerk verschillende prefixlengtes hebben. Zonder VLSM moeten alle subnetten dezelfde grootte hebben. Met VLSM kunt u een /24 hebben voor een afdeling van 200 hosts, een /27 voor een team van 25 hosts en een /30 voor een routerlink - allemaal binnen dezelfde /16-adresruimte. Dit verbetert het gebruik van IP-adressen drastisch. Alle moderne routingprotocollen (OSPF, EIGRP, BGP) ondersteunen VLSM.
Hoeveel subnetten kan ik maken van een bepaald netwerk?
Het aantal subnetten is gelijk aan 2^(nieuwe geleende bits). Als je begint met een /24 en subnet naar /26, heb je 2 bits geleend, waardoor 22 = 4 subnetten van 62 hosts elk. Van een /24 tot /28: 4 bits geleend = 16 subnetten van 14 hosts. Van een /16 tot /24: 8 bits = 256 subnetten van 254 hosts elk. De trade-off is altijd: meer subnetten = minder hosts per subnet.
Wat is het verschil tussen openbare en private IP-adressen?
Publieke IP's zijn wereldwijd uniek en roteerbaar op het internet - toegewezen door ISP's van IANA-toegewezen blokken. Privé-IP's (10.x.x.x, 172.16-31.x.x, 192.168.x.x) kunnen door iedereen binnen hun interne netwerk worden hergebruikt, maar kunnen niet direct op het internet communiceren. NAT vertaalt tussen privé- en publieke adressen op de netwerkgrens. Uw thuisapparaten gebruiken privé-IP's; uw router heeft één openbaar IP van uw ISP.
Wat is supernetwerken (CIDR-aggregatie)?
Supernetting combineert meerdere kleinere netwerken in één grotere netwerkadvertentie. Bijvoorbeeld, vier /24 netwerken (192.168.0.0/24 tot en met 192.168.3.0/24) kunnen worden samengevoegd in één /22 (192.168.0.0/22). Dit vermindert routing tabel vermeldingen, verbetert de prestaties van de router, en is essentieel voor de schaalbaarheid van het internet.
Waarom is mijn IP-adres 192.168.x.x?
192.168.0.0/16 is een privé IP-bereik gedefinieerd door RFC 1918. Uw thuisrouter wijst adressen uit dit bereik (meestal 192.168.1.x of 192.168.0.x) toe aan apparaten op uw lokale netwerk met behulp van DHCP. Dit is het meest voorkomende privébereik voor consumentenrouters. Al uw apparaten delen één openbaar IP (toegewezen door uw ISP) via NAT. Het 192.168.x.x-adres werkt alleen binnen uw lokale netwerk.
Welk subnetmasker moet ik gebruiken voor mijn netwerk?
Voor maximaal 14 hosts: /28. Tot 30: /27. Tot 62: /26. Tot 126: /25. Tot 254: /24. Voor thuisnetwerken is /24 (254 hosts) standaard en voldoende. Voor bedrijfsnetwerken, plan subnetten op basis van afdelingen, VLAN's en beveiligingszones in plaats van één groot subnet te maken.
Kunnen twee apparaten hetzelfde IP-adres hebben?
Niet op hetzelfde netwerk - dit veroorzaakt een IP-conflict, en een of beide apparaten zullen de connectiviteit verliezen. Echter, apparaten op verschillende netwerken kunnen hetzelfde privé-IP-adres hebben (bijvoorbeeld uw laptop op 192.168.1.5 en iemand anders op 192.168.1.5 op hun netwerk).
Netwerkproblemen oplossen met IP-berekeningen
Het begrijpen van IP-subnetwerken is essentieel voor het diagnosticeren van netwerkproblemen.
Twee apparaten kunnen niet communiceren.Als twee apparaten zich op verschillende subnetten bevinden zonder een router tussen hen, kunnen ze niet communiceren. Bijvoorbeeld, 192.168.1.50/24 en 192.168.2.50/24 zijn op verschillende netwerken. Controleer of beide apparaten hetzelfde subnetmasker hebben en hun IP's binnen hetzelfde netwerkbereik vallen. Gebruik deze calculator om te controleren of ze hetzelfde netwerkadres delen.
DHCP-uitputting:Als uw /24 subnet 254 bruikbare adressen heeft, maar 300 apparaten IP's nodig hebben, zullen sommige niet in staat zijn om een adres te krijgen. Symptomen zijn apparaten die 169.254.x.x (APIPA) adressen krijgen. Oplossing: uitbreiden naar een /23 (510 hosts) of segment in VLAN's met afzonderlijke subnetten.
Uitzend stormen:Grote platte netwerken (bijvoorbeeld een enkele /16 met 65.534 hosts) hebben last van overmatig broadcastverkeer.
VPN en toegang op afstand:Wanneer u via VPN verbinding maakt, krijgt uw apparaat een IP in het subnet van de VPN. Als dit in strijd is met uw lokale netwerk (beide gebruiken 192.168.1.0/24), wordt het verkeer verward.
Firewall-regels:Toegangscontrolelijsten gebruiken netwerkadressen en wildcardmaskers. Om het verkeer vanaf 10.0.0.0/8 te blokkeren, gebruikt de firewallregel netwerk 10.0.0.0 met wildcard 0.255.255.255. Het begrijpen van CIDR-notatie is essentieel voor het schrijven van correcte en efficiënte firewallregels.
Beste praktijken voor het plannen van subnetten
Het ontwerpen van een IP-adresregeling voor een organisatie vereist planning van tevoren.
Groeiplan:Als een afdeling 20 computers heeft, gebruik dan een /26 (62 hosts) of /25 (126 hosts) in plaats van een /27 (30 hosts).
Gebruik consistente afmetingen:Veel organisaties standaardiseren op /24 voor gebruikers VLAN's, /27 of /28 voor beheer netwerken, en /30 voor point-to-point links.
Reserveplaats voor infrastructuur:Typisch zijn de eerste paar adressen in elk subnetwerk gereserveerd voor routers en switches (.1 voor standaard gateway, .2-.3 voor redundante gateways, .4-.10 voor netwerkinfrastructuur).
Gescheiden naar functie:Gebruik verschillende subnetten voor verschillende doeleinden - gebruikerswerkstations, servers, printers, VoIP-telefoons, draadloze clients, gast Wi-Fi en IoT-apparaten moeten elk hun eigen subnet hebben. Dit maakt beveiligingsbeleid mogelijk (bijvoorbeeld IoT-apparaten kunnen geen toegang krijgen tot financiële servers) en vereenvoudigt de bewaking van het verkeer.
Gebruik RFC 1918 ruimte verstandig:Begin met 10.0.0.0/8 voor grote organisaties (maakt hiërarchische toewijzing mogelijk: 10.site.vlan.host). Gebruik 172.16-31.x.x voor middelgrote netwerken. Reserveer 192.168.x.x voor kleine kantoren of laboratoriumomgevingen. Vermijd het gebruik van dezelfde reeksen als gewone VPN-aanbieders om conflicten te voorkomen.
Document alles:Houd een IP-adresbeheer (IPAM) spreadsheet of -tool bij die elk subnet, zijn doel, VLAN-ID, gateway, DHCP-omvang en gebruikte adressen weergeeft.