Sådan beregnes netværks- og udsendelsesadresse

Forfatter: Sara Rhodes
Oprettelsesdato: 14 Februar 2021
Opdateringsdato: 28 Juni 2024
Anonim
IPv4 - Calculating the network, host and broadcast addresses -  Part 1 of 2
Video.: IPv4 - Calculating the network, host and broadcast addresses - Part 1 of 2

Indhold

Hvis du vil konfigurere et netværk, skal du vide, hvordan du distribuerer det. For at gøre dette skal du kende netværkets netværks- og udsendelsesadresser. Følg trinene herunder for at finde ud af, hvordan du beregner disse adresser, hvis du har en IP -adresse og subnetmaske.

Trin

Metode 1 af 3: Til klassisk adressering

  1. 1 For et klassebaseret netværk er det samlede antal bits 8. Eller Tb = 8.
    • Subnetmasken kan være 0, 128, 192, 224, 240, 248, 252, 254 og 255.
    • Tabellen nedenfor giver dig mulighed for at bestemme "antallet af bits, der bruges til delnet" (n) for den tilsvarende subnetmaske.
    • Standardværdien for subnetmaske er 255. Den bruges ikke til at adskille undernet.
    • Eksempel:
      Lad IP -adressen være 210.1.1.100 og subnetmasken 255.255.255.224

      Samlet antal bits Tb = 8 Antal bits, der bruges til delnet n = 3 (da subnetmasken er 224 og det tilsvarende "antal bits, der bruges til delnet" fra tabellen ovenfor, er 3)
  2. 2 Fra det foregående trin har du "antallet af bits, der bruges til undernet" (n), og du ved det Tb. Nu kan du finde "antallet af resterende bits for værter" (m) svarende til Tb - n, da det samlede antal bits er summen af ​​bitene for undernet og værter Tb = m + n.
    • Antal resterende bits for værter = m = Tb - n = 8 - 3 = 5
  3. 3 Nu skal du beregne "antallet af undernet", der er 2 og "værdien af ​​den sidste bit, der blev brugt til undernetmasken", som er 2. Antallet af værter for et undernet er 2 - 2.
    • Antal undernet = 2 = 2 = 8

      Den sidste bit, der blev brugt til subnetmasken = Δ = 2 = 2 = 32
  4. 4 Du kan nu finde det tidligere beregnede antal undernet ved at dividere dem med værdien "sidst brugt til subnetmaske" eller Δ-adresse.
    • De 8 undernet (som vi har beregnet i det foregående trin) er vist ovenfor.
    • Hver af dem har 32 adresser.
  5. 5 Nu skal du bestemme hvilket netværk din IP -adresse er på. Den første adresse på dette undernet vil være netværksadresseog den sidste er udsendelsesadresse.
    • Her har vi valgt IP -adressen 210.1.1.100. Det er på subnet 210.1.1.96 - 210.1.1.127 (se den foregående tabel). Derfor er 210.1.1.96 netværksadressen, og 210.1.1.127 er udsendelsesadressen for den valgte IP -adresse 210.1.1.100.

