Bereken netwerk- en uitsaaiadresse

As jy `n netwerk gaan opstel, moet jy ook weet hoe om dit te versprei. Dit is dan noodsaaklik om kennis te hê van netwerk- en uitsaaiadresse. Dit is ook noodsaaklik om netwerk- en uitsaaiadresse te kan bereken as jy `n IP-adres en `n subnetmasker het.

Trappe

Metode 1 van 2: Vir `n `klasnetwerk`

1. Vir `n `klasnetwerk` is die `Totale aantal bisse` 8. Dus Totale stukkies = Tb = 8.
  • Subnetmasker kan 0, 128, 192, 224, 240, 248, 252, 254 of 255 wees.
Beeld getiteld 1636270 1b1
Die tabel hieronder gee die `Aantal bisse gebruik vir subnette`(n) vir die ooreenstemmende subnetmasker.
Beeld getiteld 1636270 1b2
  • Subnetmasker 255 is verstek, en nie geskik vir subnetmaskering nie.
  • Byvoorbeeld:
    Stel die IP-adres = 210.1.1.100 en die subnetmasker = 255.255.255.224

    Totale stukkies = Tb = 8 Aantal bisse gebruik vir subnette = n = 3 (die subnetmasker = 224 en die ooreenstemmende `aantal bisse gebruik vir subnette` = 3, soos volg uit die tabel hierbo)
    Beeld getiteld 1636270 1b4
    Prent getiteld 1636270 2
    2. Van die vorige stap het jy die `Aantal bisse gebruik vir subnette`(n) en jy weet `Tb`, waarna jy die `Aantal bisse wat oorbly vir die gasheer`(m) = Tb - n, want die totale aantal bisse is die som van die aantal bisse wat vir subnette gebruik word en die aantal bisse wat oorbly vir die gasheer, bv.tb = m+n.
    Aantal bisse wat oorbly vir gasheer = m = Tb - n = 8 - 3 = 5
    Beeld getiteld 1636270 2b1
    Prent getiteld 1636270 3
    3. Nou moet jy `Aantal subnette` = 2 en `Waarde van laaste bietjie gebruik vir subnetmaskering`(Δ) = 2 bereken. Aantal gashere per subnet = 2 - 2.
    Aantal subnette = 2 = 2 = 8

    Waarde van laaste bis gebruik vir subnetmaskering = Δ = 2 = 2 = 32
    Beeld getiteld 1636270 3b1
    Prent getiteld 1636270 4
  • 4. Nou kan jy voorheen berekende getalle subnette vind deur subnette te deel deur `Waarde van laaste bietjie gebruik vir subnetmaskering` of Δ adresse.
  • Die 8 subnette (soos in die vorige stap bereken) word hierbo gelys.
  • Elkeen het 32 ​​adresse.
    Beeld getiteld 1636270 5
  • 5. Nou moet jy bepaal in watter subnet jou IP-adres geleë is, waarvan die eerste adres van die subnet die is netwerk adres is en die laaste adres dit uitsaai adres.
    Die IP-adres wat hier gekies word, is 210.1.1.100 . 210.1.1.100 kom voor in die subnet 210.1.1.96 - 210.1.1.127 (sien die tabel van die vorige stap). Dus 210.1.1.96 is die netwerkadres en 210.1.1.127 die uitsaaiadres vir die voorbeeld IP-adres 210.1.1.100 .
    Beeld getiteld 1636270 5b1

    Metode 2 van 2: Vir CIDR

    1. In CIDR het jy `n IP-adres gevolg deur `n voorvoegsel van `n bietjie lank, geskei deur `n skuinsstreep (/). Nou moet jy die voorvoegsel omskakel na desimale getalle geskei deur vier kolletjies. Jy doen dit volgens die stappe hieronder.
    1. Skryf die voorvoegsel in die formaat hieronder neer.
    Beeld getiteld 1636270 6b1
    • As dit 27 is, skryf jy 8 + 8 + 8 + 3 .
    • As dit 12 is, skryf jy 8 + 4 + 0 + 0 neer .
    • As dit die verstek 32 is, skryf jy 8 + 8 + 8 + 8.
  • Skakel die ooreenstemmende bietjie om volgens die tabel hieronder en vertoon dit as desimale getalle geskei deur vier kolletjies.
    Beeld getiteld 1636270 6b2
  • Neem die IP-adres 170.1.0.0/26. Deur die tabel hierbo te gebruik, kan jy dit skryf as:

    26=8+8+8+2
    255.255.255.192
    Nou is die IP-adres 170.1.0.0 en die subnetmasker is 255.255.255.192.
    Beeld getiteld 1636270 6b3
    2. Totale stukkies = tb = 8.
  • Subnetmasker kan 0, 128, 192, 224, 240, 248, 252, 254 en 255 wees.
  • Die tabel hieronder toon `Aantal bisse gebruik vir subnette`(n) volgens hul ooreenstemmende subnetmasker.
    Beeld getiteld 1636270 7b2
  • Subnetmasker 255 is verstek, dus kan nie vir subnetmaskering gebruik word nie.
  • Deur die vorige stap te gebruik, kry jy die IP-adres = 170.1.0.0 en subnetmasker = 255.255.255.192

    Totale stukkies = Tb = 8 Aantal bisse gebruik vir subnette = n = 2 (subnetmasker = 192 en die ooreenstemmende `Getal bisse gebruik vir subnette` is 2 volgens die tabel hierbo)
    Beeld getiteld 1636270 7b4
    Beeld getiteld 1636270 8
    3. Deur die vorige stap te gebruik het jy die `Aantal bisse gebruik vir subnette`(n) gekry en jy weet `Tb`, waarna jy die `Aantal oorblywende stukkies vir gasheer`(m) = T invoerb - n, want die totale aantal bisse is die som van die aantal bisse wat vir subnette gebruik word en die aantal bisse wat oorbly vir die gasheer, dus.tb = m+n.
    Aantal bisse wat oorbly vir gasheer = m = Tb - n = 8 - 2 = 6
    Prent getiteld 1636270 9
  • 4. Bereken nou die `Aantal subnette` = 2 en die `Waarde van laaste bietjie gebruik vir subnetmaskering`(Δ) = 2. Aantal gashere per subnet = 2 - 2.
    Aantal subnette = 2 = 2 = 4

    Waarde van laaste bis gebruik vir subnetmaskering = Δ = 2 = 2 = 64
    Beeld getiteld 1636270 9b1
    5. Nou kan jy die voorheen berekende aantal subnette bepaal deur subnette te skei met elkeen `n `Waarde van laaste bietjie gebruik vir subnetmaskering` of Δ adresse.
  • Die 4 subnette (soos in die vorige stap bereken) is:
    Beeld getiteld 1636270 10b1
  • Elkeen van hulle het 64 adresse.
    Beeld getiteld 1636270 10b2
    Prent getiteld 1636270 11
  • 6. Nou moet jy uitvind in watter subnet jou IP-adres val, met die eerste adres die netwerk adres is en die laaste adres dit uitsaai adres.
    Die IP-adres is 170.1.0.0 . 170.1.0.0 is in die subnetreeks 170.1.0.0 - 170.1.0.63 (sien die tabel van die vorige stap). Dus, 170.1.0.0 is die netwerkadres en 170.1.0.63 is die uitsaaiadres vir die geselekteerde IP-adres, dus 170.1.0.0.
    Beeld getiteld 1636270 11b1

    Voorbeelde

    Vir `n `klas` netwerk

    IP-adres = 100.5.150.34 en subnetmasker = 255.255.240.0
    Totale stukkies = Tb = 8
    Subnet masker0128192224240248252254255
    Aantal bisse gebruik vir subnette (n)012345678

    Aantal bisse gebruik vir subnette vir subnetmasker 240 = n1 = 4
    (omdat subnetmasker = 240 en die ooreenstemmende `Aantal bisse gebruik vir subnette` is 4 volgens die tabel hierbo)

    Aantal bisse gebruik vir subnette vir subnetmasker 0 = n2 = 0
    (omdat subnetmasker = 0 en die ooreenstemmende `Aantal bisse gebruik vir subnette` is 0 volgens die tabel hierbo)

    Aantal bisse wat oorbly (vir gasheer) vir subnetmasker 240 = m1 = Tb - n1 = 8 - 4 = 4
    Aantal bisse wat oorbly (vir gasheer) vir subnetmasker 0 = m2 = Tb - n2 = 8 - 0 = 8

    Aantal subnette vir subnetmasker 240 = 2 = 2 = 16
    Aantal subnette vir subnetmasker 0 = 2 = 2 = 1

    Waarde van laaste bis gebruik vir subnetmaskering vir subnetmasker 240 = Δ1 = 2 = 2 = 16
    Waarde van laaste bis gebruik vir subnetmaskering vir subnetmasker 0 = Δ2 = 2 = 2 = 256

    Vir subnetmasker 240 word die adresse in inkremente van 16 verdeel en vir subnetmasker 0 in inkremente van 256. Volgens die waarde Δ1 en2 die 16 subnette is soos volg:

    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-adres 100.5.150.34 is binne die reeks 100.5.144.0 - 100.5.159.255 en dus 100.5.144.0 die netwerkadres en 100.5.159.255 die uitsaaiadres.

    Vir CIDR

    • IP-adres in CIDR = 200.222.5.100/9
      9=8+1+0+0
      255.128.0.0

      IP-adres = 200.222.5.100 en subnetmasker = 255.128.0.0
      Totale stukkies = Tb = 8

      Subnet masker0128192224240248252254255
      Aantal bisse gebruik vir subnette (n)012345678

      Aantal bisse gebruik vir subnette vir subnetmasker 128 = n1 = 1
      (omdat subnetmasker = 128 en die ooreenstemmende `Aantal bisse gebruik vir subnette` is 1 volgens die tabel hierbo)

      Aantal bisse gebruik vir subnette vir subnetmasker 0 = n2 = n3 = 0
      (omdat subnetmasker = 0 en die ooreenstemmende `Aantal bisse gebruik vir subnette` is 0 volgens die tabel hierbo)

      Aantal bisse wat oorbly (vir gasheer) vir subnetmasker 128 = m1 = Tb - n1 = 8 - 1 = 7
      Aantal bisse wat oorbly (vir gasheer) vir subnetmasker 0 = m2 = m3 = Tb - n2 = Tb - n3 = 8 - 0 = 8

      Aantal subnette vir subnetmasker 128 = 2 = 2 = 2
      Aantal subnette vir subnetmasker 0 = 2 = 2 = 2 = 1

      Waarde van laaste bis gebruik vir subnetmaskering vir subnetmasker 128 = Δ1 = 2 = 2 = 128
      Aantal gashere per subnet = 2 - 2 = 2 - 2 = 126

      Waarde van laaste bis gebruik vir subnetmaskering vir subnetmasker 0 = Δ2=3 = 2 = 2 = 2 = 256
      Aantal gashere per subnet vir subnetmasker 0 = 2 - 2 = 2 - 2 = 2 - 2 = 254

      Vir subnetmasker 128 word die adresse in inkremente van 128 geskei en vir subnetmasker 0 in inkremente van 256. Gebruik die waarde Δ1, Δ2 en3, die 2 subnette hieronder kan soos volg gegee word:

      200.0.0.0 - 200.127.255.255200.128.0.0 - 200.255.255.255

      IP-adres 200.222.5.100 val binne 200.128.0.0 - 200.255.255.255 en so is 200.128.0.0 die netwerkadres en 200.255.255.255 die uitsaaiadres.

    Wenke

    • In CIDR, onmiddellik na die omskakeling van die bislengte-voorvoegsel na `n getal geskei deur vier kolletjies, kan jy dieselfde prosedure volg as vir die `klasvolle` netwerk.
    • Hierdie metode is slegs geskik vir IPv4, nie vir IPv6 nie.

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