Podział sieci na podsieci

Podział sieci na podsieci
translate This post is only available in Polish.

Informacje wstępne

Podział sieci na mniejsze podsieci to sprawa kłopotliwa, ponieważ trzeba wszystko wyliczyć i rozpisać. Jest najprawdopodobniej najtrudniejszym aspektem architektury adresowej protokołu IP. Głównie dlatego, że jego sens widać dopiero w mało intuicyjnym systemie dwójkowym.

Jak wiemy adres IP składa się z części identyfikującej samą sieć jak i części identyfikującą hosty znajdujące się w tej sieci. Aby dokonać podział na podsieci, musimy pożyczyć kilka bitów z części hosta na rzecz identyfikacji naszych podsieci, co skutkuje również tym że zmniejsza się liczba hostów.

Założenia

Wykonujemy konfigurację sieci LAN w budynku firmy. Przypuśćmy, że trzeba podzielić na 6 podsieci sieć 193.168.125.0 (klasy C). Utworzenie niepowtarzalnego rozszerzonego przedrostka sieci dla każdej z 6 podsieci będzie wymagało użycia przynajmniej trzech pierwszych spośród 8 bitów hosta, o następującej wartości: 001, 010, 011, 100, 101 i 110. Bity te zostaną dodane do numeru sieci (tworząc rozszerzony przedrostek), natomiast 5 pozostałych będzie identyfikować hosty.

Numer sieci    Adres dwójkowy                         Adres dziesiętny
Podstawowy     11000000.10101000.01111101.000-00000   192.168.125.0
Podsieć 0      11000000.10101000.01111101.000-00000   192.168.125.0
Podsieć 1      11000000.10101000.01111101.001-00000   192.168.125.32
Podsieć 2      11000000.10101000.01111101.010-00000   192.168.125.64
Podsieć 3      11000000.10101000.01111101.011-00000   192.168.125.96
Podsieć 4      11000000.10101000.01111101.100-00000   192.168.125.128
Podsieć 5      11000000.10101000.01111101.101-00000   192.168.125.160
Podsieć 6      11000000.10101000.01111101.110-00000   192.168.125.192
Multicast      11000000.10101000.01111101.111-00000   192.168.125.224

Każdy numer podsieci definiuje się za pomocą trzech pierwszych bitów ostatniego oktetu. Bitom tym odpowiadają wartości dziesiętne: 32, 64, 96, 128, 160, 192, 224. Początkowy adres IP dla każdej podsieci podaje ostatnia kolumna. Przyrastają one oczywiście o 32. Adresy hostów będą definiowane za pomocą ostatnich pięciu bitów. Istnieją 32 możliwe ciągi 5-elementowe zer i jedynek. Dwa są zarezerwowane, co daje maksymalnie 30 hostów na podsieć. Nawet w przypadku zdefiniowania na routerze teoretycznie możliwych podsieci 0 i 7, w normalnych okolicznościach nie będą one wykorzystane. Ich adresy – 000 i 111 – powinno sie traktować jak zarezerwowane (nie adresujące podsieci). Same zera identyfikują podsieć, a same jedynki służą do rozgłaszania w niej.

Możliwe adresu hostów dla podsieci

Adres sieci        Adres początkowy    Adres końcowy
192.168.125.0      192.168.125.1       192.168.125.31
192.168.125.32     192.168.125.33      192.168.125.63
192.168.125.64     192.168.125.65      192.168.125.95
192.168.125.96     192.168.125.97      192.168.125.127
192.168.125.128    192.168.125.129     192.168.125.159
192.168.125.160    192.168.125.161     192.168.125.191
192.168.125.192    192.168.125.193     192.168.125.223

Źródła: technik-informatyk.com, rogalski.org