Beregn netværks- og udsendelsesadresser

Hvis du skal oprette et netværk, skal du også vide, hvordan du distribuerer det. Det er så væsentligt at have kendskab til netværk og udsendelsesadresser. Det er også vigtigt at kunne beregne netværks- og broadcast-adresser, hvis du har en IP-adresse og en undernetmaske.

Trin

Metode 1 af 2: For et "klassisk netværk"

1. For et "klassenetværk" er det "samlede antal bits" 8.Samlede bits = Tb = 8.
  • Undernetmaske kan være 0, 128, 192, 224, 240, 248, 252, 254 eller 255.
Billede med titlen 1636270 1b1
Tabellen nedenfor giver `Antal bit brugt til undernet`(n) for den tilsvarende undernetmaske.
Billede med titlen 1636270 1b2
  • Undernetmaske 255 er standard og ikke egnet til undernetmaskering.
  • For eksempel:
    Indstil IP-adressen = 210.1.1.100 og undernetmasken = 255.255.255.224

    Samlede bits = Tb = 8 Antal bit brugt til undernet = n = 3 (undernetmasken = 224 og det tilsvarende `antal bit brugt til undernet` = 3, som følger af tabellen ovenfor)
    Billede med titlen 1636270 1b4
    Billede med titlen 1636270 2
    2. Fra det forrige trin har du `Antal bit brugt til undernet`(n), og du kender `Tb`, hvorefter du indtaster `Antal bits tilbage for værten`(m) = Tb - n, fordi det samlede antal bit er summen af ​​antallet af bit brugt til undernet og antallet af resterende bit for værten, f.eks.tb = m+n.
    Antal bit tilbage for vært = m = Tb - n = 8 - 3 = 5
    Billede med titlen 1636270 2b1
    Billede med titlen 1636270 3
    3. Nu skal du beregne `Antal undernet` = 2 og `Værdien af ​​sidste bit brugt til undernetmaskering`(Δ) = 2. Antal værter pr. undernet = 2 - 2.
    Antal undernet = 2 = 2 = 8

    Værdien af ​​sidste bit brugt til undernetmaskering = Δ = 2 = 2 = 32
    Billede med titlen 1636270 3b1
    Billede med titlen 1636270 4
  • 4. Nu kan du finde tidligere beregnede antal undernet ved at dividere undernet med `Værdi af sidste bit brugt til undernetmaskering` eller Δ-adresser.
  • De 8 undernet (som beregnet i det foregående trin) er angivet ovenfor.
  • Hver har 32 adresser.
    Billede med titlen 1636270 5
  • 5. Nu skal du bestemme i hvilket undernet din IP-adresse er placeret, hvoraf den første adresse på undernettet er netværksadresse er og den sidste adresse det udsendelsesadresse.
    Den IP-adresse, der er valgt her, er 210.1.1.100 . 210.1.1.100 forekommer i undernettet 210.1.1.96 - 210.1.1.127 (se tabellen fra forrige trin). Så 210.1.1.96 er netværksadressen og 210.1.1.127 broadcast-adressen for eksempel-IP-adressen 210.1.1.100 .
    Billede med titlen 1636270 5b1

    Metode 2 af 2: For CIDR

    1. I CIDR har du en IP-adresse efterfulgt af et præfiks på lidt i længden, adskilt af en skråstreg (/). Nu skal du konvertere præfikset til decimaltal adskilt af fire prikker. Det gør du i henhold til nedenstående trin.
    1. Skriv præfikset ned i formatet nedenfor.
    Billede med titlen 1636270 6b1
    • Hvis det er 27, skriver du 8 + 8 + 8 + 3 .
    • Hvis det er 12, skriver du 8 + 4 + 0 + 0 ned .
    • Hvis det er standard 32, skriver du 8 + 8 + 8 + 8.
  • Konverter den tilsvarende bit i henhold til tabellen nedenfor, og vis den som decimaltal adskilt af fire prikker.
    Billede med titlen 1636270 6b2
  • Tag IP-adressen 170.1.0.0/26. Ved at bruge tabellen ovenfor kan du skrive dette som:

    26=8+8+8+2
    255.255.255.192
    Nu er IP-adressen 170.1.0.0 og undernetmasken er 255.255.255.192.
    Billede med titlen 1636270 6b3
    2. Samlet bit = tb = 8.
  • Undernetmaske kan være 0, 128, 192, 224, 240, 248, 252, 254 og 255.
  • Tabellen nedenfor viser `Antal bit brugt til undernet`(n) i henhold til deres tilsvarende undernetmaske.
    Billede med titlen 1636270 7b2
  • Undernetmaske 255 er standard, så den kan ikke bruges til undernetmaskering.
  • Ved at bruge det forrige trin får du IP-adressen = 170.1.0.0 og undernetmaske = 255.255.255.192

    Samlede bits = Tb = 8 Antal bit brugt til undernet = n = 2 (undernetmaske = 192 og det tilsvarende `Antal bit brugt til undernet` er 2 i henhold til tabellen ovenfor)
    Billede med titlen 1636270 7b4
    Billede med titlen 1636270 8
    3. Ved at bruge det forrige trin fik du `Antal bit brugt til undernet`(n), og du ved `Tb`, hvorefter du indtaster `Antal bits tilbage for vært`(m) = Tb - n, fordi det samlede antal bit er summen af ​​antallet af bit brugt til undernet og antallet af bit tilbage til værten, således.tb = m+n.
    Antal bit tilbage for vært = m = Tb - n = 8 - 2 = 6
    Billede med titlen 1636270 9
  • 4. Beregn nu `Antal undernet` = 2 og `Værdien af ​​sidste bit brugt til undernetmaskering`(Δ) = 2. Antal værter pr. undernet = 2 - 2.
    Antal undernet = 2 = 2 = 4

    Værdien af ​​sidste bit brugt til undernetmaskering = Δ = 2 = 2 = 64
    Billede med titlen 1636270 9b1
    5. Nu kan du bestemme det tidligere beregnede antal undernet ved at adskille undernet med hver en `Værdi af sidste bit brugt til undernetmaskering` eller Δ-adresser.
  • De 4 undernet (som beregnet i det foregående trin) er:
    Billede med titlen 1636270 10b1
  • Hver af dem har 64 adresser.
    Billede med titlen 1636270 10b2
    Billede med titlen 1636270 11
  • 6. Nu skal du finde ud af, hvilket undernet din IP-adresse falder ind under, hvor den første adresse er netværksadresse er og den sidste adresse det udsendelsesadresse.
    IP-adressen er 170.1.0.0 . 170.1.0.0 er i subnet-området 170.1.0.0 - 170.1.0.63 (se tabellen fra forrige trin). Altså 170.1.0.0 er netværksadressen og 170.1.0.63 er broadcast-adressen for den valgte IP-adresse, således 170.1.0.0.
    Billede med titlen 1636270 11b1

    Eksempler

    For et `klassefuldt` netværk

    IP-adresse = 100.5.150.34 og undernetmaske = 255.255.240.0
    Samlede bits = Tb = 8
    Undernetmaske0128192224240248252254255
    Antal bit brugt til undernet (n)012345678

    Antal bit brugt til undernet til undernetmaske 240 = n1 = 4
    (fordi undernetmaske = 240 og dens tilsvarende `Antal bit brugt til undernet` er 4 i henhold til tabellen ovenfor)

    Antal bit brugt til undernet til undernetmaske 0 = n2 = 0
    (fordi undernetmaske = 0 og dens tilsvarende `Antal bit brugt til undernet` er 0 ifølge tabellen ovenfor)

    Antal bit tilbage (for vært) for undernetmaske 240 = m1 = Tb - n1 = 8 - 4 = 4
    Antal bit tilbage (for vært) for undernetmaske 0 = m2 = Tb - n2 = 8 - 0 = 8

    Antal undernet til undernetmaske 240 = 2 = 2 = 16
    Antal undernet for undernetmaske 0 = 2 = 2 = 1

    Værdi af sidste bit brugt til undernetmaskering for undernetmaske 240 = Δ1 = 2 = 2 = 16
    Værdi af sidste bit brugt til undernetmaskering for undernetmaske 0 = Δ2 = 2 = 2 = 256

    For undernetmaske 240 er adresserne opdelt i trin på 16 og for undernetmaske 0 i trin på 256. Ifølge værdien Δ1 og2 de 16 undernet er som følger:

    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-adresse 100.5.150.34 er inden for intervallet 100.5.144.0 - 100.5.159.255 og derfor 100.5.144.0 netværksadressen og 100.5.159.255 udsendelsesadressen.

    Til CIDR

    • IP-adresse i CIDR = 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
      Samlede bits = Tb = 8

      Undernetmaske0128192224240248252254255
      Antal bit brugt til undernet (n)012345678

      Antal bit brugt til undernet til undernetmaske 128 = n1 = 1
      (fordi undernetmaske = 128 og dens tilsvarende `Antal bit brugt til undernet` er 1 ifølge tabellen ovenfor)

      Antal bit brugt til undernet til undernetmaske 0 = n2 = n3 = 0
      (fordi undernetmaske = 0 og dens tilsvarende `Antal bit brugt til undernet` er 0 ifølge tabellen ovenfor)

      Antal bit tilbage (for vært) for undernetmaske 128 = m1 = Tb - n1 = 8 - 1 = 7
      Antal bit tilbage (for vært) for undernetmaske 0 = m2 = m3 = Tb - n2 = Tb - n3 = 8 - 0 = 8

      Antal undernet til undernetmaske 128 = 2 = 2 = 2
      Antal undernet for undernetmaske 0 = 2 = 2 = 2 = 1

      Værdien af ​​sidste bit brugt til undernetmaskering for undernetmaske 128 = Δ1 = 2 = 2 = 128
      Antal værter pr. undernet = 2 - 2 = 2 - 2 = 126

      Værdi af sidste bit brugt til undernetmaskering for undernetmaske 0 = Δ2=3 = 2 = 2 = 2 = 256
      Antal værter pr. undernet for undernetmaske 0 = 2 - 2 = 2 - 2 = 2 - 2 = 254

      For undernetmaske 128 adskilles adresserne i trin på 128 og for undernetmaske 0 i trin på 256. Ved at bruge værdien Δ1, Δ2 og3, de 2 undernet nedenfor kan gives som følger:

      200.0.0.0 - 200.127.255.255200.128.0.0 - 200.255.255.255

      IP-adresse 200.222.5.100 falder inden for 200.128.0.0 - 200.255.255.255 og det samme er 200.128.0.0 netværksadressen og 200.255.255.255 udsendelsesadressen.

    Tips

    • I CIDR kan du umiddelbart efter at have konverteret bitlængdepræfikset til et tal adskilt af fire prikker følge samme procedure som for det `klassefulde` netværk.
    • Denne metode er kun egnet til IPv4, ikke til IPv6.

    Оцените, пожалуйста статью