Metode 2 af 3: Til klasseløs adressering (CIDR)

  1. 1 På CIDR-netværk efterfølges IP-adressen af ​​et et-bit subnet-præfiks adskilt af et skråstreg (/). du bliver nødt til at konvertere det til prikket quad -format. Følg nedenstående trin for at gøre dette.
    1. Skriv præfikset ned i formatet vist nedenfor.
      • Hvis præfikset er 27, skal du skrive det ned som 8 + 8 + 8 + 3.
      • Hvis det er 12, skal du skrive det ned som 8 + 4 + 0 + 0.
      • Som standard er det 32, som skrives som 8 + 8 + 8 + 8.
    2. Konverter de tilsvarende bits ved hjælp af nedenstående tabel og skriv værdien i fire-delt format.
    3. Lad vores IP -adresse være 170.1.0.0/26. Ved hjælp af tabellen ovenfor kan du skrive:

                26=8+8+8+2
                  255.255.255.192
      IP-adressen er nu 170.1.0.0, og subnetmasken er i fire dele prikket format 255.255.255.192.
  2. 2 Samlet antal bits = Tb = 8.
    • Subnetmasken kan være 0, 128, 192, 224, 240, 248, 252, 254 og 255.
    • Tabellen nedenfor giver dig mulighed for at bestemme "antallet af bits, der bruges til delnet" (n) for den tilsvarende subnetmaske.

    • Standardværdien for subnetmaske er 255. Den bruges ikke til at adskille undernet.
    • Fra det foregående trin er vores IP 170.1.0.0 og vores subnetmaske er 255.255.255.192

      Samlet antal bits = Tb = 8 Antal bits, der bruges til delnet = n = 2 (da subnetmasken er 192 og det tilsvarende "antal bits, der bruges til delnet" fra tabellen ovenfor, er 2).
  3. 3 Fra det foregående trin har du "antallet af bits, der bruges til undernet" (n), og du ved det Tb. Nu kan du finde "antallet af resterende bits for værter" (m) svarende til Tb - n, da det samlede antal bits er summen af ​​bitene for undernet og værter Tb = m + n.
    • Antal resterende bits for værter = m = Tb - n = 8 - 2 = 6
  4. 4 Nu skal du beregne "antallet af undernet", der er 2, og "værdien af ​​den sidste bit, der blev brugt til subnetmasken", som er 2. Antallet af værter for et undernet er 2 - 2.
    • Antal undernet = 2 = 2 = 4

      Den sidste bit, der blev brugt til subnetmasken = Δ = 2 = 2 = 64
  5. 5 Du kan nu finde det tidligere beregnede antal undernet ved at dividere dem med værdien "sidst brugt til subnetmaske" eller Δ-adresse.
    • Vi får 4 undernet (som vi beregnede i det foregående trin)
    • Hver af dem indeholder 64 adresser.
  6. 6 Nu skal du bestemme hvilket netværk din IP -adresse er på. Den første adresse på dette undernet vil være netværksadresseog den sidste er udsendelsesadresse.
    • Her har vi valgt IP -adressen 170.1.0.0. Det er på subnet 170.1.0.0 - 170.1.0.63 (se tidligere tabel). Derfor er 170.1.0.0 netværksadressen, og 170.1.0.63 er udsendelsesadressen for den valgte IP -adresse 170.1.0.0.

Metode 3 af 3: Brug af en online lommeregner

  1. 1 Find IP -adressen og undernetmasken. På en Windows -computer kan du gøre dette ved at indtaste kommandoen "ipconfig" (uden anførselstegn) ved en kommandoprompt. IP -adressen vises ved siden af ​​IPv4 -adressen, og subnetmasken findes på linjen herunder. På en Mac kan du finde IP -adressen og undernetmasken i Systemindstillinger under Netværk.
  2. 2 Gå til adresse https://ip-calculator.ru/. Du kan bruge enhver browser, uanset hvilket system din computer kører.
  3. 3 Indtast de relevante værdier i feltet "IP -adresse". Websitet forsøger automatisk at registrere din netværksadresse. Sørg for, at værdierne er korrekte. Ellers skal du indtaste den korrekte adresse.
  4. 4 Indtast undernetmasken i feltet "Maske". Igen vil webstedet automatisk prøve at beregne disse værdier. Sørg for, at dataene er korrekte. Subnetmasken kan indtastes i enten CIDR-format (24) eller fire-delt prikket format (255.255.255.0).
  5. 5 Klik på Beregn. Det er en blå knap overfor feltet "Maske". Netværksadressen vil blive angivet nedenfor i afsnittet "Netværk", og udsendelsesadressen vil blive angivet i afsnittet "Udsendelse".

Eksempler på

