คู่มือการใช้งานกล้อง IP Camera H-02WP เบื้องต้น Camera/PDF... · คู่มือการใช้งานกล้องIP
Adresy IP
description
Transcript of Adresy IP
Przykład adresu IP:
193.193. 170.170. 16.16. 250250 --adres IP w adres IP w postaci postaci dziesiętnejdziesiętnej
11000001.11000001. 10101010.10101010. 00010000.00010000. 111111010111111010 - adres IP w - adres IP w postaci binarnej postaci binarnej podzielony na 4 podzielony na 4 oktetyoktety
Adres IP jest 32-bitową liczbą składającą się z dwóch części:
1) adresu sieci 2) adresu komputera
Cały adres jest podzielony na 4 oktety (bajty), czyli ma 4*8 cyfr dwójkowych. W zapisie dziesiętnym będą to cztery liczby
oddzielone kropkami. Największa liczba binarna, jaką możemy zapisać na ośmiu miejscach, to 11111111(2), czyli 255(10),
najmniejsza zaś to 0.
Adresy IP mogą należeć do jednej z 5 klas: A, B, C, D, E.
Najczęściej 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 osób fizycznie skupionych w celu rozwiązywania bieżących problemów Sieci, tworzenia i zatwierdzania specyfikacji.
Dalej
Zakres adresów od 1.0.0.0 do 126.0.0.0. Klasa ta ma ośmiobitowy identyfikator sieci (pierwszy oktet) i 24-bitowy identyfikator komputera ( trzy następne oktety ). Oznacza to, że w tej samej klasie można obsłużyć 224 = 16 777 216 komputerów. Wartości zapisywane w pierwszym oktecie mieszczą się między 1 a 126, czyli między 00000001 a 01111110.
Wniosek: adres klasy A zaczyna się od 0 – daje to 27 adresów komputerów w takiej sieci .
8-bitowy adres sieci (pierwszy oktet)8-bitowy adres sieci (pierwszy oktet)24-bitowy adres hosta (trzy następne oktety)24-bitowy adres hosta (trzy następne oktety)
Klasa B Klasa C Dalej
Zakres adresów 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 można obsłużyć 216 = 65 536 unikatowych adresów minus dwa adresy, które są złożone z samych zer lub z samych jedynek, czyli 65 534.
Adres klasy B zaczyna się od 10, daje to 214 różnych adresów sieci.
16-bitowy adres sieci (dwa pierwsze oktety)16-bitowy adres sieci (dwa pierwsze oktety)16-bitowy adres hosta (dwa ostatnie oktety)16-bitowy adres hosta (dwa ostatnie oktety)
Klasa A Klasa C Dalej
Zakres adresów 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 można obsłużyć 28 = 256 unikatowych adresów minus dwa adresy, które są złożone z samych zer lub samych jedynek, czyli 254.
Adres klasy C zaczyna się od 110. Daje to 221 adresów w sieci.
24-bitowy adres sieci (trzy pierwsze oktety)24-bitowy adres sieci (trzy pierwsze oktety)8-bitowy adres hosta (ostatni oktet)8-bitowy adres hosta (ostatni oktet)
Klasa A Klasa B
Powyższy podział adresów staje się powoli niewystarczający. Zaczyna brakować wolnych przestrzeni adresowych. Są już propozycje rozszerzenia adresów z 4 do 16 bajtów umieszczonych w ośmiu grupach. W każdej grupie będzie możliwość zapisania liczby z przedziału:w systemie szesnastkowym – <0, FFFF> w systemie dziesiętnym – <0, 65 535> w systemie binarnym – <0, 1111111111111111>).
Przykład takiego adresu IP:23AA.00B1.4000.78C9.1100.0001.EFFF.0001Zauważ, że znacznie wzrośnie możliwość adresowania komputerów w sieci.
Maska podsieci określa, ile bitów w adresie IP jest zarezerwowanych na sieć, a ile na komputer w tej sieci. Jeżeli bity w masce podsieci są jedynkami, to odpowiadające mu bity w adresie IP są bitami adresu sieci. Natomiast bity będące zerami w masce podsieci wskazują na odpowiednie bity adresu IP będące adresem określającym host w sieci. Host (czyli komputer z adresem IP ) jest określony przez adres IP i maskę podsieci.
Wyróżnia się maski podsieci dla poszczególnych klas.
• Klasa A – 255.0.0.0 (np. jeśli adres komputera wygląda następująco 99.48.16.102, to maska określa adres 99.0.0.0 jako adres sieci, natomiast pozostała część adresu – 48.16.102 – określa komputer w sieci 99.0.0.0 ).
• Klasa B – 255.255.0.0 (np. jeśli adres komputera wygląda następująco 170.18.26.203, to maska określa adres 170.18.0.0 jako adres sieci, natomiast pozostała część adresu – 26.203 – określa komputer w sieci 170.18.0.0 ).
• Klasa C – 255.255.255.0
Zdarza się dość często, że maska podsieci może być zdefiniowana w sposób bezklasowy – szczególnie wtedy, gdy chcemy podzielić sieć na podsieci.
Maska - dziesiętnieMaska - dziesiętnie Maska – binarnieMaska – binarnie Liczba Liczba podsiecipodsieci
Liczba komputerówLiczba komputerów
w podsieciachw podsieciach
255.255.255.0255.255.255.0 11111111 11111111 11111111 11111111 11111111 11111111 0000000000000000
11 256-2=254256-2=254
255.255.255.128255.255.255.128 11111111 11111111 11111111 11111111 11111111 11111111 1000000010000000
22 128-2=126128-2=126
255.255.255.192255.255.255.192 11111111 11111111 11111111 11111111 11111111 11111111 1100000011000000
44 64-2=6264-2=62
255.255.255.224255.255.255.224 11111111 11111111 11111111 11111111 11111111 11111111 1110000011100000
88 32-2=3032-2=30
255.255.255.240255.255.255.240 11111111 11111111 11111111 11111111 11111111 11111111 1111000011110000
1616 16-2=1416-2=14
255.255.255.248255.255.255.248 11111111 11111111 11111111 11111111 11111111 11111111 1111100011111000
3232 8-2=68-2=6
255.255.255.252255.255.255.252 11111111 11111111 11111111 11111111 11111111 11111111 1111110011111100
6464 4-2=24-2=2
255.255.255.254255.255.255.254 11111111 11111111 11111111 11111111 11111111 11111111 1111111011111110
128128 11
Aby określić adres sieci, należy wykonać funkcję AND ( iloczyn logiczny ) między bitami hosta a jego maską. Na przykład:
1100000110000011
1010101101010100
0000100000010000
1001011100101100
1111111111111111
1111111111111111
1111111111111111
1000000100000000
1100000110000011
1010101101010100
0000100000010000
1000000100000000
Broadcast jest specjalnym adresem IP, na którym „nasłuchują” wszystkie komputery. Aby utworzyć adres Broadcast w danej sieci, należy 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 rozgłoszeniowy 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