większość pakietów sieciowych jest podzielona na trzy części:
Header – nagłówek zawiera instrukcje dotyczące danych przenoszonych przez pakiet.,s mają pakiety o stałej długości, podczas gdy inne polegają na nagłówku, który zawiera te informacje)
większość pakietów sieciowych jest podzielona na trzy części:
Header – nagłówek zawiera instrukcje dotyczące danych przenoszonych przez pakiet.,s mają pakiety o stałej długości, podczas gdy inne polegają na nagłówku, który zawiera te informacje)
payload-nazywany również ciałem lub danymi pakietu., Są to rzeczywiste dane, które pakiet dostarcza do miejsca docelowego. Jeśli pakiet jest o stałej długości, ładunek może być wypełniony pustymi informacjami, aby uzyskać odpowiedni rozmiar.
Trailer – trailer, czasami nazywany stopką, zazwyczaj zawiera kilka bitów, które informują urządzenie odbierające, że dotarło do końca pakietu. Może również mieć pewien rodzaj sprawdzania błędów. Najczęstszym sprawdzaniem błędów używanym w pakietach jest cykliczne sprawdzanie nadmiarowości (CRC). CRC jest całkiem zgrabny., Oto jak to działa w niektórych sieciach komputerowych: pobiera sumę wszystkich 1s w ładunku i dodaje je razem. Wynik jest zapisywany jako wartość szesnastkowa w przyczepie. Urządzenie odbierające dodaje 1s w ładunku i porównuje wynik z wartością przechowywaną w przyczepie. Jeśli wartości pasują, Pakiet jest dobry. Jeśli jednak wartości nie pasują, urządzenie odbierające wysyła żądanie do urządzenia, z którego pochodzi, aby ponownie wysłać pakiet.
jako przykład przyjrzyjmy się, jak wiadomość e-mail może zostać podzielona na pakiety. Załóżmy, że wyślesz e-mail do znajomego., E-mail ma rozmiar około 3500 bitów (3,5 kilobitów). Sieć, którą przesyłasz, wykorzystuje Pakiety o stałej długości 1024 bitów (1 kilobit). Nagłówek każdego pakietu ma długość 96 bitów, a przyczepa ma długość 32 bitów, pozostawiając 896 bitów dla ładunku. Aby podzielić 3500 bitów wiadomości na pakiety, będziesz potrzebował czterech pakietów (podziel 3500 przez 896). Trzy pakiety będą zawierały 896 bitów ładunku, a czwarty będzie miał 812 bitów., Oto, co zawiera jeden z czterech pakietów:
nagłówek każdego pakietu będzie zawierał odpowiednie protokoły, adres wyjściowy( adres IP twojego komputera), adres docelowy (adres IP komputera, na którym wysyłasz e-mail) i numer pakietu (1, 2, 3 lub 4, ponieważ są 4 pakiety). Routery w sieci spojrzą na adres docelowy w nagłówku i porównają go z tabelą wyszukiwania, aby dowiedzieć się, gdzie wysłać pakiet., Gdy pakiet dotrze do miejsca docelowego, komputer twojego przyjaciela usunie nagłówek i zwiastun z każdego pakietu i ponownie złoży e-mail na podstawie ponumerowanej sekwencji pakietów.
Reklama