postaci dziesitnej 11000001. 10101010. 00010000. 111111010 - adres IP w postaci binarnej podzielony na 4 oktety Adres IP jest 32-bitow liczb skadajc si z dwch czci: 1) adresu sieci 2) adresu komputera Cay adres jest podzielony na 4 oktety (bajty), czyli ma 4*8 cyfr dwjkowych. W zapisie dziesitnym bd to cztery liczby oddzielone kropkami. Najwiksza liczba binarna, jak moemy zapisa na omiu miejscach, to 11111111 (2) , czyli 255 (10) , najmniejsza za to 0. Adresy IP mog nalee do jednej z 5 klas: A, B, C, D, E.
Najczciej spotkasz si z adresami IP klas A, B, C. Klasa A Klasa B Klasa C Klasa D zakres od: 224.0.0.0 239.255.255.254 przeznaczona jest do transmisji grupowej. Klasa E zakres od 240.0.0.0 255.255.255.255 zarezerwowana dla IETF ( Internet Engenering Task Force ) grupy osb fizycznie skupionych w celu rozwizywania biecych problemw Sieci, tworzenia i zatwierdzania specyfikacji. Dalej Zakres adresw od 1.0.0.0 do 126.0.0.0. Klasa ta ma omiobitowy identyfikator sieci (pierwszy oktet) i 24-bitowy identyfikator komputera ( trzy nastpne oktety ). Oznacza to, e w tej samej klasie mona obsuy 2 24 = 16 777 216 komputerw. Wartoci zapisywane w pierwszym oktecie mieszcz si midzy 1 a 126, czyli midzy 00000001 a 01111110. Wniosek: adres klasy A zaczyna si od 0 daje to 2 7 adresw komputerw w takiej sieci . 8-bitowy adres sieci (pierwszy oktet) 24-bitowy adres hosta (trzy nastpne oktety) Klasa B Klasa C Dalej Zakres adresw od 128.1.0.0 do 191.254.0.0. Klasa ta ma szesnastobitowy identyfikator sieci (2 pierwsze oktety) i szesnastobitowy identyfikator komputera (dwa ostatnie oktety). Oznacza to, e w tej klasie mona obsuy 2 16 = 65 536 unikatowych adresw minus dwa adresy, ktre s zoone z samych zer lub z samych jedynek, czyli 65 534. Adres klasy B zaczyna si od 10, daje to 2 14 rnych adresw sieci. 16-bitowy adres sieci (dwa pierwsze oktety) 16-bitowy adres hosta (dwa ostatnie oktety) Klasa A Klasa C Dalej Zakres adresw od 192.0.1.0 do 223.225.254.0. Klasa ta ma 24-bitowy identyfikator sieci (trzy pierwsze oktety) i 8-bitowy identyfikator komputera (ostatni oktet). Oznacza to, e w tej klasie mona obsuy 2 8 = 256 unikatowych adresw minus dwa adresy, ktre s zoone z samych zer lub samych jedynek, czyli 254. Adres klasy C zaczyna si od 110. Daje to 2 21 adresw w sieci. 24-bitowy adres sieci (trzy pierwsze oktety) 8-bitowy adres hosta (ostatni oktet) Klasa A Klasa B Powyszy podzia adresw staje si powoli niewystarczajcy. Zaczyna brakowa wolnych przestrzeni adresowych. S ju propozycje rozszerzenia adresw z 4 do 16 bajtw umieszczonych w omiu grupach. W kadej grupie bdzie moliwo zapisania liczby z przedziau: w systemie szesnastkowym <0, FFFF> w systemie dziesitnym <0, 65 535> w systemie binarnym <0, 1111111111111111>). Przykad takiego adresu IP: 23AA.00B1.4000.78C9.1100.0001.EFFF.0001 Zauwa, e znacznie wzronie moliwo adresowania komputerw w sieci. Maska podsieci okrela, ile bitw w adresie IP jest zarezerwowanych na sie, a ile na komputer w tej sieci. Jeeli bity w masce podsieci s jedynkami, to odpowiadajce mu bity w adresie IP s bitami adresu sieci. Natomiast bity bdce zerami w masce podsieci wskazuj na odpowiednie bity adresu IP bdce adresem okrelajcym host w sieci. Host (czyli komputer z adresem IP ) jest okrelony przez adres IP i mask podsieci. Wyrnia si maski podsieci dla poszczeglnych klas. Klasa A 255.0.0.0 (np. jeli adres komputera wyglda nastpujco 99.48.16.102, to maska okrela adres 99.0.0.0 jako adres sieci, natomiast pozostaa cz adresu 48.16.102 okrela komputer w sieci 99.0.0.0 ). Klasa B 255.255.0.0 (np. jeli adres komputera wyglda nastpujco 170.18.26.203, to maska okrela adres 170.18.0.0 jako adres sieci, natomiast pozostaa cz adresu 26.203 okrela komputer w sieci 170.18.0.0 ). Klasa C 255.255.255.0 Zdarza si do czsto, e maska podsieci moe by zdefiniowana w sposb bezklasowy szczeglnie wtedy, gdy chcemy podzieli sie na podsieci. Maska - dziesitnie Maska binarnie Liczba podsieci Liczba komputerw w podsieciach 255.255.255.0 11111111 11111111 11111111 00000000 1 256-2=254 255.255.255.128 11111111 11111111 11111111 10000000 2 128-2=126 255.255.255.192 11111111 11111111 11111111 11000000 4 64-2=62 255.255.255.224 11111111 11111111 11111111 11100000 8 32-2=30 255.255.255.240 11111111 11111111 11111111 11110000 16 16-2=14 255.255.255.248 11111111 11111111 11111111 11111000 32 8-2=6 255.255.255.252 11111111 11111111 11111111 11111100 64 4-2=2 255.255.255.254 11111111 11111111 11111111 11111110 128 1 Aby okreli adres sieci, naley wykona funkcj AND ( iloczyn logiczny ) midzy bitami hosta a jego mask. Na przykad: 11000001 10101010 00001000 10010110 11111111 11111111 11111111 10000000 11000001 10101010 00001000 10000000 Broadcast jest specjalnym adresem IP, na ktrym nasuchuj wszystkie komputery. Aby utworzy adres Broadcast w danej sieci, naley do numeru sieci doda zanegowan mask podsieci, np.: numer sieci 193.170.16.0, maska 255.255.255.0, zanegowana maska to: 0.0.0.255, czyli adres rozgoszeniowy dla danej sieci wynosi: 193.170.16.255 Adres IP wynosi 193.170.16.150, czyli Maska podsieci 255.255.255.128, czyli Wynik funkcji AND adresu IP oraz maski, czyli adres sieci wynosi 193.170.16.128