NNTP

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2016. március 18-án áttekintett verziótól ; az ellenőrzések 17 szerkesztést igényelnek .
NNTP
Név Hálózati hírátviteli protokoll
Szint ( az OSI modell szerint ) Alkalmazott
Család TCP / IP
Létrehozva: 1985
Port/ID 119/ TCP
A protokoll célja Hozzáférés a hírcsoportokhoz
Leírás RFC 3977
Főbb megvalósítások (kliensek) Outlook Express , Mozilla Thunderbird
Alapvető megvalósítások ( szerverek ) INN
Bővíthetőség Hozzáadás. csapatok
Főbb bővítések Lásd RFC 2980

Az NNTP ( Network News Transfer Protocol ) egy hálózati  protokoll hírcsoportok terjesztésére, kérésére, fogadására és fogadására a hírcsoport-kiszolgáló és a kliens közötti interakció során.

Bevezetés

Az NNTP egy telekonferencia-üzenetküldésre tervezett protokoll. Felépítését tekintve ez a protokoll sok tekintetben hasonlít az e-mailek fogadására és továbbítására szolgáló SMTP protokollhoz .

Az NNTP protokollnak létezik egy változata, az NNRP (Network News Readers Protocol). Csak a támogatott parancsok készletében tér el, és konferenciák online olvasására szolgál a hírszerverről az ügyfélszoftver által. Funkcionálisan az NNTP arra a tényre összpontosít, hogy a cikkeket elküldik az előfizetőknek, amikor megjelennek a szerveren, az NNRP pedig - az ügyfél kérésére. Ennek megfelelően az NNTP a hírszerverek közötti üzenetváltásra, az NNRP pedig a hírszerverről érkező üzenetek olvasására és új üzenetek létrehozására szolgál.

A 119-es TCP-port az NNTP-hez van hozzárendelve , ha SSL -n (ún. NNTPS-en) keresztül csatlakozik egy NNTP-kiszolgálóhoz , akkor az 563-as portot használja.

Az NNTP feltételezi, hogy a hírszerverek állandó IP-kapcsolattal rendelkeznek. Amikor az online technológiák kevésbé voltak elterjedtek, a hírszerverek az uucp -n keresztül cseréltek híreket .

Az NNTP protokoll, az SMTP-hez hasonlóan, szöveg , vagyis minden parancs és válasz közönséges szöveges karakterlánc. Az NNTP protokoll fontos jellemzője a hatékonysága a hírszerverek közötti összetett kommunikációs grafikonok esetén. Annak elkerülésére, hogy ugyanazt az üzenetet többször elküldjék, általában a küldő szerver először jelenti az új üzenet azonosítóját, és maga az üzenet csak akkor kerül elküldésre, ha a fogadó fél megerősíti, hogy az üzenet még nincs meg. A stream NNTP kiterjesztése esetén ezt a koncepciót még tovább fejlesztik: a küldő oldal elküldi az új cikkek azonosítóinak listáját anélkül, hogy mindegyikre választ várna, illetve magukról a cikkekről, ha a fogadó fél kérte azonosítók.

A hírszerverek gyakran egy vagy több NNTP-munkamenetet folyamatosan nyitva tartanak, hogy ne nyissa meg őket minden alkalommal, amikor új üzenet érkezik.

NNTP munkamenet példa

V: - válaszoló fél, O: - hívó fél

V: (kapcsolatra vár) O: (A kiszolgáló 119-es portjához csatlakozik) V: 200 news.company.tld InterNetNews szerver INN 2.3.0 kész O: VAN <azonosító@üzenet> V: 435 Másolat O: VAN <azonosító@másik.üzenet> A:335 O: Hírcsoportok: teszt.csoport O: Tárgy: teszt O: Üzenetazonosító: <azonosító@másik.üzenet> O: Feladó: Valamilyen személy <valamelyik@másik.üzenet> O: Dátum: Szerda, 2007. április 25. 14:18:31 +0300 O: O: üzenet törzse O: . A:235 O: KÉSZÜLT A:205. V: (lezárja a kapcsolatot)

Hírcsoport kliensek és hírcsoport szerverek

Néha azt mondják, hogy "hírcsoport kliens" az "NNTP kliens" helyett. Meg kell érteni, hogy az NNTP kliensek nem támogatják teljes mértékben az NNTP protokollt, csak annak NNRP változatát. Jelenleg a következő kliens programok érhetők el:

Név Operációs rendszer Felület jegyzet
Microsoft Windows UNIX Mac OS X Android iOS GUI TPI
Claws Mail Igen Igen Igen ? ? Igen Nem Fork of Sylpheed. Maemo -n is működik .
hu:Forte Agent [1] Igen Nem Nem ? ? Igen Nem
Gnus Igen Igen Igen ? ? Igen Igen Emacs kiterjesztés .
Mehetnék Igen Igen Igen ? ? Igen Igen Emacs kiterjesztés .
hu:Knode ? Igen Igen ? ? Igen Nem A KDE része volt a 4-es verzióig.
Mozilla Thunderbird Igen Igen Igen ? ? Igen Nem Van egy harmadik féltől származó build az OS/2 -hez .
tengeri majom Igen Igen Igen ? ? Igen Nem
mygate Igen Nem Nem ? ? Igen Nem Kiterjesztés a The Bat! .
Opera Mail Igen Igen Igen ? ? Igen Nem Az Opera része .
Outlook Express [2] Igen Nem Nem ? ? Igen Nem Létezik egy verzió a Mac OS 9 rendszerhez .
hu:Pan Igen Igen Igen ? ? Igen Nem A GNOME része .
slrn Igen Igen Igen ? ? Nem Igen Más platformokon is működik ( BeOS , OS/2, OpenVMS ).
Sylpheed Igen Igen Igen ? ? Igen Nem
ón- Igen Igen Igen ? ? Nem Igen OpenVMS alatt is működik.
PiaoHong.Usenet.Client Nem Nem Nem Igen Nem Igen Nem Van fizetős verzió
newstap Nem Nem Nem Nem Igen Igen Nem

A szerverszoftverből ismert:

Név Operációs rendszer jegyzet
Microsoft Windows UNIX Mac OS X
hu: Apache James Igen Igen Igen Java nyelven írva .
hu:InterNetNews (INN) Nem Igen Nem Az en:ISC által fejlesztett leghíresebb szerver .
hu:Leafnode Nem Igen Nem proxy szerver .
hu:Cyrus_IMAP_server Nem Igen Nem E-mail szerver kiterjesztett funkcionalitással.

Más megvalósítások az ODP -ben találhatók . [3]

Hírcsoportok

A legtöbb NNTP-n keresztül terjesztett hírcsoport a Usenet hálózathoz tartozik . Vannak azonban más hírcsoportok is az interneten : azokat, amelyeket más hálózatok átjárói biztosítanak, magánhálózatok stb.

Lásd még

Jegyzetek

  1. Forté Agent – ​​Beállítás orosz NNTP-hez Archiválva : 2009. június 30.
  2. ↑ Az Outlook Expresshez létezik egy Fidolook nevű bővítmény . Jelentősen kibővíti az Outlook Express képességeit, és a Fidonet felhasználók gyakran használják .
  3. Open Directory - Számítógépek: Szoftver: Internet: Szerverek: Usenet (downlink) . Letöltve: 2018. március 29. Az eredetiből archiválva : 2017. október 27..