Co to jest CIDR? - Jak działa CIDR? - Przykłady znajdowania adresów IP

Spisie treści:

Anonim

Wprowadzenie do CIDR

CIDR (Classless Internet Domain Routing) obsługuje routing hierarchiczny. Jest opracowywany przez Internet Engineering Task Force. Korzystanie z Internetu jest większe, dlatego potrzebujemy wsparcia dla klas sieciowych.

Występuje problem z efektywnością wykorzystania adresów IP. Dzięki adresowaniu klasowemu tak wiele adresów IP zostanie nieprzydzielonych, więc będzie dużo marnowania adresów IP, a nawet wyszukiwanie w tabeli tras jest trudne. Problem ten można rozwiązać za pomocą CIDR. Przydzieli bloki adresów za pomocą regionalnych rejestrów IP (RIR).

Co to jest CIDR?

CIDR jest wykorzystywany głównie do efektywnego wykorzystania adresów IP i rozwiązania eksplozji tablicy routingu. Jest zdefiniowany w RFC (Request for comments) 1518 i RFC 4632. Jest to alokacja bloku adresu. W systemie adresowania IPV4 istnieje pięć różnych klas. Klasy adresów IP służą do przypisywania internetowych adresów IP.

Są to adres klasy A, adres klasy B, adres klasy C, adres klasy D, adres klasy E.

Adres klasy A: W klasie A brany jest pod uwagę pierwszy bit. Zawsze jest ustawiony na zero. Może przyjmować adres IP od 1.XXX do 126.XXX

Adres klasy B: W klasie B brane są pod uwagę dwa pierwsze bity. Może przyjmować adres IP od 128.0.XX do 191.255.XX

Adres klasy C: W klasie C brane są pod uwagę pierwsze trzy bity. Może przyjmować adres IP od 192.0.0.X do 223.255.255.X.

Adres klasy D: Uwzględniane są pierwsze cztery bity w klasie D. Może przyjmować adres IP od 224.0.0.0 do 239.255.255.255. Ta klasa jest używana do multiemisji.

Adres klasy E: Adresy IP w klasie E są zastrzeżone dla badań i rozwoju. Może przyjmować adres IP od 240.0.0.0 do 255.255.255.254.

Zatem w oparciu o wymaganie możemy wybrać adresy IP.

W przypadku adresów hostów używamy adresów IP klasy A / klasy B / klasy C.

Obecnie zakresy adresów sieciowych korzystają z bezklasowego routingu między domenami. Przy użyciu CIDR stary sposób używania adresu IP dla klasy A, klasy B, klasy C zostaje zastąpiony. W starszej metodzie, jeśli weźmiemy przykład klasy B, ponieważ jest ona najczęściej używana. Jeśli jakikolwiek instytut lub organizacja wymaga hostów, otrzymają hosty, ale w większości przypadków wszystkie przydzielone hosty nie są wykorzystywane, a to nawet prowadzi do tabeli routingu do eksplozji.

W CIDR osoba, która wymaga adresów IP, musi zakupić adres IP od dostawcy usług. Może to być dowolny rozmiar wymagany przez nabywcę. Następnie, ilekroć jest włączony na podstawie prefiksu adresu, pozwala różnym routerom na różnych poziomach, aby kierować na prefiksach o różnych długościach. CIDR jest używany dla IPV4. IPV4 ma 32 bity, a najczęściej używaną siecią są / 8, / 16, / 24 i / 32.

Jak działa CIDR?

CIDR jest alternatywą dla tradycyjnego podsieci. Nazywa się to również adresowaniem bezklasowym. Składa się z bloków CIDR, dzięki czemu dynamicznie przydziela adresy IP według wymagań użytkowników w oparciu o określone reguły. Internet Assigned Number Authority (IANA) obsługuje przypisywanie bloków CIDR.

Blok CIDR

Ten blok zawiera adresy IP. Blok CIDR składa się z 3 podstawowych zasad.

3 podstawowe zasady wymienione poniżej:

Zasada 1: W bloku CIDR adresy IP przydzielone hostom powinny być ciągłe.

Reguła 2: Rozmiar bloku powinien mieć moc 2 i powinien być równy całkowitej liczbie adresów IP.

Reguła 3: Rozmiar bloku musi być podzielny przez pierwszy adres IP bloku.

Notacja CIDR

Reprezentacja adresu IP CIDR jest taka sama jak adres IP, tyle że kończy się odwrotnym ukośnikiem, po którym następuje liczba. N oznacza liczbę bitów sieciowych. Jest nazywany prefiksem sieci IP.

Ogólny sposób reprezentacji adresu IP CIDR to

abcd / n

Przykłady

Jeśli otrzymamy reprezentację CIDR, możemy znaleźć zakres adresów IP.

Możemy to zobaczyć na przykładach.

Przykład 1

Reprezentacja CIDR to 21.19.35.40/24. Znajdź adresy IP bloku CIDR?

24 reprezentuje liczbę bitów używanych do identyfikacji sieci.

5 bitów służy do identyfikacji hostów.

Adres CIDR to 21.19.35.40/24.

Pierwszy adres IP to 21.19.35.0

Ostatni adres IP to 21.19.35.255

Całkowita liczba hostów to 256.

Maska sieci to 255.255.255.0.

Przykład nr 2

Reprezentacja to 255.255.255.255/31. Znajdź adresy IP bloku CIDR?

31 reprezentuje liczbę bitów używanych do identyfikacji sieci.

1 bit służy do identyfikacji hostów.

Adres CIDR to 255.255.255.255/31.

Pierwszy adres IP to 255.255.255.254

Ostatni adres IP to 255.255.255.255

Całkowita liczba hostów wynosi 2.

Maska sieci to 255.255.255.254.

Możemy znaleźć blok CIDR z bloku adresów IP.

Przykład nr 3

Zakres adresów IP wynosi od 21.19.35.64 i 21.19.35.127. Znajdź blok CIDR?

Zakresy adresów IP to od 21.19.35.64 i 21.19.35.127.

Zanim przejdziemy dalej, zasady bloku CIDR, o których mowa powyżej, należy sprawdzić, czy są spełnione, jest to blok CIDR.

Wielkość bloku wynosi 2 6 (tj. 127 - 64 + 1 = 64)

Liczba bitów = 32 - 6 = 26.

Blok CIDR to 21.19.35.64/26.

Przykład 4

Zakres adresów IP wynosi od 255.255.255.32 i 255.255.255.63. Znajdź blok CIDR?

Zakresy adresów IP to 255.255.255.32 i 255.255.255.63.

Zanim przejdziemy dalej, zasady bloku CIDR, o których mowa powyżej, należy sprawdzić, czy są spełnione, jest to blok CIDR.

Wielkość bloku wynosi 2 5 (tj. 63–32 + 1 = 64)

Liczba bitów = 32-5 = 27.

Blok CIDR to 255.255.255.32/27.

Polecane artykuły

Jest to przewodnik po CIDR. Tutaj omawiamy, jak działa CIDR i przykłady, aby znaleźć zakres adresów IP. Możesz także zapoznać się z następującymi artykułami, aby dowiedzieć się więcej -

  1. Co to jest Amazon VPC?
  2. Co to jest DHCP?
  3. Programowanie gniazd w PHP
  4. Przeładowanie i przesłonięcie w C ++
  5. Co to jest IPv4? | (Ograniczenia, korzyści, wykorzystanie)