fbpx
Wikipedia

Network News Transport Protocol

Network News Transport Protocol (NNTP) es un protocolo inicialmente creado para la lectura y publicación de artículos de noticias en Usenet. Su traducción literal al español es "protocolo para la transferencia de noticias en red".

Network News Transport Protocol (NNTP)
Familia Familia de protocolos de Internet
Función Lectura y publicación de noticias en Usenet
Puertos 119/TCP
Ubicación en la pila de protocolos
Estándares
RFC 977 (1986, Obsoleta)
RFC 3977 (2006)
RFC 2980 (2000)

Historia

NNTP tuvo sus comienzos en marzo de 1986 cuando Brian Kantor de la Universidad de San Diego,y Phil Lapsley de la Universidad de Berkeley crearon el RFC 977, especificación en la que se basó el NNTP en ese momento. Este protocolo tuvo otros colaboradores como fueron Stan Barber del Colegio de Medicina Baylor, y Erik Fair de Apple Computer.

En octubre de 2006, el IETF publicó el RFC 3977 que actualiza el protocolo NNTP y que incluye muchas de las mejoras creadas a lo largo de los años desde el RFC 977.

Hoy en día también algunos BBS usan este protocolo para dejar disponibles sus foros o áreas de correo de la red FidoNet u otras redes.

Principio de funcionamiento

NNTP consta de un servidor en el que están almacenadas las noticias, y a él se conectan los clientes a través de la red.

La conexión entre cliente y servidor se hace de forma interactiva consiguiendo así un número de artículos duplicados muy bajo. Esto supone una gran ventaja respecto de servicios de noticias anteriores, en los que la tecnología por lotes era su principal aliada.

Esta conexión se realiza sobre el protocolo TCP. El puerto 119 está reservado para el NNTP. Sin embargo cuando los clientes se conectan al servidor de noticias mediante SSL se utiliza el puerto 563.

Cada artículo de noticias almacenado en el servidor está referenciado por el nombre de la máquina del cliente que ha publicado dicho artículo. Esta referencia queda presente en un campo de la cabecera llamado NNTP-Posting-Host.

Posibilidades que ofrece este protocolo

Al igual que otros servidores de noticias, los clientes podrán listar los grupos de noticias disponibles y descargar, enviar y publicar artículos mediante órdenes específicas del NNTP.

Cuando se publica se está creando un artículo nuevo, y por lo tanto la cabecera del mensaje sólo tendrá parte de la información. Al enviar se está trabajando con un artículo que realmente existe y que posee una información completa en la cabecera y que también contiene el identificador del mensaje cuando se publicó.

Tanto los lectores de noticias como los clientes de transferencia de noticias pueden descargar los artículos. Esto permite el acceso simultáneo de muchos clientes a las noticias, sin contar con los grandes inconvenientes[¿cuál?] del NFS.

Métodos de transferencia de noticias

Para transferir noticias utilizaremos dos métodos:

  • Método pushing (activo): Cuando el cliente envía un artículo al servidor por este método, este le devuelve un código de respuesta por el cual se sabe si ya tiene ese artículo, o sin embargo no lo tiene y es transferido desde el cliente. La orden para realizar dicho proceso es IHAVE msgid.

Este método también se llama coloquialmente empujar.

Cabe destacar una gran desventaja, y es que cada artículo es buscado individualmente, por lo que esto supone un gran número de accesos a la base de datos y una gran carga para el servidor.

  • Método pulling (pasivo):Con esta técnica se obtiene una lista de artículos de un grupo cuya fecha es posterior a la especificada por el cliente. Para ello se utiliza la orden NEWSNEWS. Después el cliente selecciona los artículos que no posee de la lista anterior, y le son transferidos. La orden ARTICLE sirve para realizar dicho propósito trabajando con cada uno de los IDs de los mensajes seleccionados.

Esta técnica también se puede llamar tirar.

