Aby skonfigurować sieć, musisz wiedzieć, jak ją udostępnić. Znajomość adresu sieciowego i adresu rozgłoszeniowego jest bardzo ważna w tym procesie. Równie ważna jest wiedza, jak obliczać adresy sieciowe i adresy rozgłoszeniowe, jeśli masz adres IP i maskę podsieci.
Krok
Metoda 1 z 2: Dla klasycznych sieci
Krok 1. W przypadku klasycznej sieci całkowita liczba bajtów wynosi 8
Tak więc całkowita liczba bajtów = Tb = 8.
-
Maski podsieci to 0, 128, 192, 224, 240, 248, 252, 254 i 255.
-
Poniższa tabela pokazuje „Liczbę bitów używanych dla podsieci”(n) w odpowiedniej masce podsieci.
- Dla maski podsieci 255 jest wartością domyślną. Tak więc nie jest brane pod uwagę przy tworzeniu masek podsieci.
-
Przykład:
Adres IP = 210.1.1.100 i maska podsieci = 255.255.255.224
Całkowita liczba bajtów = Tb = 8 Liczba bajtów używanych do tworzenia podsieci = n = 3 (ponieważ maska podsieci = 224 i odpowiednia liczba bajtów używanych do tworzenia podsieci wynosi 3 z powyższej tabeli)
Krok 2. Z poprzedniego kroku otrzymujemy „Liczbę bitów używanych do tworzenia podsieci”(n) i znamy „Tb", wtedy możesz otrzymać "Ilość bajtów pozostałych dla hosta"(m) = Tb - n jako całkowita liczba bajtów jest sumą liczby bajtów użytych do tworzenia podsieci i liczby bajtów pozostałych dla hosta, tj. Tb = m+n.
-
Liczba bajtów pozostałych dla hosta = m = Tb - n = 8 - 3 = 5
Krok 3. Teraz oblicz „Liczbę podsieci” = 2 oraz „Wartość ostatniego bajtu używana dla maski podsieci” (Δ) = 2m.
Liczba hostów na podsieć = 2m - 2.
-
Liczba podsieci = 2 = 23 = 8
Wartość ostatniego bitu użytego dla maski podsieci = = 2m = 25 = 32
Krok 4. Teraz możesz znaleźć wcześniej obliczoną liczbę podsieci, dzieląc podsieci, z których każda ma „Wartość ostatniego bajtu użyta do maski podsieci” lub adres
- Powyżej pokazano 8 podsieci (obliczonych w poprzednim kroku).
- Każdy ma 32 adresy.
Krok 5. Teraz znajdź swój adres IP, w której podsieci, pierwszy adres podsieci to adres sieci, a ostatni adres to adres rozgłoszeniowy
-
W tym przypadku pobrany adres IP to 210.1.1.100. 210.1.1.100 składa się z 210.1.1.96 – podsieć 210.1.1.127 (patrz tabela w poprzednim kroku). Tak więc 210.1.1.96 to adres sieciowy, a 210.1.1.127 to adres rozgłoszeniowy dla pobranego adresu IP, czyli 210.1.1.100.
Metoda 2 z 2: W przypadku CIDR
Krok 1. W CIDR masz adres IP, po którym następuje prefiks o długości bajtów oddzielony ukośnikiem (/)
Teraz przekonwertuj prefiks długości bajtów na reprezentację dziesiętną z czterema kropkami. Aby to zrobić, wykonaj następujące kroki.
-
Wpisz prefiks bajtów w następującym formacie.
- Jeśli wartość wynosi 27, zapisz ją jako 8 + 8 + 8 + 3.
- Jeśli wartość wynosi 12, zapisz ją jako 8 + 4 + 0 + 0.
- Wartość domyślna to 32, która jest zapisywana jako 8 + 8 + 8 + 8.
-
Zmień odpowiednie bajty zgodnie z poniższą tabelą i wyraź je w czteropunktowym formacie dziesiętnym.
- Załóżmy, że adres IP to 170.1.0.0/26. Korzystając z powyższej tabeli możesz napisać:
- Maski podsieci to 0, 128, 192, 224, 240, 248, 252, 254 i 255.
-
W poniższej tabeli podano „Liczbę bajtów używanych do tworzenia podsieci”(n) w odpowiedniej masce podsieci.
- Dla maski podsieci 255 jest wartością domyślną. Tak więc nie trzeba tego brać pod uwagę w przypadku masek podsieci.
-
Z poprzedniego kroku uzyskany adres IP = 170.1.0.0 i maska podsieci = 255.255.255.192
Całkowita liczba bajtów = Tb = 8 Liczba bajtów używanych do tworzenia podsieci = n = 2 (ponieważ maska podsieci = 192 i odpowiadająca jej „Liczba bitów używanych do tworzenia podsieci” wynosi 2 z powyższej tabeli)
-
Liczba podsieci = 2 = 22 = 4
Wartość ostatniego bitu użytego dla maski podsieci = = 2m = 26 = 64
-
Cztery podsieci (obliczone w poprzednim kroku) to
-
Każdy ma 64 adresy.
-
W tym przypadku pobrany adres IP to 170.1.0.0; 170.1.0.0 składa się z 170.1.0.0 – podsieci 170.1.0.63 (patrz tabela w poprzednim kroku). Zatem 170.1.0.0 to adres sieciowy, a 170.1.0.63 to adres rozgłoszeniowy dla pobranego adresu IP, czyli 170.1.0.0.
-
Adres IP = 100.5.150.34 i maska podsieci = 255.255.240.0
Całkowita liczba bajtów = Tb = 8
Maska podsieci 0 128 192 224 240 248 252 254 255 Liczba bitów używanych do tworzenia podsieci (n) 0 1 2 3 4 5 6 7 8 Liczba bajtów używanych do tworzenia podsieci dla maski podsieci 240 = n1 = 4
(ponieważ maska podsieci = 240 i odpowiadająca jej „Liczba bitów używanych do tworzenia podsieci” wynosi 4 z powyższej tabeli)
Liczba bajtów używanych do tworzenia podsieci dla maski podsieci 0 = n2 = 0
(ponieważ maska podsieci = 0 i odpowiadająca jej „Liczba bitów używanych do tworzenia podsieci” wynosi 0 z powyższej tabeli)
Liczba pozostałych bajtów dla hostów dla maski podsieci 240 = m1 = Tb - n1 = 8 - 4 = 4
Liczba pozostałych bajtów dla hostów dla maski podsieci 0 = m2 = Tb - n2 = 8 - 0 = 8
Liczba podsieci dla maski podsieci 240 = 2 1 = 24 = 16
Liczba podsieci dla maski podsieci 0 = 2 2 = 20 = 1
Wartość ostatniego bitu użytego do utworzenia maski podsieci dla maski podsieci 240 =1 = 2m1 = 24 = 16
Wartość ostatniego bitu użytego przy tworzeniu maski podsieci dla maski podsieci 0 =2 = 2m2 = 28 = 256
Dla maski podsieci 240 adres zostanie podzielony przez 16, a dla maski podsieci równej 0 zostanie podzielony przez 256. Używając wartości1 oraz2, 16 podsieci jest wymienionych poniżej
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 Adres IP 100.5.150.34 składa się z 100.5.144.0 - 100.5.159.255, a zatem 100.5.144.0 to adres sieciowy, a 100.5.159.255 to adres rozgłoszeniowy
- Adres IP w CIDR = 200.222.5.100/9
- W CIDR można postępować zgodnie z procedurą klasy sieci zaraz po przekonwertowaniu prefiksu długości bajtów na czteropunktowy format dziesiętny.
- Ta metoda dotyczy tylko IPv4, nie dotyczy IPv6.
26 | = | 8 | + | 8 | + | 8 | + | 2 | ||||||||||
255 | . | 255 | . | 255 | . | 192 |
Teraz adres IP to 170.1.0.0, a maska podsieci w formacie dziesiętnym z czterema kropkami to 255.255.255.192.
Krok 2. Całkowita liczba bajtów = Tb = 8.
Krok 3. Z poprzedniego kroku otrzymujemy „Liczbę bitów używanych do tworzenia podsieci”(n) i znamy „Tb", wtedy możesz otrzymać "Ilość bajtów pozostałych dla hosta"(m) = Tb - n jako całkowita liczba bajtów jest sumą liczby bitów użytych do tworzenia podsieci i liczby bajtów pozostałych dla hosta, tj. Tb = m+n.
Liczba bajtów pozostałych dla hosta = m = Tb - n = 8 - 2 = 6
Krok 4. Teraz oblicz „Liczbę podsieci” = 2 oraz „Wartość ostatniego bajtu używana dla maski podsieci” (Δ) = 2m.
Liczba hostów na podsieć = 2m - 2.
Krok 5. Teraz możesz znaleźć wcześniej obliczoną liczbę podsieci, dzieląc podsieci, z których każda ma „Wartość ostatniego bajtu użyta do maski podsieci” lub adres
Krok 6. Teraz dowiedz się, w której podsieci znajduje się twój adres IP, pierwszy adres podsieci to adres sieci, a ostatni adres to adres rozgłoszeniowy
Przykład
Dla eleganckiej sieci
Dla CIDR
9 | = | 8 | + | 1 | + | 0 | + | 0 | ||||||||||
255 | . | 128 | . | 0 | . | 0 |
Adres IP = 200.222.5.100 i maska podsieci = 255.128.0.0
Całkowita liczba bajtów = Tb = 8
Maska podsieci | 0 | 128 | 192 | 224 | 240 | 248 | 252 | 254 | 255 |
Liczba bitów używanych do tworzenia podsieci (n) | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Liczba bajtów używanych do tworzenia podsieci dla maski podsieci 128 = n1 = 1
(ponieważ maska podsieci = 128, a odpowiadająca jej „Liczba bitów używanych do tworzenia podsieci” wynosi 1 z powyższej tabeli)
Liczba bajtów używanych do tworzenia podsieci dla maski podsieci 0 = n2 = n3 = 0
(ponieważ maska podsieci = 0 i odpowiadająca jej „Liczba bitów używanych do tworzenia podsieci” wynosi 0 z powyższej tabeli)
Liczba pozostałych bajtów dla hostów dla maski podsieci 128 = m1 = Tb - n1 = 8 - 1 = 7
Liczba pozostałych bajtów dla hostów dla maski podsieci 0 = m2 = m3 = Tb - n2 = Tb - n3 = 8 - 0 = 8
Liczba podsieci dla maski podsieci 128 = 2 1 = 21 = 2
Liczba podsieci dla maski podsieci 0 = 2 2 = 2 3 = 20 = 1
Wartość ostatniego bitu użytego do utworzenia maski podsieci dla maski podsieci 128 =1 = 2m1 = 27 = 128
Liczba hostów na podsieć = 2m1 - 2 = 27 - 2 = 126
Wartość ostatniego bitu użytego przy tworzeniu maski podsieci dla maski podsieci 0 =2 =3 = 2m2 = 2m3 = 28 = 256
Liczba hostów na podsieć dla maski podsieci 0 = 2m2 - 2 = 2m3 - 2 = 28 - 2 = 254
Dla maski podsieci równej 128 adres zostanie podzielony przez 128, a dla maski podsieci równej 0 zostanie podzielony przez 256. Używając wartości1,2 oraz3, 2 podsieci są wymienione poniżej
200.0.0.0 - 200.127.255.255 | 200.128.0.0 - 200.255.255.255 |