Co to jest adres IPv4?

Opublikowany: 2022-10-29
Co to jest adres IPv4?

IPv4 to pierwsza wersja protokołu internetowego uruchomiona przez Departament Obrony Stanów Zjednoczonych w ramach sieci ARPANET (Advanced Research Projects Agency Network). Jest w stanie generować miliardy adresów IP, co jest jedną z głównych cech protokołu IPv4. Odkąd IPv4 został uruchomiony w 1983 roku, jesteśmy na skraju wyczerpania adresów IP wraz z pojawieniem się większej liczby urządzeń IoT. W tym artykule wraz z poznaniem, czym jest adres IPv4, przeczytasz również o zaletach i wadach IPv4.

Co to jest adres IPv4?

Zawartość

  • Co to jest adres IPv4?
  • Części IPv4
  • Konwersja adresów IPv4 na kod binarny
  • Model IPv4–OSI
  • Struktura pakietów IPv4
  • Charakterystyka IPv4
  • Zalety i wady IPv4

Co to jest adres IPv4?

IPv4 to pierwsza wersja protokołu internetowego. Używa 32-bitowej przestrzeni adresowej , która jest najczęściej używanym adresem IP. Ten 32-bitowy adres jest zapisany jako cztery liczby oddzielone przecinkiem. Każdy zestaw liczb nazywa się oktetem . Liczby w każdym oktecie mieszczą się w zakresie od 0-255 . IPv4 jest w stanie utworzyć 4,3 miliarda unikalnych adresów IP. Przykładem adresu IPv4 jest 234.123.42.65. W dalszej części artykułu zobaczymy również, jak przekonwertować adres IPv4 na kod binarny za pomocą metody konwertera IPv4 na binarny.

Części IPv4

Adres IP składa się z trzech części:

  • Sieć: Ta część adresu IP identyfikuje sieć, do której należy adres IP. Lewa strona adresu IP nazywana jest częścią sieci.
  • Host: Część adresu IP dotycząca hosta zwykle różni się od siebie, aby jednoznacznie identyfikować urządzenie w Internecie. Jednak część sieciowa jest podobna dla każdego hosta w sieci.

Na przykład części Network i Host tego adresu IP (234.123.42.65 ) to:

234 123 42 65
Część sieciowa Część hosta
  • Numer podsieci: Jest to opcjonalna część adresu IP. Jest to podział adresu IP na wiele mniejszych segmentów. Pomaga łączyć sieci i zmniejsza ruch.

Konwersja adresów IPv4 na kod binarny

Chociaż używamy IPv4 jako 32-bitowego adresu numerycznego, komputery i sieci pracują z językiem binarnym. Rozumiemy, jak adres IP jest konwertowany na język binarny przy użyciu metody konwertera IPv4 na binarny. Jak czytaliśmy wcześniej o tym, czym jest oktet, bity w każdym oktecie są oznaczone liczbą. Zobaczymy teraz, jak używać 8-bitowego wykresu oktetowego. Składa się z liczby, która reprezentuje wartość każdego bitu.

128 64 32 16 8 4 2 1

Jest to adres IP: 234.123.42.65, który przekonwertujemy na język binarny za pomocą wykresu oktetowego. Każdy bit w oktecie jest reprezentowany jako 1 lub 0. Pierwszy oktet składa się z liczby 234. Teraz musimy dowiedzieć się, jakie liczby z tabeli oktetowej dają 234. Liczby, które sumują się do 234, to 128+ 64+32+8+2. Podobnie wszystkie liczby, które się sumują, są reprezentowane przez 1, podczas gdy pozostałe liczby są reprezentowane przez 0.

128 64 32 16 8 4 2 1
1 1 1 0 1 0 1 0

Tak więc liczba binarna dla 234 jest równa 11101010. Podobnie proces ten jest przeprowadzany ze wszystkimi oktetami.

128 64 32 16 8 4 2 1
123 0 1 1 1 1 0 1 1
42 0 0 1 0 1 0 1 0
65 0 1 0 0 0 0 0 1

Dlatego język binarny dla adresu IP 234.123.42.65 to 11101010.01111011.00101010.01000001

