Co to jest pakiet IP?

Spisu treści:

Co to jest pakiet IP?
Co to jest pakiet IP?
Anonim

Pakiety IP są najbardziej krytycznymi i podstawowymi składnikami protokołu. Przenoszą dane podczas transmisji i mają nagłówek, który zawiera informacje pomagające im znaleźć drogę i ponownie złożyć po transmisji.

Więcej informacji o pakietach IP

Dwie główne funkcje protokołu IP to routing i adresowanie. Aby przekierować pakiety do iz maszyn w sieci, IP (protokół internetowy) używa adresów IP, które są przenoszone w pakietach.

Image
Image

Krótkie opisy na obrazku są wystarczająco znaczące, aby dać wyobrażenie o funkcji elementów nagłówka. Jednak niektóre mogą nie być jasne:

  • The tag identyfikacyjny pomaga ponownie złożyć pakiet z kilku ewentualnych fragmentów. Dane przesyłane przez sieć są dzielone na małe sekcje otoczone tymi pakietami. Sieci IP, takie jak Internet, zwykle nie są bezpieczne. Pakiety mogą zostać zgubione, opóźnione i dostarczone w złej kolejności. Po dotarciu do miejsca docelowego znacznik identyfikacyjny pomaga zidentyfikować pakiet i ponownie złożyć dane z powrotem do ich pierwotnej postaci.
  • Flaga fragmented określa, czy pakiet może być pofragmentowany, czy nie.
  • Przesunięcie fragmentu to pole identyfikujące, do którego fragmentu jest dołączony ten pakiet.
  • Czas życia (TTL) to liczba wskazująca, ile przeskoków (przejścia routera) może wykonać pakiet, zanim umrze. Zazwyczaj na każdym routerze analizowany jest pakiet i na podstawie informacji obecnych na tym routerze na innych sąsiednich routerach dokonuje się wyboru najlepszej trasy. Pakiet jest następnie przekazywany do następnego routera. W tej konfiguracji pakiet może się kręcić. Inną metodą jest także zalewanie, które polega na wysłaniu kopii pakietu do każdego sąsiedniego routera; wtedy pakiet zużywa tylko maszyna docelowa. Inne pakiety pozostaną w roamingu. TTL to liczba, zwykle 255, która zmniejsza się za każdym razem, gdy pakiet przechodzi przez router. W ten sposób nadmiarowe pakiety ostatecznie umrą, gdy TTL osiągnie zero.
  • Suma kontrolna header to liczba używana do wykrywania i korygowania błędów podczas transmisji pakietów. Dane w pakiecie są wprowadzane do algorytmu matematycznego. Otrzymana suma podróżuje z danymi w pakiecie. Po odebraniu suma ta jest ponownie obliczana przy użyciu tego samego algorytmu. Jeśli jest taka sama jak pierwotna suma, dane są dobre. W przeciwnym razie jest uważany za uszkodzony, a pakiet odrzucany.
  • payload to rzeczywiste przenoszone dane. Zauważ, że ładunek danych może mieć do 64 kilobajtów, co jest ogromną wartością w porównaniu z całkowitą liczbą bitów nagłówka.

Zalecana: