Rozdział 8: Optymalne przydzielanie adresów IP
Przegląd zagadnień Metoda CIDR (Classless Inter-Domain Routing) Adresy IP w zapisie binarnym Maski podsieci w zapisie binarnym Przydzielanie adresów IP za pomocą metody CIDR
Metoda CIDR (Classless Inter-Domain Routing) Ograniczenia adresowania IP z podziałem na klasy Definicja metody CIDR
Ograniczenia adresowania IP z podziałem na klasy Możliwość stosowania wielu pozycji w tabelach rutingu Klasa C w x y z Identyfikator sieci Identyfikator hosta 255 192.168.1.0 192.168.2.0 192.168.3.0 192.168.4.0 192.168.5.0 192.168.6.0 192.168.7.0 192.168.8.0 Część tabel rutingu sieci Internet 192.168.1.0 255.255.255.0 192.168.1.1 192.168.2.0 255.255.255.0 192.168.2.1 192.168.3.0 255.255.255.0 192.168.3.1 192.168.4.0 255.255.255.0 192.168.4.1 192.168.5.0 255.255.255.0 192.168.5.1 192.168.6.0 255.255.255.0 192.168.6.1 192.168.7.0 255.255.255.0 192.168.7.1 192.168.8.0 255.255.255.0 192.168.8.1 Identyfikatory sieci firmy Internet Niepełne wykorzystanie adresów IP Sieci zawierającej 2000 komputerów przypisane jest 65,534 adresów IP 63,534 wolne 2000 przydzielone Klasa B w x y z Identyfikator sieci Identyfikator hosta 255
Adres IP w zapisie binarnym Definicja metody CIDR w x y z 10.217.123.7 00001010 11011001 01111011 00000111 Adres IP w zapisie dziesiętnym z kropkami Adres IP w zapisie binarnym Identyfikator sieci Identyfikator hosta 32 wartości 4 wartości
Adresy IP w zapisie binarnym Konwersja na zapis binarny Konwersja na zapis binarny za pomocą kalkulatora
Konwersja na zapis binarny Zapis binarny (podstawą jest liczba 2) 27 26 25 24 23 22 21 20 Przykład 1 1*128 1*64 0*32 1*16 1*8 0*4 0*2 1*1 128 64 32 16 8 4 2 217 Zapis dziesiętny (podstawą jest liczba 10) 104 103 102 101 100 10,000 1,000 10 1 Przykład 2 7 0*104 2*103 1*102 7*101 200 217 8 bitów Wartość dziesiętna 255 1 128 64 32 16 8 4 2
Konwersja na zapis binarny za pomocą Kalkulatora Calculator Edit View Help Hex Dec Oct Bin Degrees Radians Grads Inv Hyp Backspace CE C Sta Ave Sum s Dat F-E dms sin cos tan [ ] Exp In x^y log x^3 x^2 nl 1/x pi M+ MS MR MC 7 8 9 4 5 6 1 2 3 +/- . A B D E F / * - + = Lsh Or Mod And Xor Not Int 0. Hex Decimal Octal Binary Degrees Radians Grads Digit grouping F5 F6 F7 F8 F2 F3 F4 Scientific Standard
Laboratorium A: Konwertowanie liczb dziesiętnych na dwójkowe za pomocą kalkulatora Windows
Maski podsieci w zapisie binarnym Bity maski podsieci Zapis CIDR Obliczanie identyfikatora sieci Rozróżnianie hostów lokalnych i zdalnych
w x y z 10 . 217 . 123 . 7 255 . 255 . 255 . 0 Bity maski podsieci Zapis binarny Zapis dziesiętny 11111111 255 11111110 254 11111100 252 11111000 248 11110000 240 11100000 224 11000000 192 10000000 128 00000000 Identyfikator sieci Identyfikator hosta 1 w x y z 10 . 217 . 123 . 7 255 . 255 . 255 . 0
Zapis CIDR Adres IP Maska podsieci Liczba bitów (1) maski podsieci w zapisie CIDR 255 . 255 . 240 . 0 11111111 11111111 11110000 00000000 10 . 217 . 123 . 7 00001010 11011001 01111011 00000111 8 + 8 + 4 + 0 = 20 10.217.123.7/20
Obliczanie identyfikatora sieci Adres IP w zapisie CIDR : 10.217.123.7/20 Adres IP 10 . 217 . 123 . 7 00001010 11011001 01111011 00000111 Maska podsieci 255 . 255 . 240 . 0 11111111 11111111 11110000 00000000 Identyfikator sieci 00001010 11011001 01110000 00000000 Identyfikator sieci w zapisie CIDR 10.217.112.0/20
Rozróżnianie hostów lokalnych i zdalnych Przykład dla hostów zdalnych 1 2 Ruter A B C D E F 00001010 11011010 01100110 00000011 10.218.102.31/20 00001010 11011001 01111011 00000111 10.217.123.7/ 20 Przykład dla hostów lokalnych 1 2 Ruter A B C D E F 00001010 11011001 01111011 00000111 00001010 11011010 01100110 00000011 10.217.123.7/10 10.218.102.31/10
Laboratorium B: Wyznaczanie lokalnych i zdalnych miejsc docelowych
Przydzielanie adresów IP za pomocą metody CIDR Dostępne identyfikatory hosta Optymalne przydzielanie adresów IP
Dostępne identyfikatory hosta Ilość identyfikatorów hosta: 2n - 2 Maska podsieci N Identyfikator sieci Identyfikator hosta 1
Optymalne przydzielanie adresów IP Po podziale na podsieci Ruter B 220.78.168.0 220.78.168.64 220.78.168.128 220.78.168.192 220.78.169.0 220.78.169.64 220.78.169.128 220.78.169.192 Ruter A 220.78.170.0 220.78.170.64 Tabela rutingu Rutera B 220.78.168.0 255.255.255.0 220.78.168.1 Tabela rutingu Rutera B 220.78.168.0 255.255.255.0 220.78.168.1 Ruter B 220.78.168.0 Ruter A Po utworzeniu nadsieci Tabela rutingu Rutera A 220.78.168.0 255.255.255.0 220.78.168.1 220.78.169.0 255.255.255.0 220.78.168.1 220.78.170.0 255.255.255.0 220.78.168.1 220.78.171.0 255.255.255.0 220.78.168.1 220.78.172.0 255.255.255.0 220.78.168.1 220.78.173.0 255.255.255.0 220.78.168.1 220.78.174.0 255.255.255.0 220.78.168.1 220.78.175.0 255.255.255.0 220.78.168.1 Przed utworzeniem nadsieci Ruter A 220.78.168.0 220.78.169.0 220.78.170.0 220.78.171.0 220.78.172.0 220.78.173.0 220.78.174.0 220.78.175.0 Ruter B
Laboratorium C: Przydzielanie adresów IP
Podsumowanie Metoda CIDR (Classless Inter-Domain Routing) Adresy IP w zapisie binarnym Maski podsieci w zapisie binarnym Przydzielanie adresów IP za pomocą metody CIDR