Przeczytaj także: Napraw adres IP serwera nie można znaleźć w systemie Windows 10

Model IPv4–OSI

Warstwa modelu OSI. Jakie są zalety i wady IPv4?

Międzynarodowa Organizacja Normalizacyjna podała model systemów komunikacyjnych OSI. OSI to skrót od Open System Interconnection . Model ten składa się z warstw, które wyjaśniają, w jaki sposób system powinien komunikować się z innym przy użyciu innego protokołu. Każda warstwa odgrywa kluczową rolę w systemie komunikacji. Model OSI składa się z następujących warstw:

  • Aplikacja (Warstwa 7): Warstwa aplikacji jest najbliższa użytkownikowi. Podstawową funkcją warstwy jest odbieranie i wyświetlanie danych od i do użytkowników. Ta warstwa pomaga nawiązać komunikację poprzez niższe poziomy z aplikacją po drugiej stronie. Na przykład TelNet i FTP.
  • Prezentacja (Warstwa 6): Warstwa prezentacji jest przeznaczona do przetwarzania. Część przetwarzająca obejmuje konwersję danych z formatu aplikacji na format sieciowy lub z formatu sieciowego na format aplikacji. Na przykład szyfrowanie i deszyfrowanie danych.
  • Sesja (Warstwa 5): Warstwa sesji wchodzi w grę, gdy dwa komputery muszą się komunikować. Sesje te są tworzone w przypadku, gdy wymagana jest odpowiedź użytkownika. Ta warstwa jest odpowiedzialna za konfigurację, koordynację i wygaśnięcie sesji. Na przykład weryfikacja hasła.
  • Transport (warstwa 4): Warstwa transportu zapewnia wszystkie aspekty transmisji danych z jednej sieci do drugiej, w tym ilość, prędkość i miejsce docelowe danych. W tej warstwie działają protokoły TCP/IP i UDP. Odbiera dane z powyższych warstw, dzieli je na mniejsze porcje zwane segmentami, a następnie dostarcza je do warstwy sieci.
  • Sieć (warstwa 3): Warstwa sieci jest odpowiedzialna za kierowanie pakietów danych lub segmentów do ich miejsca docelowego. Mówiąc konkretnie, ta warstwa skutecznie wybiera właściwą ścieżkę, aby dotrzeć do właściwego miejsca.
  • Łącze danych (warstwa 2): Warstwa łącza danych odpowiada za przesyłanie danych źródłowych z pierwszej warstwy, czyli warstwy fizycznej, do wyżej wymienionych warstw. Warstwa ta jest również odpowiedzialna za naprawę błędów, które pojawiają się podczas transferu .
  • Fizyczna (Warstwa 1): Warstwa fizyczna to ostatnia warstwa modelu OSI. Warstwa ta obejmuje strukturę komunikacji i komponenty sprzętowe, takie jak typ i długość kabla, układ pinów, napięcie itp.

Struktura pakietów IPv4

Pakiet IPv4 składa się z dwóch części: nagłówka i danych . Może pomieścić 65 535 bajtów . Długość nagłówka IP wynosi od 20 do 60 bajtów. Nagłówek zawiera adres hosta i adres docelowy, a także inne pola informacji, które pomagają pakietowi danych dotrzeć do miejsca docelowego.

Nagłówek pakietu IPv4

