If you're seeing this message, it means we're having trouble loading external resources on our website.

Jeżeli jesteś za filtrem sieci web, prosimy, upewnij się, że domeny *.kastatic.org i *.kasandbox.org są odblokowane.

Główna zawartość

Problemy z pakietami

Protokół internetowy (ang. Internet Protocol, IP) opisuje sposób dzielenia wiadomości na wiele pakietów IP i kierowania pakietów do miejsca przeznaczenia poprzez przeskakiwanie z routera do routera.
IP nie radzi sobie jednak z wszystkimi konsekwencjami pakietów. Na przykład:
Komputer może wysyłać wiele wiadomości do miejsca docelowego, a miejsce docelowe musi określić, które pakiety należą do której wiadomości.
Pakiety mogą przychodzić w niewłaściwej kolejności. Może się to zdarzyć szczególnie wtedy, gdy dwa pakiety podążają różnymi ścieżkami do miejsca przeznaczenia.
Pakiety mogą być uszkodzone, co oznacza, że z jakiegoś powodu odebrane dane nie odpowiadają już pierwotnie wysłanym.
Pakiety mogą zostać zgubione z powodu problemów w warstwie fizycznej lub w tablicach przekazywania routerów. Jeśli nawet jeden pakiet wiadomości zostanie utracony, może być niemożliwe złożenie wiadomości z powrotem w sposób, który ma sens.
Podobnie, pakiety mogą być duplikowane z powodu przypadkowej retransmisji tego samego pakietu.
Na szczęście istnieją protokoły wyższego poziomu w stosie protokołów internetowych, które mogą poradzić sobie z tymi problemami. Transmission Control Protocol (TCP) jest protokołem transportu danych, który jest najczęściej używany na wierzchu IP i zawiera strategie porządkowania pakietów, retransmisji i integralności danych. User Datagram Protocol (UDP) jest alternatywnym protokołem, który rozwiązuje mniej problemów, ale oferuje szybszy transport danych.
Aplikacje internetowe mogą wybrać protokół transportu danych, który jest najbardziej sensowny dla ich aplikacji.
W kolejnych artykułach omówimy bardziej szczegółowo TCP i UDP.
🙋🏽🙋🏻‍♀️🙋🏿‍♂️Czy masz jakieś pytania na ten temat? Chętnie na nie odpowiemy — wystarczy, że zadasz pytanie w poniższym obszarze pytań!

Chcesz dołączyć do dyskusji?

Na razie brak głosów w dyskusji
Rozumiesz angielski? Kliknij tutaj, aby zobaczyć więcej dyskusji na angielskiej wersji strony Khan Academy.