Norėdami sukurti tinklą, turite žinoti, kaip jį bendrinti. Šiame procese labai svarbu žinoti tinklo adresą ir transliacijos adresą. Ne mažiau svarbu žinoti, kaip apskaičiuoti tinklo adresus ir transliacijos adresus, jei turite IP adresą ir potinklio kaukę.
Žingsnis
1 metodas iš 2: „Classy Networks“
Žingsnis 1. Klasikiniame tinkle bendras baitų skaičius yra 8
Taigi, visi baitai = T.b = 8.
-
Potinklio kaukės yra 0, 128, 192, 224, 240, 248, 252, 254 ir 255.
-
Žemiau esančioje lentelėje parodytas „Potinkliui naudojamų bitų skaičius“(n) atitinkamoje potinklio kaukėje.
- Potinklio kaukės 255 yra numatytoji vertė. Taigi, į tai neatsižvelgiama kuriant potinklio kaukes.
-
Pavyzdys:
IP adresas = 210.1.1.100 ir potinklio kaukė = 255.255.255.224
Iš viso baitų = T.b = 8 Baitų, naudojamų potinkliams iš dalies, skaičius = n = 3 (nes potinklio kaukė = 224 ir atitinkamas baitų, naudojamų potinkliui perkelti, skaičius yra 3 iš aukščiau pateiktos lentelės)
Žingsnis 2. Iš ankstesnio žingsnio gauname „Bitų, naudojamų potinkliui iš dalies, skaičius“(n) ir žinome „T.b", tada galite gauti" Baitų skaičius, paliktas pagrindiniam kompiuteriui "(m) = T.b - n kaip bendras baitų skaičius yra baitų, naudojamų subnetinimui, ir baitų, likusių pagrindiniam kompiuteriui, suma, t. Tb = m+n.
-
Baitų, paliktų pagrindiniam kompiuteriui, skaičius = m = Tb - n = 8 - 3 = 5
3 žingsnis. Dabar apskaičiuokite „Potinklių skaičius“= 2 ir "Paskutinė baitų vertė, naudojama potinklio kaukei" (Δ) = 2m.
Pagrindinių kompiuterių skaičius potinklyje = 2m - 2.
-
Potinklių skaičius = 2 = 23 = 8
Paskutinio bitų, naudojamų potinklio kaukei, vertė = = 2m = 25 = 32
4 žingsnis. Dabar galite rasti anksčiau apskaičiuotą potinklių skaičių padaliję potinklius, kurių kiekvienas turi „Paskutinio baito reikšmė, naudojama potinklio kaukei“arba adresą
- 8 potinkliai (apskaičiuoti ankstesniame žingsnyje) yra parodyti aukščiau.
- Kiekvienas turi 32 adresus.
5 veiksmas. Dabar suraskite savo IP adresą, kuriame potinklyje pirmasis potinklio adresas yra tinklo adresas, o paskutinis - transliacijos adresas
-
Tokiu atveju gautas IP adresas yra 210.1.1.100. 210.1.1.100 sudaro 210.1.1.96 potinklis 210.1.1.127 (žr. Ankstesnio veiksmo lentelę). Taigi, 210.1.1.96 yra tinklo adresas, o 210.1.1.127 - gauto IP adreso, kuris yra 210.1.1.100, transliacijos adresas.
2 metodas iš 2: skirtas CIDR
1 veiksmas. CIDR turite IP adresą, po kurio eina baitų ilgio priešdėlis, atskirtas brūkšniu (/)
Dabar konvertuokite baitų ilgio priešdėlį į keturių taškų dešimtainį vaizdą. Norėdami tai padaryti, atlikite šiuos veiksmus.
-
Įrašykite baitų priešdėlį tokiu formatu.
- Jei vertė yra 27, parašykite ją kaip 8 + 8 + 8 + 3.
- Jei vertė yra 12, parašykite ją kaip 8 + 4 + 0 + 0.
- Numatytoji reikšmė yra 32, kuri rašoma kaip 8 + 8 + 8 + 8.
-
Pakeiskite atitinkamus baitus pagal toliau pateiktą lentelę ir išreikškite juos keturių taškų dešimtainiu formatu.
- Tarkime, kad IP adresas yra 170.1.0.0/26. Naudodami aukščiau pateiktą lentelę galite parašyti:
- Potinklio kaukės yra 0, 128, 192, 224, 240, 248, 252, 254 ir 255.
-
Žemiau esančioje lentelėje nurodomas „Baitų, naudojamų potinkliui iš dalies“, skaičius (n) atitinkamoje potinklio kaukėje.
- Potinklio kaukės 255 yra numatytoji vertė. Taigi, į tai nereikia atsižvelgti kuriant potinklio kaukes.
-
Iš ankstesnio veiksmo gautas IP adresas = 170.1.0.0 ir potinklio kaukė = 255.255.255.192
Iš viso baitų = T.b = 8 Baitų, naudojamų potinkliams iš dalies, skaičius = n = 2 (kadangi potinklio kaukė = 192 ir atitinkamas „Tinklų potinkliui naudojamų bitų skaičius“yra 2 iš aukščiau pateiktos lentelės)
-
Potinklių skaičius = 2 = 22 = 4
Paskutinio bitų, naudojamų potinklio kaukei, vertė = = 2m = 26 = 64
- 4 potinkliai (apskaičiuoti ankstesniame žingsnyje) yra
-
Kiekvienas turi 64 adresus.
-
Šiuo atveju gautas IP adresas yra 170.1.0.0; 170.1.0.0 sudaro 170.1.0.0 - 170.1.0.63 potinklis (žr. Ankstesnio veiksmo lentelę). Taigi 170.1.0.0 yra tinklo adresas ir 170.1.0.63 yra gauto IP adreso, kuris yra 170.1.0.0, transliacijos adresas.
-
IP adresas = 100.5.150.34 ir potinklio kaukė = 255.255.240.0
Iš viso baitų = T.b = 8
Potinklio kaukė 0 128 192 224 240 248 252 254 255 Bitų, naudojamų subnetavimui, skaičius (n) 0 1 2 3 4 5 6 7 8 Baitų, naudojamų potinklio kaukės potinkliui, skaičius 240 = n1 = 4
(kadangi potinklio kaukė = 240 ir atitinkamas „Bitų, naudojamų potinkliui perkelti“, skaičius yra 4 iš aukščiau pateiktos lentelės)
Baitų, naudojamų potinklio kaukės potinkliui nustatyti, skaičius 0 = n2 = 0
(kadangi potinklio kaukė = 0 ir atitinkamas „Bitų, naudojamų potinkliui perkelti“, skaičius yra 0 iš aukščiau pateiktos lentelės)
Baitų skaičius likusiems potinklio kaukės pagrindiniams kompiuteriams 240 = m1 = T.b - n1 = 8 - 4 = 4
Baitų skaičius, likęs pagrindinio tinklo kaukės pagrindiniams kompiuteriams 0 = m2 = T.b - n2 = 8 - 0 = 8
Potinklio kaukių potinklio skaičius 240 = 2 1 = 24 = 16
Potinklio kaukių potinklių skaičius 0 = 2 2 = 20 = 1
Paskutinio bito, naudojamo kuriant potinklio kaukę, potinklio kaukės vertė 240 =1 = 2m1 = 24 = 16
Paskutinio bitų vertė, naudojama kuriant potinklio kaukę potinklio kaukei 0 =2 = 2m2 = 28 = 256
Jei potinklio kaukė yra 240, adresas bus padalytas iš 16, o potinklio kaukė iš 0 - iš 256. Naudojant reikšmę1 ir2, 16 potinklių yra išvardyti žemiau
100.5.0.0 - 100.5.15.255 100.5.16.0 - 100.5.31.255 100.5.32.0 - 100.5.47.255 100.5.48.0 - 100.5.63.255 100.5.64.0 - 100.5.79.255 100.5.80.0 - 100.5.95.255 100.5.96.0 - 100.5.111.255 100.5.112.0 - 100.5.127.255 100.5.128.0 - 100.5.143.255 100.5.144.0 - 100.5.159.255 100.5.160.0 - 100.5.175.255 100.5.176.0 - 100.5.191.255 100.5.192.0 - 100.5.207.255 100.5.208.0 - 100.5.223.255 100.5.224.0 - 100.5.239.255 100.5.240.0 - 100.5.255.255 IP adresą 100.5.150.34 sudaro 100.5.144.0 - 100.5.159.255, todėl 100.5.144.0 yra tinklo adresas, o 100.5.159.255 - transliacijos adresas
- IP adresas CIDR = 200.222.5.100/9
- CIDR galite sekti tinklo klasės procedūrą iškart po to, kai baitų ilgio priešdėlis konvertuojamas į keturių taškų dešimtainį formatą.
- Šis metodas taikomas tik IPv4, netaikomas IPv6.
26 | = | 8 | + | 8 | + | 8 | + | 2 | ||||||||||
255 | . | 255 | . | 255 | . | 192 |
Dabar IP adresas yra 170.1.0.0, o potinklio kaukė keturių taškų dešimtainiu formatu yra 255.255.255.192.
2 žingsnis. Iš viso baitų = Tb = 8.
Žingsnis 3. Iš ankstesnio žingsnio gauname „Bitų, naudojamų subnetavimui, skaičius“(n) ir žinome „Tb", tada galite gauti" Baitų skaičius, paliktas pagrindiniam kompiuteriui "(m) = T.b - n kaip bendras baitų skaičius yra bitų, naudojamų subnetavimui, ir baitų, likusių pagrindiniam kompiuteriui, suma, t. Tb = m+n.
Baitų, paliktų pagrindiniam kompiuteriui, skaičius = m = Tb - n = 8 - 2 = 6
4 žingsnis. Dabar apskaičiuokite „Potinklių skaičius“= 2 ir "Paskutinė baitų vertė, naudojama potinklio kaukei" (Δ) = 2m.
Pagrindinių kompiuterių skaičius potinklyje = 2m - 2.
5 žingsnis. Dabar galite rasti anksčiau apskaičiuotą potinklių skaičių, padaliję potinklius, kurių kiekvienas turi „Paskutinio baito reikšmė, naudojama potinklio kaukei“arba adresą
Žingsnis 6. Dabar sužinokite, kuriame potinklyje yra jūsų IP adresas. Pirmasis potinklio adresas yra tinklo adresas, o paskutinis - transliacijos adresas
Pavyzdys
„Classy Network“
Dėl CIDR
9 | = | 8 | + | 1 | + | 0 | + | 0 | ||||||||||
255 | . | 128 | . | 0 | . | 0 |
IP adresas = 200.222.5.100 ir potinklio kaukė = 255.128.0.0
Iš viso baitų = T.b = 8
Potinklio kaukė | 0 | 128 | 192 | 224 | 240 | 248 | 252 | 254 | 255 |
Bitų, naudojamų subnetavimui, skaičius (n) | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Baitų, naudojamų potinklio kaukės potinkliui nustatyti, skaičius 128 = n1 = 1
(kadangi potinklio kaukė = 128 ir atitinkamas „Bitų, naudojamų potinkliui perkelti, skaičius“yra 1 iš aukščiau pateiktos lentelės)
Baitų, naudojamų potinklio kaukės potinkliui nustatyti, skaičius 0 = n2 = n3 = 0
(kadangi potinklio kaukė = 0 ir atitinkamas „Bitų, naudojamų potinkliui perkelti“, skaičius yra 0 iš aukščiau pateiktos lentelės)
Baitų skaičius, likęs pagrindinio tinklo kaukės pagrindiniams kompiuteriams 128 = m1 = T.b - n1 = 8 - 1 = 7
Baitų skaičius, likęs pagrindinio tinklo kaukės pagrindiniams kompiuteriams 0 = m2 = m3 = T.b - n2 = T.b - n3 = 8 - 0 = 8
Potinklio kaukės potinklių skaičius 128 = 2 1 = 21 = 2
Potinklio kaukių potinklių skaičius 0 = 2 2 = 2 3 = 20 = 1
Paskutinio bitų, naudojamų kuriant potinklio kaukę, reikšmė 128 =1 = 2m1 = 27 = 128
Pagrindinių kompiuterių skaičius potinklyje = 2m1 - 2 = 27 - 2 = 126
Paskutinio bitų vertė, naudojama kuriant potinklio kaukę potinklio kaukei 0 =2 =3 = 2m2 = 2m3 = 28 = 256
Pagrindinių kompiuterių skaičius potinklyje po potinklio kauke 0 = 2m2 - 2 = 2m3 - 2 = 28 - 2 = 254
Jei potinklio kaukė yra 128, adresas bus padalytas iš 128, o potinklio kaukė iš 0 - iš 256. Naudojant reikšmę1,2 ir3, 2 potinkliai išvardyti žemiau
200.0.0.0 - 200.127.255.255 | 200.128.0.0 - 200.255.255.255 |