[ Pobierz całość w formacie PDF ]
.Pole to zawiera równie pseudonagówek, który pomagaodbiorcy stwierdzi, czy segment dotar do waciwego celu.Pole o dugocidwóch bajtów.Wskanik pilnoci zawiera informacje okrelajce pozycj w segmencie,naktórej kocz si pilne dane.Pole to przetwarzane jest tylko wtedy, gdypole URG w bitach sterujcych ma warto 1.Pole o dugoci dwóch bajtów.Opcje zawiera informacje o kilku funkcjach, na przykad maksymalnym rozmiarzesegmentu (MSS Maximum Segment Size), jaki punkty kocowe pocze mogodebra, pole koca opcji i tak dalej.Pole o zmiennej dugoci.Wypenienie zawiera cig zer dodanych do nagówka, aby jego dugo wynosia32 bajty.Pole o zmiennej dugoci.Format nagówka UDPNagówek UDP, przedstawiony na rysunku 2.18, skada si z nastpujcych pól:Rysunek 2.18.Formatnagówka UDPAdres portu ródowego zawiera adres portu UDP aplikacji po stronie nadawcy,która zainicjowaa danie.Pole to ma dugo dwóch bajtów.Adres portu docelowego zawiera adres portu UDP aplikacji po stronie odbiorcy,która musi odpowiedzie na danie.Pole o dugoci dwóch bajtów.Dugo podaje dugo segmentu.Pole o dugoci dwóch bajtów.Suma kontrolna zawiera pseudonagówek, który pomaga odbiorcy stwierdzi, czysegment dotar do waciwego celu.Pole opcjonalne, o dugoci dwóch bajtów.Format nagówka warstwy internetowejNagówek warstwy internetowej, przedstawiony na rysunku 2.19, skada si znastpujcych pól:Rysunek 2.19.Format nagówka warstwy internetowejWersja okrela wersj protokou IP.Obecnie stosowana jest wersja 4 (IPv4).Pole o dugoci czterech bitów.Dugo zawiera dugo nagówka warstwy internetowej.Pole o dugociczterech bitów.Typ usugi zawiera informacje, jak naley przetwarza datagram oraz opodanej jakoci usug (QoS Quality of Service).Pole o dugoci jednegobajta.Dugo cakowita zawiera cakowit dugo datagramu, cznie z nagówkiem izawartymi danymi.Pole o dugoci dwóch bajtów.Dugo tego pola 16 bitów wskazuje, i maksymalna dugo datagramu(pakietu) IP moe wynosi 65 535 bajtów (216).Minimalna dugo pakietu IPwynosi 576 bajtów.Identyfikacja zawiera informacje suce do ponownego zoenia datagramuzfragmentów.Pole o dugoci dwóch bajtów.Flagi zawiera trzy ponisze flagi sterujce:Bit 0 zarezerwowany; jego warto musi zawsze wynosi 0.Bit 1 jeli jego warto wynosi 0, datagram mona pofragmentowa.Jeli jestrówna 1, datagramu fragmentowa nie wolno.Bit 2 jeli jego warto wynosi 0, fragment jest ostatni w strumieniu danychinie nastpuj po nim adne dalsze.Jeli wynosi 1, po fragmencie nastpujkolejne.Przesunicie fragmentu zawiera pozycj fragmentu w datagramie, jeli jest onpodzielony na fragmenty.Pole o dugoci trzynastu bitów.Czas ycia (TTL Time to Live) zawiera maksymalny czas ycia (w sekundach),przez jaki datagram moe istnie.Kady ruter, przez który datagram przechodzipo drodze do celu, zmniejsza t warto o 1.Gdy warto w polu spadnie dozera, datagram zostaje odrzucony.Pole o dugoci jednego bajta.Protokó zawiera informacje o protokole warstwy aplikacji, któryzapocztkowa danie.Pole o dugoci jednego bajta.Wartoci odpowiadajce poszczególnym protokoom wyszczególnione s w RFC 1700.Suma kontrolna nagówka zawiera sum kontroln jedynie z samego nagówka IP.Po kadej modyfikacji nagówka t warto trzeba obliczy na nowo.Pole odugoci dwóch bajtów.ródowy adres IP zawiera adres IP urzdzenia nadawczego.Pole o dugociczterech bajtów.Docelowy adres IP zawiera adres IP urzdzenia odbiorczego.Pole o dugociczterech bajtów.Opcje IP zawiera informacje o kilku funkcjach IP.Pole ma zmienn dugo.Wypenienie zawiera cig zer, dodanych do nagówka, aby jego dugo wynosia32 bajty.Pole o zmiennej dugoci.Format nagówka warstwy interfejsu sieciowego opisany jest w rozdziale 4
[ Pobierz całość w formacie PDF ]