Undernätkalkylator

Lägg till på webbplatsen Metainformation

Andra verktyg

Undernätkalkylator

Undernätkalkylator

En enhets IP-adress är en unik identifierare som innehåller information om platsen för denna enhet och graden av dess tillgänglighet för kontakt med den.

Närvaron av en IP-adress för enheter är en förutsättning för utbyte av information mellan dem. För en förenklad förståelse av termen "IP-adress" kan vi dra en analogi med en välkänd postadress, vilket gör det möjligt att leverera ett brev eller ett paket till en strikt definierad adressat. En liknande process inträffar när information (meddelanden) skickas från en enhet till en annan. I denna operation spelas postadressens roll av IP-adressen. Förkortningen IP står för "Internet Protocol" och hänvisar till en uppsättning regler som bestämmer formatet på de data vi skickar över Internet (lokalt nätverk).

Enhetsspecifikationer för IP-adress

Standard-IP-adressen som vi kan se i nätverket är en uppsättning siffror indelade i fyra grupper med hjälp av punkter.

192.168.0.1 är den vanligaste IP-adressen för de flesta routrar och modem. Många av oss har upprepade gånger angett den här kombinationen av tecken för att komma in i modemets eller routerns inställningsmeny.

I ovanstående adress har vi 4 tal, som vart och ett representeras som en oktett - ett åttasiffrigt binärt tal. Dess värden kan beskrivas i intervallet från 0000 0000 till 1111 1111. Beskrivningen kan också skrivas i decimalnotation och ha ett intervall från 0 till 255 (256 värden).

I det här fallet är adressintervallet 0.0.0.0 till 255.255.255.255. När vi räknar alla möjliga poster, det vill säga IP-adresser, får vi talet 4 294 967 296.

Ovanstående postformat kallas IPv4 och är standard 32-bitars form av en adress. För närvarande är det den mest populära och efterfrågade på nätverket. IPv4 är dock inte den enda möjliga, det finns även en 128-bitars standard som heter IPv6. Antalet adresser i detta format har ett sådant värde att det kan ge biljoner adresser för varje invånare på vår planet.

I vår beskrivning kommer vi att följa IPv4-standarden, men alla regler och principer är ganska relevanta för IPv6.

Komposition av IP-adressen

En standard IP-adress är inte bara en uppsättning siffror, den här posten innehåller information och strukturellt kan den delas upp i två delar:

  • värdnummer,
  • nätverksnummer.

Till exempel innehåller den välbekanta 192.168.1.34-adressposten följande information:

  • 192.168.1 — nätverksnummer,
  • 34 är din enhets (värd) nummer.

Förresten, alla enheter i samma nätverk kommer att starta på 192.168.1. Om enhetens IP-adress innehåller posten 192.168.2, kommer den inte att kunna kontakta den tidigare enheten (192.168.1). För att ansluta sådana enheter till varandra behöver du en separat router som säkerställer att denna uppgift är klar. Den här routern kommer att fungera som en brygga - data från ett nätverk kommer att kunna ta sig igenom det till ett annat nätverk.

IP-adressklassificering

För att effektivisera arbetet med IP-adresser klassificeras de enligt följande typer.

  • Klass A – stora nätverk.
  • Klass B – medelstora nätverk.
  • Klass C – små nätverk.
  • Klass D - reserverade adresser i formatet 127.0.0.0 (localhost).
  • Klass E - reserverade adresser i formatet 192.168.X.X. (ID för modem och routrar).

Trots det till synes enorma antalet tillgängliga IP-adresser finns det en brist på dem jämfört med antalet enheter (värdar) i nätverket. Detta problem ledde till övergången till aktiv användning av IP-adresser av IPv6-standarden i arbetet hos Internetleverantörer. Men om en adress i IPv4-format enkelt konverteras till IPv6 är det inte längre möjligt att konvertera tillbaka den till IPv4.

Med tanke på att inte alla leverantörer har överfört sina abonnenter från IPv4-formatet till IPv6-formatet, finns det en dominans av båda adresserna i nätverket. Problemet med denna kombinerade användning av olika standarder är deras inkompatibilitet, och för att lösa det används en speciell algoritm som kallas "tunneling". Den består i att skapa en speciell kanal genom vilken enheter med olika IP-adressstandarder kan utbyta information.