Nagłówek pakietu IPv4 zawiera 13 obowiązkowych pól. Rozumiemy ich i ich role:

  • Wersja: Jest to 4-bitowe pole nagłówka. Podaje informacje o aktualnej wersji używanego adresu IP.
  • Długość nagłówka internetowego (IHL): Jest to długość całego nagłówka IP.
  • Typ usługi: To pole zawiera informacje o sekwencji pakietów w transmisji.
  • Całkowita długość: To pole określa całkowitą długość nagłówka IP. Minimalny rozmiar tego pola to 20 bajtów, a maksymalny rozmiar to 65 535 bajtów.
  • Identyfikacja: Pole Identyfikacja części nagłówka pomaga zidentyfikować różne części pakietów, które są rozdzielane podczas transmisji danych.
  • ECN: ECN oznacza wyraźne powiadomienie o przeciążeniu. To pole odpowiada za sprawdzanie przepełnienia pakietów na trasie transmisji.
  • Flagi: Jest to 3-bitowe pole, które wskazuje, czy pakiet IP musi być pofragmentowany, czy nie, w zależności od rozmiaru danych.
  • Przesunięcie fragmentu: Przesunięcie fragmentu to pole 13-bitowe. Umożliwia sekwencjonowanie i umieszczanie pofragmentowanych danych w pakiecie IP.
  • Czas życia (TTL): Jest to zestaw wartości wysyłanych wraz z każdym pakietem danych, którego motywem jest unikanie otaczania pakietu danych. Wartość liczbowa dołączona do każdego pakietu IP zmniejsza się o jeden po napotkaniu każdego routera na jego trasie. Gdy tylko wartość TTL osiągnie jeden, pakiet IP jest odrzucany.
  • Protokół: Protokół to 8-bitowe pole, które jest odpowiedzialne za przekazywanie informacji Warstwy Sieci o tym, do którego protokołu należy pakiet IP.
  • Suma kontrolna nagłówka: To pole zajmuje się wykrywaniem błędów komunikacji w nagłówkach i odebranych pakietach danych.
  • Źródłowy adres IP: To pole 32-bitowe, które składa się z adresu IPv4 nadawcy.
  • Docelowy adres IP: Jest to 32-bitowe pole, które składa się z adresu IPv4 odbiorcy.
  • Opcje: Pole Opcje jest używane, gdy długość MPH jest większa niż 5.

Teraz poznajmy charakterystykę protokołu IPv4 oraz zalety i wady IPv4.

Przeczytaj także: 10 najlepszych publicznych serwerów DNS w 2022 r.: Porównanie i przegląd

Charakterystyka IPv4

Poniżej wymieniono charakterystykę IPv4:

  • IPv4 używa 32-bitowego adresu IP.
  • Liczby w adresie są oddzielone kropką dziesiętną .
  • Składa się z typów adresów unicast, multicast i broadcast .
  • IPv4 ma strukturę dwunastu pól nagłówka .
  • Wirtualna maska ​​podsieci (VLSM) jest obsługiwana przez IPv4.
  • Używa protokołu Post Address Resolution Protocol do mapowania na adres Mac.
  • Sieci projektuje się za pomocą DHCP (program dynamicznej konfiguracji hosta) lub w trybie ręcznym .

Protokół internetowy w wersji 4 TCP IPv4

Zalety i wady IPv4

Przyjrzyjmy się zaletom i wadom IPv4:

Zalety IPv4

  • Przydział sieci i kompatybilność IPv4 są godne pochwały.
  • Posiada wydajną usługę routingu .
  • Adresy IPv4 zapewniają doskonałe kodowanie .
  • Można go łatwo podłączyć do wielu urządzeń w sieci.
  • Jest to specyficzny środek komunikacji , głównie w organizacji multicastowej.

Wady IPv4

  • Adresy IPv4 są na granicy wyczerpania .
  • Zarządzanie systemem IPv4 jest pracochłonne — intensywne, skomplikowane i powolne .
  • Zapewnia nieefektywny i niewystarczający routing internetowy.
  • Jego opcjonalna funkcja bezpieczeństwa .

Były to więc zalety i wady protokołu IPv4.

Zalecana:

  • Co to jest adres IPv6 w sieci?
  • Jak znaleźć czyjąś dokładną lokalizację za pomocą adresu IP?
  • Napraw brak profilu sieciowego systemu Windows 10
  • Co to jest protokół multipleksera kart sieciowych firmy Microsoft?

Chociaż nastąpiła zmiana w zaawansowanej wersji IPv4, którą jest IPv6 . Pomimo wyczerpania adresów IPv4 jest nadal używany ze względu na swoją kompatybilność. Mamy nadzieję, że nasz dokument bardzo dobrze poprowadził Cię w poznawaniu, czym jest adres IPv4 . Zostaw swoje pytania lub sugestie, jeśli takie istnieją, w sekcji komentarzy poniżej.