Hálózati hírátviteli protokoll - Network News Transfer Protocol
Internet protokoll csomag |
---|
Alkalmazási réteg |
Szállítási réteg |
Internet réteg |
Link réteg |
A Network News Transfer Protocol ( NNTP ) egy olyan alkalmazás protokoll szállításához használt Usenet hírek ( Usenet ) között hírkiszolgálókat , és az olvasás / kiküldetés cikkeket a végfelhasználó által kliens alkalmazások. Brian Kantor , a Kaliforniai Egyetem, San Diego és Phil Lapsley , a Kaliforniai Egyetem, Berkeley , 1986 márciusában írta az RFC 977-et , a Network News Transfer Protocol specifikációját. További közreműködők között volt Stan O. Barber a Baylor Medical College-tól és Erik Fair az Apple Computer-től .
A Usenetet eredetileg az UUCP hálózatra tervezték , a legtöbb cikkátvitel a hírkiszolgálók közötti közvetlen pont-pont telefonos kapcsolatokon keresztül zajlott, amelyek hatékony időmegosztó rendszerek voltak . Az ilyen számítógépekre bejelentkezett olvasók és poszterek közvetlenül a helyi lemezről olvassák a cikkeket.
Amint a helyi hálózatok és az internetes részvétel elterjedt, kívánatossá vált a hírolvasók futtatása a helyi hálózatokhoz kapcsolt személyi számítógépeken. A kapott protokoll az NNTP volt, amely hasonlított az SMTP ( Simple Mail Transfer Protocol ) protokollra, de a hírcsoport- cikkek cseréjére készült .
A hírolvasó, más néven hírkliens, olyan szoftveralkalmazás, amely cikkeket olvas a Useneten, vagy közvetlenül a hírkiszolgáló lemezeiről, vagy az NNTP-n keresztül.
A jól ismert 119 TCP port az NNTP számára van fenntartva. A jól ismert 433-as TCP-port ( NNSP ) használható cikkek tömeges átvitelének egyik szerverről a másikra történő végrehajtásakor. Amikor az ügyfelek a Transport Layer Security (TLS) szolgáltatással csatlakoznak egy hírkiszolgálóhoz , gyakran használják az 563 TCP portot. Ezt néha NNTPS-nek is nevezik . Alternatív megoldásként a sima szöveges kapcsolat a 119-es porton megváltoztatható a TLS használatához a STARTTLS
paranccsal.
2006 októberében az IETF kiadta az RFC 3977-et, amely frissíti az NNTP-t és kodifikálja az RFC 977 óta eltelt évek során elvégzett számos kiegészítést. Ugyanakkor az IETF kiadta az RFC 4642-et is, amely meghatározza a Transport Layer Security (TLS) használatát az NNTP-n keresztül. a STARTTLS felett .
Hálózati hírolvasó protokoll
Az 1990-es évek elején az NNTP szabvány frissítésének abortív kísérlete során javaslatot tettek az NNTP speciális formájára, amelyet kifejezetten az ügyfelek használnak, az NNRP-t. Ezt a protokollt soha nem fejezték be vagy nem hajtották végre teljesen, de a név megmaradt az InterNetNews (INN) nnrpd programjában. Ennek eredményeként az ügyfelek számára hasznos standard NNTP-parancsok részhalmazát néha még mindig "NNRP" -nek nevezik.
NNTP szerver szoftver
Lásd még
Külső linkek
- Kantor, Brian és Phil Lapsley . RFC 977 "Hálózati hírátviteli protokoll: javasolt szabvány a hírek adatfolyam-alapú továbbításához." 1986.
- Horton, Mark és R. Adams. RFC 1036 "Standard a USENET üzenetek cseréjéhez." 1987.
- Barber, Stan és mtsai. RFC 2980 "Közös NNTP kiterjesztések." 2000
- IETF nntpext munkacsoport
- Toll, Clive. RFC 3977 "Network News Transfer Protocol (NNTP)." 2006
- Murchison, K., J. Vinocur és C. Newman. RFC 4642 "A szállítási réteg biztonságának (TLS) használata hálózati hírátviteli protokollal (NNTP)" 2006
- Usenet szerver programok a Curlie-nél
- Nyilvános hírszerverek a Curlie-nél