2010-03-31 13 views

Odpowiedz

5

TCP ma funkcję wysyłania danych pozapasmowych, zwanych również pilnymi danymi. Zwykle dane w TCP są oparte na strumieniu; to znaczy, odbiornik odczytuje dane w dokładnie takiej kolejności, w jakiej nadawca zapisał dane. Nadawca może zdecydować o wysłaniu pilnych danych, które mogą pomijać strumień.

Jednak ma kilka implementation problems i używa bardzo, bardzo niewielu protokołów lub programów (telnet jest jedynym, którego znam). Zasadniczo jest to relikt i nie jest używany w nowoczesnych programach.

2

Pakiet TCP może zawierać dane oznaczone jako "pilne". Są to dane OOB, oddzielone od normalnego strumienia danych. Zobacz, na przykład, wikipedia article na ten temat. Jak zauważa również artykuł, nie jest on powszechnie stosowany, implementacje są różne, a poleganie na nim byłoby prawdopodobnie głupie.