• Giga@hdv-tech.com
  • Całodobowy serwis internetowy:
    • 7189078c
    • sns03
    • 6660e33e
    • youtube
    • Instagram

    Format pakietu IPV4

    Czas postu: 26-07-2023

    IPv4 to czwarta wersja protokołu internetowego (IP) i pierwszy szeroko stosowany protokół, który stanowi podstawę dzisiejszej technologii internetowej.Każdemu urządzeniu i domenie podłączonej do Internetu przypisywany jest unikalny numer zwany adresem IP.Adres IPv4 to 32-bitowa liczba złożona z czterech miejsc po przecinku.Pomiędzy każdym separatorem dziesiętnym znajduje się liczba od 0 do 255. Przykład: 192.0.2.235
    Obecnie, ze względu na stosunkowo nowy charakter protokołu IPv6, protokół IPv4 nadal stanowi podstawę większości operacji internetowych, a wiele urządzeń jest skonfigurowanych z użyciem protokołu IPv4.W tej sytuacji większość urządzeń nie może komunikować się za pomocą protokołu IPv6, co powoduje, że wiele osób, firm i innych osób nadal potrzebuje protokołu IPv4.Następnie wprowadzimy format pakietu IPv4.
    Format pakietu IPv4

    wps_doc_0

    (1)Wersjapole odpowiada za 4 bity, wskazujące wersję protokołu IP.
    (2)Długość nagłówka IP, to pole służy do opisania długości nagłówka IP, ponieważ w nagłówku IP znajdują się części opcjonalne o zmiennej długości.Ta sekcja zajmuje 4 bity, a jednostka długości to 4 bajty, co oznacza, że ​​wartość w tym regionie = długość nagłówka IP (w bajtach)/jednostka długości (4 bajty).
    (3)Typ usługi: 8 bitów długości.
    PPP: Pierwsze trzy cyfry określają priorytet paczki.Im ważniejsza jest wartość, tym ważniejsze są Big Data
    000 (Rutyna) Normalny
    Priorytet 001 (Priorytet), używany w biznesie danych
    010 (Natychmiast) natychmiastowe, dla biznesu związanego z danymi
    011 (Flash) prędkość błysku dla transmisji głosowej
    100 (zastąpienia Flasha) szybko dla branży wideo
    101 (krytyczny) CRI/TIC/ECP krytyczny dla transmisji głosu
    110 (Kontrola Internetu) Kontrola międzysieciowa, używana do kontroli sieci, np. protokołów routingu
    111 (Kontrola sieci) kontrola sieci, używana do kontroli sieci
    DTRCO: ostatnie 5 cyfr
    (1000) Opóźnienie D: 0: minimalne opóźnienie, 1: zminimalizować opóźnienie tak bardzo, jak to możliwe
    (0100) T Przepustowość: 0: maksymalna przepustowość (maksymalna przepustowość), 1: Spróbuj zwiększyć ruch tak bardzo, jak to możliwe
    (0010) Niezawodność R: 0: maksymalna przepustowość, 1: maksymalna niezawodność
    (0001) Koszt transmisji M: 0: min. koszt poniedziałku (minimalny narzut na ścieżkę), 1: zminimalizować koszt tak bardzo, jak to możliwe
    (0000): normalny (usługi regularne).
    (4)Całkowita długość pakietu IP: 16 bitów długości.Długość pakietu IP liczona w bajtach (łącznie z nagłówkiem i danymi), dlatego maksymalna długość pakietu IP wynosi 65 535 bajtów.Tak więc rozmiar ładunku pakietu = Całkowita długość pakietu IP - długość nagłówka IP.
    (5)Identyfikator: 16 bitów długości.To pole jest używane w połączeniu z polami Flags i Fragment Offer do segmentacji większych pakietów wyższego poziomu.Gdy router podzieli pakiet, wszystkie małe pakiety, które zostaną podzielone, zostaną oznaczone tą samą wartością, aby urządzenie docelowe mogło rozróżnić, który pakiet należy do podzielonego pakietu.
    (6)Flagi: 3 bity długości.
    Pierwsza cyfra tego pola nie jest używana.
    Drugi bit to bit DF (nie fragmentuj).Gdy bit DF jest ustawiony na 1, oznacza to, że router nie może segmentować pakietu górnej warstwy.Jeśli pakiet górnej warstwy nie może zostać przesłany bez segmentacji, router odrzuci pakiet górnej warstwy i zwróci komunikat o błędzie.
    Trzeci bit to bit MF (więcej fragmentów).Gdy router segmentuje pakiet wyższej warstwy, ustawia bit MF na 1 w nagłówku pakietu IP, z wyjątkiem ostatniego segmentu.
    (7)Przesunięcie fragmentu: Długość 13 bitów, mierzona w jednostkach 8 oktetów.Wskazuje lokalizację pakietu IP w pakiecie składowym, który jest używany przez odbiorcę do złożenia i przywrócenia pakietu IP.
    (8)Czas życia (TTL): Długość wynosi 8 bitów, początkowo zaprojektowana w sekundach (s), ale w rzeczywistości mierzona w przeskokach.Zalecaną wartością domyślną jest 64. Podczas przesyłania pakietów IP do tego pola jest najpierw przypisywana określona wartość.Kiedy pakiet IP przechodzi przez każdy router po drodze, każdy router po drodze zmniejsza wartość TTL pakietu IP o 1. Jeśli TTL zostanie zmniejszony do 0, pakiet IP zostanie odrzucony.To pole może zapobiegać ciągłemu przekazywaniu pakietów IP w sieci z powodu pętli routingu.
    (9)Protokół: 16 bitów długości.Używany do wykrywania poprawności nagłówków IP, ale nie obejmuje sekcji danych.Ponieważ każdy router musi zmienić wartość TTL, router przeliczy tę wartość dla każdego przechodzącego pakietu
    (10)Suma kontrolna nagłówka: 16 bitów długości.Używany do wykrywania poprawności nagłówków IP, ale nie obejmuje sekcji danych.Ponieważ każdy router musi zmienić wartość TTL, router przeliczy tę wartość dla każdego przechodzącego pakietu
    (11)Adresy źródłowe i docelowe: Oba adresy są 32-bitowe.Identyfikuje adres pochodzenia i adres docelowy tego pakietu IP.Należy pamiętać, że jeśli nie zostanie użyty NAT, te dwa adresy nie ulegną zmianie podczas całego procesu transmisji.
    (12)Opcje: To jest pole o zmiennej długości.To pole jest opcjonalne i używane głównie do testowania, aw razie potrzeby może zostać przepisane przez urządzenie źródłowe.Opcjonalne elementy obejmują:

    • Luźne kierowanie źródła: Podaj serię adresów IP dla interfejsów routera.Pakiety IP muszą być przesyłane wzdłuż tych adresów IP, ale dozwolone jest pomijanie wielu routerów między dwoma kolejnymi adresami IP.
    • Ścisły routing źródłowy: Podaj serię adresów IP dla interfejsów routera.Pakiety IP muszą być przesyłane wzdłuż tych adresów IP, a jeśli następnego przeskoku nie ma w tabeli adresów IP, oznacza to błąd.
    • Zarejestruj trasę: Zapisz adres IP wychodzącego interfejsu routera, gdy pakiet IP opuszcza każdy router.
    • znaczniki czasu: Zapisz czas, w którym pakiet IP opuszcza każdy router.
    •Wyściółka: Ponieważ jednostką długości nagłówka IP są 32 bity, długość nagłówka IP musi być całkowitą wielokrotnością 32 bitów.Dlatego po opcjonalnej opcji protokół IP wypełni kilka zer, aby uzyskać całkowitą wielokrotność 32 bitów.
    Dane IPV4 często można zastosować w naszej firmieONUurządzenia sieciowe, a nasze powiązane gorące produkty sieciowe obejmują różne typyONUprodukty seryjne, w tym ACONU/KomunikacjaONU/inteligentnyONU/skrzynkaONU, itp. PowyższeONUProdukty serii mogą być używane do wymagań sieciowych w różnych scenariuszach.Zapraszamy wszystkich do przyjścia i bardziej szczegółowego zrozumienia technicznego produktu.

    wps_doc_1


    web聊天