Twoim problemem jest to, że powszechną NICOŚĆ mylisz z osobistą PUSTKĄ
UJK, Sieci komputerowe LAB 3
Sieci komputerowe – laboratorium.
LAB 3.
Temat:
Podstawy adresowania IP w protokole TCP/IP.
Cel ćwiczenia:
Zapoznanie z podstawowymi zasadami obliczania i stosowania adresów IP.
Wprowadzenie.
Na poprzednich zajęciach z „Sieci Komputerowych” zostały podane zasady adresowania z wykorzystaniem trójwarstwowej metody z użyciem masek sieci o stałej długości (Fixed-Length Subnet Mask - FLSM). Technologia ta pozwala zaoszczędzić znacznie na przestrzeni adresowej IP, ale posiada również wady. Przy podsieciach o różnej ilości hostów, część adresów IP w podsieciach o mniejszej liczbie hostów jest marnowanych. Podsieci tworzy się dla największej liczby hostów. Im większa jest różnica w liczbie hostów w podsieciach tym większe są straty adresów IP. Alternatywą do adresowania FLSM, jest technologia adresowania trójwarstwowego z użyciem masek o zmiennej długości (Variable-Length Subnet Mask - VLSM).
W dzisiejszym ćwiczeniu będziemy wykorzystywać adresowanie trójwarstwowe z użyciem masek sieci o zmiennej długości (Variable-Length Subnet Mask - VLSM). Technologia ta pozwala zaoszczędzić więcej przestrzeni adresowej IP (w porównaniu z technologią FLSM), poprzez tworzenie podsieci dla różnej ilości hostów z adresu danej klasy (zwykle A, B lub C). Adresy IP wyglądają identycznie jak podczas adresacji klasowej. Różnica tkwi w traktowaniu części bitów adresu hosta, przylegających do części bitów adresu sieci danej klasy w adresie IP. Przy adresacji klasowej adres IP składa się z dwóch części, tj. bitów adresu sieci i bitów adresu hosta. Przy adresacji z wykorzystaniem technologii VLSM, adres IP składa się z bitów adresu sieci, podsieci i hosta. Dlatego niezbędne jest stosowanie masek uwzględniających podsieci, które mają większą ilość ustawionych bitów identyfikujących część sieciową adresu IP. Maski informują systemy końcowe (routery i hosty w sieci LAN), ile bitów z adresu IP hosta zostało przeznaczonych do zaadresowania sieci i podsieci. Bity, które identyfikują adres sieci i podsieci przyjmują w masce wartość 1. Pozostałe bity w masce, wskazujące część adresu IP hosta, mają wartość 0. Dodatkowo technologia VLSM narzuca kilka istotnych założeń:
- lmaski wszystkich podsieci obliczone z danego adresu klasowego mogą być różne,llczęść bitów adresu IP, które odpowiadają za adres podsieci, może składać się z samych zer i z samych jedynek,llczęść adresu IP, która odpowiada za adres hosta, nie może składać się z samych zer, ani z samych jedynek, tj. taki adres można wyliczyć, ale nie jest on używany (wyjątek stanowi adres transmisji ogólnej),llczęść adresu IP, która odpowiada za adres hosta nie może składać się z mniej niż dwóch bitów.l
Maska sieci w klasie C będzie miała postać:
Forma kropkowo-dzieś. Forma kropkowo-dwójkowa
Klasa C 255.255.255.0 11111111.11111111.11111111.00000000
Maski podsieci dopuszczone do stosowania w tej klasie są przedstawione poniżej:
Forma kropkowo-dzieś.
Forma kropkowo-dwójkowa
255.255.255.128
11111111.11111111.11111111.10000000
255.255.255.192
11111111.11111111.11111111.11000000
255.255.255.224
11111111.11111111.11111111.11100000
255.255.255.240
11111111.11111111.11111111.11110000
255.255.255.248
11111111.11111111.11111111.11111000
255.255.255.252
11111111.11111111.11111111.11111100
Maska 255.255.255.128 oznacza, że jeden bit z części adresowej hosta służy do definiowania dwóch podsieci. Bit ten jest zaznaczony pogrubioną czcionką i ma wartość dziesiętnie 128. Maska ta pozwala na stworzenie przynajmniej 2 podsieci, a w każdej z nich można zaadresować 128 hostów (matematycznie). Nie oznacza to jednak kresu możliwego podziału, gdyż np. z podsieci drugiej możemy wykroić kilka podsieci o różnej wielkości („wydłużając” część sieciową adresu IP), z dokładnością na którą pozwala arytmetyka binarna, tj. kolejno dla 2, 5, 14, 30 i 62 możliwych do fizycznego zaadresowania hostów (odrzucono adresy podsieci i transmisji ogólnej).
W oparciu o powyższą maskę dwubitową możemy stworzyć schemat mapowania w obrębie 24-bitowego adresu sieci (192.168.125).
Adres sieci i podsieci. Zapis binarny
Odpowiednik dziesiętny
Ilość hostów
Adres bazowy
11000000.10101000.01111101.00000000
192.168.125.0
Podsieć 0
11000000.10101000.01111101.000-00000
192.168.125.0
nieprzypisany
Podsieć 0
ß
ß
Podsieć 0
11000000.10101000.01111101.000-11111
192.168.125.31
Podsieć 1
11000000.10101000.01111101.001-00000
192.168.125.32
Podsieć 1
11000000.10101000.01111101.001-00001
192.168.125.33
30
Podsieć 1
ß
ß
Podsieć 1
11000000.10101000.01111101.001-11111
192.168.125.63
Podsieć 2
11000000.10101000.01111101.0100-0000
192.168.125.64
Podsieć 2
11000000.10101000.01111101.0100-0001
192.168.125.65
14
Podsieć 2
ß
ß
Podsieć 2
11000000.10101000.01111101.0100-1111
192.168.125.79
Podsieć 3
11000000.10101000.01111101.01010-000
192.168.125.80
Podsieć 3
11000000.10101000.01111101.01010-001
192.168.125.81
6
Podsieć 3
ß
ß
Podsieć 3
11000000.10101000.01111101.01010-111
192.168.125.87
11000000.10101000.01111101.01011000
192.168.125.88
nieprzypisany
ß
ß
11000000.10101000.01111101.11111111
192.168.125.255
Każda podsieć oparta na różnej masce jest przedstaw...