Laboratorium – Obliczanie podsieci IPv4
Laboratorium - Obliczanie podsieci IPv4
Cele
Część 1: Ustalanie adresu podsieci IPv4
· Określanie adresu sieci
· Określanie adresu rozgłoszeniowego
· Określanie liczby hostów
Część 2: Obliczanie adresów podsieci IPv4
· Określanie liczby stworzonych podsieci.
· Określanie liczby hostów w danej podsieci.
· Określanie adresów podsieci.
· Określanie zakresu adresów dla hostów w podsieci.
· Określanie adresów rozgłoszeniowych dla podsieci.
Scenariusz
Umiejętność pracy z podsieciami IPv4 oraz umiejętność określania sieci i adresów hostów na podstawie podanego adresu IP i maski podsieci jest kluczem do zrozumienia działania sieci IPv4. Pierwsza część jest przeznaczona do usystematyzowania informacji jak zdobyć informacje o sieci mając do dyspozycji adres IP i maskę podsieci. Kiedy otrzymasz adres IP i maskę podsieci, będziesz w stanie określić takie informacje o podsieci jak:
· Adres sieci
· Adres rozgłoszeniowy
· Całkowita liczba bitów do identyfikacji hosta
· Liczbę hostów w danej podsieci
W drugiej części laboratorium, dla danego adresu IP i maski podsieci, ustalisz następujące informacje:
· Adres sieciowy dla tej podsieci
· Adres rozgłoszeniowy tej podsieci
· Zakres adresów hostów dla tej podsieci
· Liczbę stworzonych podsieci
· Liczbę hostów dla każdej podsieci
Wymagane wyposażenie
· 1 PC (Windows 7, Vista or XP z dostępem do internetu)
· Opcjonalnie: Kalkulator IPv4
Part 1: Ustalenie adresu podsieci IPv4
W części 1 będziesz określał adresy sieci i rozgłoszeniowe, a także liczbę hostów, na podstawie IPv4 i maski podsieci.
Przegląd: Aby określić adres sieciowy, wykonaj binarną operację AND pomiędzy adresem IPv4 i dostarczonej maski podsieci. Wynikiem tej operacji będzie adres sieciowy. Podpowiedź: Jeżeli maska podsieci ma wartość dziesiętną 255 na oktet, wynikiem będzie zawsze wartość tego oktetu. Jeżeli maska podsieci ma wartość dziesiętną 0 w oktecie, to wynik zawsze będzie 0 dla tego oktetu.
Przykład:
Adres IP 192.168.10.10
Maska podsieci 255.255.255.0
==========
Wynik (Sieć) 192.168.10.0
Wiedząc to, możesz wykonać tylko iloczyn logiczny na oktecie, który nie ma wartości 255 lub 0 w swojej części maski podsieci.
Adres IP 172.30.239.145
Maska Podsieci 255.255.192.0
Analizując ten przykład, możesz zobaczyć, że iloczyn binarny trzeba wykonać tylko na trzeci oktecie. Pierwsze dwa oktety dają z powodu swojej maski w rezultacie 172.30. Czwarty oktet da nam po prostu 0.
Wynik (Sieć) 172.30.?.0
Wykonaj operację iloczynu binarnego dla trzeciego oktetu.
Dziesiętnie Binarnie
239 11101111
192 11000000
=======
Wynik 192 11000000
Analizując ten przykład otrzymujemy taki rezultat:
Maska podsieci 255.255.192.0
Wynik (Sieć) 172.30.192.0
Kontynuując ten przykład, określenie liczby hostów na sieć, może być obliczane przez analizę maski podsieci. Maska podsieci będzie reprezentowana w postaci dziesiętnej np. 255.255.192.0 lub w formacie prefiksu sieci takiego jak /18. Adres IPv4 ma zawsze 32 bity. Odjęcie liczby bitów wykorzystywanych do części sieciowej (reprezentowanych przez maskę podsieci) daję liczbę bitów używanych przez hosty.
Użycie w naszym przykładzie powyżej maski podsieci 255.255.192.0 jest jednoznaczne z /18 w zapisie prefiksowym. Odjęcie 18 bitów sieci z 32 bitów daje 14 bitów dla części hosta. Stąd ta prosta kalkulacja:
2 (liczba bitów hosta) -2 = Liczba hostów
214 = 16,384 – 2 = 16,382 hostów
Oblicz adres sieciowy i rozgłoszeniowy oraz liczbę bitów hostów dla podanych adresów IPv4 i przedrostków w poniższej tabeli.
Adres IPv4/prefiks
Adres sieci
Adres rozgłoszeniowy
Całkowita liczba bitów hosta
Całkowita liczba hostów
192.168.100.25/28
172.30.10.130/30
10.1.113.75/19
198.133.219.250/24
128.107.14.191/22
172.16.104.99/27
Part 2: Obliczanie adresów podsieci IPv4
Jeśli podano adres IPv4, oryginalną maskę podsieci i nową maskę podsieci, będziesz w stanie określić:
· Zakres adresów hostów tej podsieci
Poniższy przykład pokazuje prosty problem wraz z jego rozwiązaniem:
Założenia:
Adres IP hosta:
172.16.77.120
Oryginalna maska podsieci
255.255.0.0
Nowa maska podsieci:
255.255.240.0
Znajdź:
Liczba bitów reprezentującą podsieci
4
Liczbę stworzonych podsieci
16
Liczbę bitów hostów w każdej podsieci
muc13k