Todo el proceso de transferencia de noticias está regulado por un estricto control por parte del servidor, ya que puede darse el caso de que exista información confidencial y ésta sólo puede ser vista por algunos clientes.

El protocolo IMAP también puede usarse para leer los grupos de noticias.

Suplantación

Un problema presente en el protocolo NNTP es el spoofing, falsificación de noticias por medio de la suplantación de identidad de los clientes que participan en un grupo de noticias.

Una extensión del NNTP soluciona este problema y para ello pide una autentificación al usuario para algunas órdenes. Esto protege al servidor de noticias de un uso malintencionado.

Otros protocolos de transferencias de noticias, como el SMTP, también presentan este problema.

Paquetes NNTP (sistema operativo Linux)

Entre los diferentes paquetes NNTP podemos destacar el demonio NNTP (nntpd), que es uno de los más conocidos y además es usado como referencia. Sus creadores son Stan Barber y Phil Lapsley. Este paquete se encuentra en cualquier distribución de Linux.

Otro paquete NNTP es el InterNetNews o INN. Fue creado por Rich Salz y combina dos protocolos, uno basado en NNTP y otro en UUCP. Esta característica hace a este paquete mejor que el anterior (nntpd) y es utilizado para manejar grupos de noticias de gran tamaño.

Véase también

Enlaces externos

  • RFC 977: definición del protocolo. (en inglés)
  • RFC 1036: definición del formato del mensaje.
  • Lista de servidores NNTP públicos.
  • Zruspa's BBS (FidoNet: 2:341/66) vía news
  • Pucela BBS (FidoNet: 2:341/201) vía news
  • : Manejo básico.
  •   Datos: Q219730

