Protocolo de transferência de notícias da rede - Network News Transfer Protocol

O Network News Transfer Protocol ( NNTP ) é um protocolo de aplicativo usado para transportar artigos de notícias da Usenet ( netnews ) entre servidores de notícias e para ler / postar artigos pelos aplicativos clientes do usuário final. Brian Kantor, da University of California, San Diego, e Phil Lapsley, da University of California, Berkeley, escreveram o RFC   977 , a especificação do Network News Transfer Protocol, em março de 1986. Outros contribuintes incluíram Stan O. Barber do Baylor College of Medicine e Erik Fair, da Apple Computer .

A Usenet foi originalmente projetada com base na rede UUCP , com a maioria das transferências de artigos ocorrendo em links diretos de telefone ponto a ponto entre servidores de notícias, que eram poderosos sistemas de compartilhamento de tempo . Leitores e pôsteres se conectaram a esses computadores, lendo os artigos diretamente do disco local.

À medida que as redes locais e a participação na Internet proliferaram, tornou-se desejável permitir que os leitores de notícias funcionassem em computadores pessoais conectados a redes locais. O protocolo resultante era o NNTP, que se assemelhava ao SMTP ( Simple Mail Transfer Protocol ), mas foi adaptado para a troca de artigos de grupos de notícias .

Um leitor de notícias, também conhecido como cliente de notícias, é um aplicativo de software que lê artigos na Usenet, diretamente dos discos do servidor de notícias ou via NNTP.

A conhecida porta TCP 119 está reservada para NNTP. A conhecida porta TCP 433 ( NNSP ) pode ser usada ao fazer uma transferência em massa de artigos de um servidor para outro. Quando os clientes se conectam a um servidor de notícias com Transport Layer Security (TLS), a porta TCP 563 é freqüentemente usada. Isso às vezes é chamado de NNTPS . Como alternativa, uma conexão de texto simples pela porta 119 pode ser alterada para usar TLS por meio do STARTTLS comando.

Em outubro de 2006, o IETF lançou o RFC   3977 que atualiza o NNTP e codifica muitas das adições feitas ao longo dos anos desde o RFC 977. Ao mesmo tempo, o IETF também lançou o RFC   4642 que especifica o uso do Transport Layer Security (TLS) via NNTP sobre STARTTLS .

Protocolo Network News Reader

Durante uma tentativa abortada de atualizar o padrão NNTP no início da década de 1990, foi proposta uma forma especializada de NNTP destinada especificamente para uso por clientes, o NNRP. Este protocolo nunca foi concluído ou totalmente implementado, mas o nome persistiu no programa nnrpd da InterNetNews (INN) . Como resultado, o subconjunto de comandos NNTP padrão úteis para clientes às vezes ainda é referido como "NNRP".

Software de servidor NNTP

Veja também

links externos