Network News Transfer Protocol: Różnice pomiędzy wersjami

[wersja przejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
trzeba jednak uwzględnić historyczne funkcjonowanie NNTP a nie tylko współczesne
Nie podano opisu zmian
Znaczniki: Z urządzenia mobilnego Z wersji mobilnej (przeglądarkowej)
Linia 1:
'''NNTP''' ([[Język angielski|ang.]] ''Network News Transfer Protocol'') – [[protokół komunikacyjny]] używany do obsługi [[grupy dyskusyjne|grup dyskusyjnych]], w szczególności [[Usenet]]u, używający obecnie raczej strumienia [[Model TCP/IP|TCP/IP]] niż historycznego UUCP. .
 
Jest używany zarówno do przesyłania tekstów między serwerami, jak również do czytania i wysyłania artykułów. Standard NNTP zdefiniowany w {{odn|ref=nie|RFC 977}} w roku 1986 od początku nie zawierał formalnych ograniczeń do 7-bitowych kanałów [[ASCII]], co doprowadziło m.in. do powstania kodowania [[yEnc]] stosowanego na binarnych grupach dyskusyjnych. Obecnie protokół jest opisywany przez {{odn|ref=nie|RFC 3977}} i domyślnie używa zestawu znaków i kodowania [[UTF-8]].
 
W roku 2000 w {{odn|ref=nie|RFC 2980}} opisano powszechnie używane rozszerzenia standardu NNTP, obecnie te rozszerzenia zostały opisane w standardach {{odn|ref=nie|RFC 4643}} i {{odn|ref=nie|RFC 4644}}.
 
Format wiadomości opisuje {{odn|ref=nie|RFC 1036}}, w powszechnym użyciu są też rozszerzenia opisane w propozycji standardu znanej jako ''son-of-1036'', zaś obecnie dobiegają końca prace nad gruntowną aktualizacją standardu.
 
NNTP działa standardowo na [[Port protokołu|porcie]] nr 119. Przy połączeniu [[szyfr]]owanym z użyciem protokołu [[Transport Layer Security|SSL]] używany jest port 563, przy czym zwykle następuje bezpośrednie połączenie na tym porcie, co jest czasem określane jako '''NNTPS'''. Obecnie {{odn|ref=nie|RFC 4642}} definiuje standard używania w połączeniu z NNTP protokołu [[Transport Layer Security|TLS]] (następcy SSL), co oznacza, że możliwość skorzystania z portu połączenia bezpiecznego powinna zostać uzgodniona na początku po nawiązaniu połączenia niezabezpieczonego.
 
== Zobacz też ==
* [[Internet]]