Känna till funktionerna hos IP-adressenheten är en förutsättning om du självständigt behöver designa nätverk, såväl som när du löser ett antal andra uppgifter relaterade till att sätta upp Internet och lokala nätverk.

Kalkylator för subnätmask

Kalkylator för subnätmask

En nätmask är en speciell algoritm som låter dig extrahera nätverksnumret och enhetsnumret (värd) från en IP-adress. Visuellt kan subnätmaskposten lätt förväxlas med en vanlig IP-adress, men i verkligheten innehåller dess beteckning en sekvens av ettor och nollor, som visar hur många bitar i IP-adressen som upptas av nätverksnumret och hur många bitar är av enhetens (värd) nummer.

Dessutom, med hjälp av denna algoritm, skapas flera subnät inom ett enda stort nätverk. Om denna metod implementeras kan subnät anslutas med en dator som fungerar som en router. Detta tillvägagångssätt tillåter värdar från olika nätverk att ansluta till varandra.

Vad är en nätmask och hur man beräknar den

En nätmask, som en IP-adress, består av fyra siffror: 255.255.0.0.

Början av posten liknar visuellt formatet på en IP-adress. Om ovanstående post representeras i binär kod, kommer följande sekvens att erhållas: 1111 1111 0000 0000. I denna post ger nollor information om enhetens (värd) nummer och ettor - om nätverksnumret.

För att skapa en mask, använd som regel de logiska operatorerna "AND" och "NOT". Genom att veta hur de fungerar kan vi praktiskt taget få subnätmasken från vilken IP-adress som helst.

Hur nätmasken väljs

I de flesta fall ställs nätmasken in programmatiskt. Detta kan göras när du konfigurerar servern eller systemet. För att användaren ska kunna ta reda på nätmasken måste du hitta dess beskrivning, som finns i de avancerade nätverksinställningarna.

Masken innehåller information om antalet bitar i nätverksnumret. Till exempel, för ett stort nätverk är bara det första talet ett nummer: 255.0.0.0. För ett litet nätverk kommer posten 255.255.255.0 att vara relevant, där nätverksnumret anges med de tre första siffrorna.

Ett annat sätt används nätmasker

Att markera enhets- och nätverksnummer med en subnätmask är inte deras enda användbara funktion.

Med den här algoritmen är det möjligt att dela upp stora nätverk i mindre. Vi kan till exempel använda den här möjligheten när vi står inför uppgiften att dela upp företagets allmänna nätverk i avdelningar och kontor som är åtskilda från varandra, men belägna i samma byggnad.

Anta att vi har ett nätverksnummer 185.12.0.0 med en mask på 255.255.0.0. Detta nätverk kan tillhandahålla mer än 65 000 enheter, vilket är tillräckligt för att rymma alla datorer på ett kontor.

Men vad ska vi göra när vi har flera små kontor i samma byggnad och vi behöver alla för att vara anslutna till nätverket? Att skapa ett nytt nätverk med tiotusentals IP-adresser för varje enskilt kontor är en ganska irrationell lösning. Därför tror vi att den mest praktiska vägen ut ur situationen är att dela upp 185.12.0.0-nätverket i separata undernät.

För att implementera denna uppgift tar vi masken 255.255.255.0 istället för 255.255.0.0. Som ett resultat kommer vi att ha 256 små subnät inom ett stort. Varje undernät kan stödja 256 enheter.

För ett kontor med fler enheter kan vi använda masken 255.255.254.0. Detta gör att vi kan ansluta upp till 512 enheter till nätverket, men antalet subnät kommer att minska till 128.

Hur man räknar undernät

Det blir ofta nödvändigt att beräkna subnätmasken - detta är relevant för fall då det är viktigt för oss att fastställa antalet IP-adresser i ett subnät, eller att konfigurera enheter som ett modem, router och så vidare.

För de som vill beräkna antalet subnät manuellt kan du använda den universella grundformeln:

232 - N - 2,

där N är längden på undernätet (antal bitar).

Men det är sällan någon räknar antalet subnät manuellt, eftersom det för detta ändamål finns speciella miniräknare i nätverket som gör att du kan göra alla beräkningar online.

Att beräkna en subnätmask är en ganska komplex uppgift, för implementeringen av vilken du behöver känna till grunderna för att bygga nätverk. Men för att förenkla denna uppgift har experter skapat speciella miniräknare som avsevärt kan förenkla uppgiften att beräkna subnätmasken i närvaro av alla initiala data.