Upang makapag-set up ng isang network, dapat mong malaman kung paano ito ibahagi. Ang pag-alam sa address ng network at broadcast address ay napakahalaga sa prosesong ito. Alam kung paano makalkula ang mga address ng network at mga broadcast address kung mayroon kang isang IP address at isang subnet mask ay pantay na mahalaga.
Hakbang
Paraan 1 ng 2: Para sa Mga pangunahing uri ng Network
Hakbang 1. Para sa isang pangunahing uri ng network, ang kabuuang mga byte ay 8
Kaya, kabuuang mga byte = Tb = 8.
-
Ang mga mask ng subnet ay 0, 128, 192, 224, 240, 248, 252, 254, at 255.
-
Ipinapakita ng talahanayan sa ibaba ang "Bilang ng mga bits na ginamit para sa subnet" (n) sa kaukulang subnet mask.
- Para sa subnet mask 255 ay ang default na halaga. Kaya, hindi ito isinasaalang-alang para sa paglikha ng mga subnet mask.
-
Halimbawa:
IP address = 210.1.1.100 at subnet mask = 255.255.255.224
Kabuuang byte = Tb = 8 Ang bilang ng mga byte na ginamit para sa subnetting = n = 3 (dahil ang subnet mask = 224 at ang kaukulang bilang ng mga byte na ginamit para sa subnetting ay 3 mula sa talahanayan sa itaas)
Hakbang 2. Mula sa nakaraang hakbang, nakukuha natin ang "Bilang ng mga piraso na ginamit para sa subnetting" (n) at alam ang "Tb", pagkatapos ay makakakuha ka ng" Bilang ng mga byte na natitira para sa host "(m) = Tb - n bilang ang kabuuang byte ay ang kabuuan ng bilang ng mga byte na ginamit para sa subnetting at ang bilang ng mga byte na natitira para sa host, ibig sabihin Tb = m + n.
-
Bilang ng mga byte na natitira para sa host = m = Tb - n = 8 - 3 = 5
Hakbang 3. Ngayon kalkulahin ang "Bilang ng mga subnet" = 2 at "Huling byte na halaga na ginamit para sa subnet mask" (Δ) = 2m.
Bilang ng mga host bawat subnet = 2m - 2.
-
Bilang ng mga subnet = 2 = 23 = 8
Ginamit ang huling halaga para sa subnet mask = = 2m = 25 = 32
Hakbang 4. Ngayon ay maaari mong makita ang dating kinakalkula na bilang ng mga subnet sa pamamagitan ng paghahati ng mga subnet bawat isa ay may "Huling byte na halaga na ginamit para sa subnet mask" o address
- Ang 8 mga subnet (tulad ng nakalkula sa nakaraang hakbang) ay ipinapakita sa itaas.
- Ang bawat isa ay may 32 mga address.
Hakbang 5. Ngayon hanapin ang iyong IP address kung aling subnet, ang unang address ng subnet ay ang address ng network at ang huling address ay ang broadcast address
-
Sa kasong ito, ang nakuha na IP address ay 210.1.1.100. Ang 210.1.1.100 ay binubuo ng 210.1.1.96 - subnet 210.1.1.127 (tingnan ang talahanayan sa nakaraang hakbang). Kaya, 210.1.1.96 ang address ng network at 210.1.1.127 ang broadcast address para sa nakuha na IP address, na 210.1.1.100.
Paraan 2 ng 2: Para sa CIDR
Hakbang 1. Sa CIDR, mayroon kang isang IP address na sinusundan ng isang byte-length na awtomatikong pinaghiwalay ng isang slash (/)
Ngayon i-convert ang byte-length na awlast sa isang apat na tuldok na representasyong decimal. Upang magawa ito, sundin ang mga hakbang na ito.
-
Isulat ang unahan ng byte sa sumusunod na format.
- Kung ang halaga ay 27, pagkatapos ay isulat ito bilang 8 + 8 + 8 + 3.
- Kung ang halaga ay 12, pagkatapos ay isulat ito bilang 8 + 4 + 0 + 0.
- Ang default na halaga ay 32, na nakasulat bilang 8 + 8 + 8 + 8.
-
Baguhin ang mga kaukulang byte ayon sa talahanayan sa ibaba at ipahayag ang mga ito sa apat na puntong decimal format.
- Ipagpalagay na ang IP address ay 170.1.0.0/26. Gamit ang talahanayan sa itaas, maaari kang sumulat:
- Ang mga mask ng subnet ay 0, 128, 192, 224, 240, 248, 252, 254, at 255.
-
Ang talahanayan sa ibaba ay nagsasaad ng "Bilang ng mga byte na ginamit para sa subnetting" (n) sa kaukulang subnet mask.
- Para sa subnet mask 255 ay ang default na halaga. Kaya, hindi ito kailangang isaalang-alang para sa mga subnet mask.
-
Mula sa nakaraang hakbang, nakuha ang IP address = 170.1.0.0 at subnet mask = 255.255.255.192
Kabuuang byte = Tb = 8 Bilang ng mga byte na ginamit para sa subnetting = n = 2 (dahil ang subnet mask = 192 at ang kaukulang "Bilang ng mga bits na ginamit para sa subnetting" ay 2 mula sa talahanayan sa itaas)
-
Bilang ng mga subnet = 2 = 22 = 4
Ginamit ang huling halaga para sa subnet mask = = 2m = 26 = 64
-
Ang 4 na mga subnet (tulad ng nakalkula sa nakaraang hakbang) ay
-
Ang bawat isa ay may 64 na mga address.
-
Sa kasong ito, ang nakuha na IP address ay 170.1.0.0; Ang 170.1.0.0 ay binubuo ng 170.1.0.0 - isang subnet na 170.1.0.63 (tingnan ang talahanayan sa nakaraang hakbang). Kaya ang 170.1.0.0 ay ang address ng network at ang 170.1.0.63 ay ang broadcast address para sa nakuha na IP address, na kung saan ay 170.1.0.0.
-
IP address = 100.5.150.34 at subnet mask = 255.255.240.0
Kabuuang byte = Tb = 8
Subnet mask 0 128 192 224 240 248 252 254 255 Bilang ng mga piraso na ginamit para sa subnetting (n) 0 1 2 3 4 5 6 7 8 Bilang ng mga byte na ginamit para sa subnetting para sa subnet mask 240 = n1 = 4
(dahil ang subnet mask = 240 at ang kaukulang "Bilang ng mga bits na ginamit para sa subnetting" ay 4 mula sa talahanayan sa itaas)
Bilang ng mga byte na ginamit para sa subnetting para sa subnet mask 0 = n2 = 0
(dahil ang subnet mask = 0 at ang kaukulang "Bilang ng mga bits na ginamit para sa subnetting" ay 0 mula sa talahanayan sa itaas)
Bilang ng mga byte na natitira para sa mga host para sa subnet mask 240 = m1 = Tb - n1 = 8 - 4 = 4
Bilang ng mga byte na natitira para sa mga host para sa subnet mask 0 = m2 = Tb - n2 = 8 - 0 = 8
Bilang ng mga subnet para sa subnet mask 240 = 2 1 = 24 = 16
Bilang ng mga subnet para sa subnet mask 0 = 2 2 = 20 = 1
Ang halaga ng huling ginamit na bit sa paglikha ng isang subnet mask para sa isang subnet mask na 240 =1 = 2m1 = 24 = 16
Ang halaga ng huling ginamit na bit sa paglikha ng isang subnet mask para sa isang subnet mask 0 =2 = 2m2 = 28 = 256
Para sa isang subnet mask na 240, ang address ay hahatiin ng 16 at para sa isang subnet mask na 0, hahatiin ito ng 256. Gamit ang halaga ng1 at2, 16 na mga subnet ang nakalista sa ibaba
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 Ang IP address na 100.5.150.34 ay binubuo ng 100.5.144.0 - 100.5.159.255 at samakatuwid ang 100.5.144.0 ay ang address ng network at 100.5.159.255 ang broadcast address
- IP address sa CIDR = 200.222.5.100/9
- Sa CIDR, maaari mong sundin ang mga pamamaraan ng klase sa network pagkatapos mong mai-convert ang byte-length na awlast sa isang apat na puntong decimal format.
- Nalalapat lamang ang pamamaraang ito sa IPv4, hindi nalalapat sa IPv6.
26 | = | 8 | + | 8 | + | 8 | + | 2 | ||||||||||
255 | . | 255 | . | 255 | . | 192 |
Ngayon ang IP address ay 170.1.0.0 at ang subnet mask sa apat na tuldok na format na 255.255.255.192.
Hakbang 2. Kabuuang mga byte = Tb = 8.
Hakbang 3. Mula sa nakaraang hakbang, nakukuha natin ang "Bilang ng mga piraso na ginamit para sa subnetting" (n) at alam ang "Tb", pagkatapos ay makakakuha ka ng" Bilang ng mga byte na natitira para sa host "(m) = Tb - n bilang ang kabuuang mga byte ay ang kabuuan ng bilang ng mga piraso na ginamit para sa subnetting at ang bilang ng mga byte na natitira para sa host, ibig sabihin Tb = m + n.
Bilang ng mga byte na natitira para sa host = m = Tb - n = 8 - 2 = 6
Hakbang 4. Ngayon kalkulahin ang "Bilang ng mga subnet" = 2 at "Huling byte na halaga na ginamit para sa subnet mask" (Δ) = 2m.
Bilang ng mga host bawat subnet = 2m - 2.
Hakbang 5. Ngayon ay mahahanap mo ang dating kinakalkula na bilang ng mga subnet sa pamamagitan ng paghahati ng mga subnet bawat isa ay may "Huling byte na halaga na ginamit para sa subnet mask" o address
Hakbang 6. Ngayon alamin kung aling subnet ang iyong IP address, ang unang address ng subnet ay ang address ng network at ang huling address ay ang broadcast address
Halimbawa
Para sa Classy Network
Para sa CIDR
9 | = | 8 | + | 1 | + | 0 | + | 0 | ||||||||||
255 | . | 128 | . | 0 | . | 0 |
IP address = 200.222.5.100 at subnet mask = 255.128.0.0
Kabuuang byte = Tb = 8
Subnet mask | 0 | 128 | 192 | 224 | 240 | 248 | 252 | 254 | 255 |
Bilang ng mga piraso na ginamit para sa subnetting (n) | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Bilang ng mga byte na ginamit para sa subnetting para sa subnet mask 128 = n1 = 1
(dahil ang subnet mask = 128 at ang kaukulang "Bilang ng mga bits na ginamit para sa subnetting" ay 1 mula sa talahanayan sa itaas)
Bilang ng mga byte na ginamit para sa subnetting para sa subnet mask 0 = n2 = n3 = 0
(dahil ang subnet mask = 0 at ang kaukulang "Bilang ng mga bits na ginamit para sa subnetting" ay 0 mula sa talahanayan sa itaas)
Bilang ng mga byte na natitira para sa mga host para sa subnet mask 128 = m1 = Tb - n1 = 8 - 1 = 7
Bilang ng mga byte na natitira para sa mga host para sa subnet mask 0 = m2 = m3 = Tb - n2 = Tb - n3 = 8 - 0 = 8
Bilang ng mga subnet para sa subnet mask 128 = 2 1 = 21 = 2
Bilang ng mga subnet para sa subnet mask 0 = 2 2 = 2 3 = 20 = 1
Ang halaga ng huling ginamit na bit sa paglikha ng isang subnet mask para sa isang subnet mask na 128 =1 = 2m1 = 27 = 128
Bilang ng mga host bawat subnet = 2m1 - 2 = 27 - 2 = 126
Ang halaga ng huling ginamit na bit sa paglikha ng isang subnet mask para sa isang subnet mask 0 =2 =3 = 2m2 = 2m3 = 28 = 256
Bilang ng mga host bawat subnet para sa subnet mask 0 = 2m2 - 2 = 2m3 - 2 = 28 - 2 = 254
Para sa isang subnet mask na 128, ang address ay hahatiin ng 128 at para sa isang subnet mask na 0, hahatiin ito ng 256. Gamit ang halaga ng1,2 at3, 2 mga subnet ang nakalista sa ibaba
200.0.0.0 - 200.127.255.255 | 200.128.0.0 - 200.255.255.255 |