Til klasseadressering

  • IP -adresse = 100.5.150.34 og undernetmaske = 255.255.240.0
    Samlet antal bits = Tb = 8
    Undernetmaske0 128 192 224 240 248 252 254 255
    Antal bits brugt til undernet (n)012345678

    Antal bits, der bruges til undernet for maske 240 = n1 = 4
    (da subnetmasken er 240 og det tilsvarende "antal bits, der bruges til undernet" fra tabellen ovenfor, er 4)

    Antal bits, der bruges til undernet for maske 0 = n1 = 0
    (da subnetmasken er 0 og det tilsvarende "antal bits, der bruges til delnet" fra tabellen ovenfor, er 0)

    Antal bit tilbage for værter for maske 240 = m1 = Tb - n1 = 8 - 4 = 4
    Antal bit tilbage for værter for maske 0 = m2 = Tb - n2 = 8 - 0 = 8

    Antal undernet for maske 240 = 2 = 2 = 16
    Antal undernet for maske 0 = 2 = 2 = 1

    Den sidste bit, der blev brugt til subnetmasken for maske 240 = Δ1 = 2 = 2 = 16
    Den sidste bit, der blev brugt til subnetmasken for maske 0 = Δ2 = 2 = 2 = 256

    For undernetmaske 240 bliver adresserne delt med 16, og for maske 0 vil der være 256. Brug af værdierne for Δ1 og Δ2, får vi 16 undernet herunder


    100.5.0.0 - 100.5.15.255100.5.16.0 - 100.5.31.255100.5.32.0 - 100.5.47.255100.5.48.0 - 100.5.63.255
    100.5.64.0 - 100.5.79.255100.5.80.0 - 100.5.95.255100.5.96.0 - 100.5.111.255100.5.112.0 - 100.5.127.255
    100.5.128.0 - 100.5.143.255100.5.144.0 - 100.5.159.255100.5.160.0 - 100.5.175.255100.5.176.0 - 100.5.191.255
    100.5.192.0 - 100.5.207.255100.5.208.0 - 100.5.223.255100.5.224.0 - 100.5.239.255100.5.240.0 - 100.5.255.255

    IP -adressen 100.5.150.34 tilhører undernet 100.5.144.0 - 100.5.159.255, så 100.5.144.0 er netværksadressen og 100.5.159.255 er udsendelsesadressen.

Til klasseløs adressering (CIDR)

  • IP -adresse i CIDR -netværket = 200.222.5.100/9
              9=8+1+0+0
                255.128.0.0

    IP -adresse = 200.222.5.100 og undernetmaske = 255.128.0.0
    Samlet antal bits = Tb = 8


    Undernetmaske0 128 192 224 240 248 252 254 255
    Antal bits brugt til undernet (n)012345678

    Antal bits, der bruges til subnetting til maske 128 = n1 = 1
    (da subnetmasken er 128 og det tilsvarende "antal bits, der bruges til delnet" fra tabellen ovenfor, er 1)

    Antal bits, der bruges til undernet for maske 0 = n2 = n3 = 0
    (da subnetmasken er 0 og det tilsvarende "antal bits, der bruges til delnet" fra tabellen ovenfor, er 0)

    Antal bit tilbage for værter for maske 128 = m1 = Tb - n1 = 8 - 1 = 7
    Antal resterende bits for værter for maske 0 = m2 = m3 = Tb - n2 = Tb - n3 = 8 - 0 = 8

    Antal undernet for maske 128 = 2 = 2 = 2
    Antal undernet for maske 0 = 2 = 2 = 2 = 1

    Den sidste bit, der blev brugt til subnetmasken for maske 128 = Δ1 = 2 = 2 = 128
    Antal værter pr. Undernet = 2 - 2 = 2 - 2 = 126

    Den sidste bit, der blev brugt til subnetmasken for maske 0 = Δ2 = Δ3 = 2 = 2 = 2 = 256
    Antal værter pr. Undernet med maske 0 = 2 - 2 = 2 - 2 = 2 - 2 = 254

    For undernetmaske 128 bliver adresserne delt med 128, og for maske 0 vil der være 256. Brug af værdierne for Δ1 og Δ2, får vi 2 undernet herunder


    200.0.0.0 - 200.127.255.255200.128.0.0 - 200.255.255.255

    IP -adressen 200.222.5.100 tilhører subnet 200.128.0.0 - 200.255.255.255 og derfor er 200.128.0.0 subnetadressen og 200.255.255.255 er broadcastadressen.

Tips

  • På CIDR-netværk kan du, når du har konverteret præfikset til firedelt format, bruge den samme metode som for klassebaserede netværk.
  • Denne metode fungerer kun til netværk af IPv4 -type og er ikke egnet til IPv6.