network, news, transport, protocol, nntp, protocolo, inicialmente, creado, para, lectura, publicación, artículos, noticias, usenet, traducción, literal, español, protocolo, para, transferencia, noticias, nntp, familiafamilia, protocolos, internetfunciónlectura. Network News Transport Protocol NNTP es un protocolo inicialmente creado para la lectura y publicacion de articulos de noticias en Usenet Su traduccion literal al espanol es protocolo para la transferencia de noticias en red Network News Transport Protocol NNTP FamiliaFamilia de protocolos de InternetFuncionLectura y publicacion de noticias en UsenetPuertos119 TCPUbicacion en la pila de protocolosAplicacion NNTPTransporte TCPRed IP IPv4 y IPv6 EstandaresRFC 977 1986 Obsoleta RFC 3977 2006 RFC 2980 2000 editar datos en Wikidata Indice 1 Historia 2 Principio de funcionamiento 3 Posibilidades que ofrece este protocolo 4 Metodos de transferencia de noticias 5 Suplantacion 6 Paquetes NNTP sistema operativo Linux 7 Vease tambien 8 Enlaces externosHistoria EditarNNTP tuvo sus comienzos en marzo de 1986 cuando Brian Kantor de la Universidad de San Diego y Phil Lapsley de la Universidad de Berkeley crearon el RFC 977 especificacion en la que se baso el NNTP en ese momento Este protocolo tuvo otros colaboradores como fueron Stan Barber del Colegio de Medicina Baylor y Erik Fair de Apple Computer En octubre de 2006 el IETF publico el RFC 3977 que actualiza el protocolo NNTP y que incluye muchas de las mejoras creadas a lo largo de los anos desde el RFC 977 Hoy en dia tambien algunos BBS usan este protocolo para dejar disponibles sus foros o areas de correo de la red FidoNet u otras redes Principio de funcionamiento EditarNNTP consta de un servidor en el que estan almacenadas las noticias y a el se conectan los clientes a traves de la red La conexion entre cliente y servidor se hace de forma interactiva consiguiendo asi un numero de articulos duplicados muy bajo Esto supone una gran ventaja respecto de servicios de noticias anteriores en los que la tecnologia por lotes era su principal aliada Esta conexion se realiza sobre el protocolo TCP El puerto 119 esta reservado para el NNTP Sin embargo cuando los clientes se conectan al servidor de noticias mediante SSL se utiliza el puerto 563 Cada articulo de noticias almacenado en el servidor esta referenciado por el nombre de la maquina del cliente que ha publicado dicho articulo Esta referencia queda presente en un campo de la cabecera llamado NNTP Posting Host Posibilidades que ofrece este protocolo EditarAl igual que otros servidores de noticias los clientes podran listar los grupos de noticias disponibles y descargar enviar y publicar articulos mediante ordenes especificas del NNTP Cuando se publica se esta creando un articulo nuevo y por lo tanto la cabecera del mensaje solo tendra parte de la informacion Al enviar se esta trabajando con un articulo que realmente existe y que posee una informacion completa en la cabecera y que tambien contiene el identificador del mensaje cuando se publico Tanto los lectores de noticias como los clientes de transferencia de noticias pueden descargar los articulos Esto permite el acceso simultaneo de muchos clientes a las noticias sin contar con los grandes inconvenientes cual del NFS Metodos de transferencia de noticias EditarPara transferir noticias utilizaremos dos metodos Metodo pushing activo Cuando el cliente envia un articulo al servidor por este metodo este le devuelve un codigo de respuesta por el cual se sabe si ya tiene ese articulo o sin embargo no lo tiene y es transferido desde el cliente La orden para realizar dicho proceso es IHAVE msgid Este metodo tambien se llama coloquialmente empujar Cabe destacar una gran desventaja y es que cada articulo es buscado individualmente por lo que esto supone un gran numero de accesos a la base de datos y una gran carga para el servidor Metodo pulling pasivo Con esta tecnica se obtiene una lista de articulos de un grupo cuya fecha es posterior a la especificada por el cliente Para ello se utiliza la orden NEWSNEWS Despues el cliente selecciona los articulos que no posee de la lista anterior y le son transferidos La orden ARTICLE sirve para realizar dicho proposito trabajando con cada uno de los IDs de los mensajes seleccionados Esta tecnica tambien se puede llamar tirar Todo el proceso de transferencia de noticias esta regulado por un estricto control por parte del servidor ya que puede darse el caso de que exista informacion confidencial y esta solo puede ser vista por algunos clientes El protocolo IMAP tambien puede usarse para leer los grupos de noticias Suplantacion EditarArticulo principal Suplantacion Un problema presente en el protocolo NNTP es el spoofing falsificacion de noticias por medio de la suplantacion de identidad de los clientes que participan en un grupo de noticias Una extension del NNTP soluciona este problema y para ello pide una autentificacion al usuario para algunas ordenes Esto protege al servidor de noticias de un uso malintencionado Otros protocolos de transferencias de noticias como el SMTP tambien presentan este problema Paquetes NNTP sistema operativo Linux EditarEntre los diferentes paquetes NNTP podemos destacar el demonio NNTP nntpd que es uno de los mas conocidos y ademas es usado como referencia Sus creadores son Stan Barber y Phil Lapsley Este paquete se encuentra en cualquier distribucion de Linux Otro paquete NNTP es el InterNetNews o INN Fue creado por Rich Salz y combina dos protocolos uno basado en NNTP y otro en UUCP Esta caracteristica hace a este paquete mejor que el anterior nntpd y es utilizado para manejar grupos de noticias de gran tamano Vease tambien EditarInterNetNews SCTPEnlaces externos EditarRFC 977 definicion del protocolo en ingles RFC 1036 definicion del formato del mensaje Lista de servidores NNTP publicos Zruspa s BBS FidoNet 2 341 66 via news Pucela BBS FidoNet 2 341 201 via news Protocolo del NNTP Manejo basico Instalar el servidor NNTP Restringir el acceso con NNTP Autorizacion NNTP Datos Q219730 Obtenido de https es wikipedia org w index php title Network News Transport Protocol amp oldid 138001983, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos