Como exatamente o usenet / nntp / newsgroups funciona?

5

Recentemente, encontrei uma nova maneira de compartilhar arquivos e estou curioso sobre como isso pode funcionar exatamente.

Por exemplo, ganhei acesso ao servidor nntp do meu provedor. Há algo que eu vejo no servidor do meu provedor armazenado em seus servidores e de propriedade deles, ou eles estão misturando conteúdo de outros provedores? Como posso descobrir?

    
por abc123 04.06.2011 / 01:28

1 resposta

2

Tudo o que você vê é armazenado em seu servidor, mas certamente não pertence a eles. As mensagens Usenet são compartilhadas usando um protocolo peer-to-peer, como explicado da Wikipédia:

Usenet is a set of protocols for generating, storing and retrieving news "articles" (which resemble Internet mail messages) and for exchanging them among a readership which is potentially widely distributed. These protocols most commonly use a flooding algorithm which propagates copies throughout a network of participating servers. Whenever a message reaches a server, that server forwards the message to all its network neighbors that haven't yet seen the article. Only one copy of a message is stored per server, and each server makes it available on demand to the (typically local) readers able to access that server. The collection of Usenet servers has thus a certain peer-to-peer character in that they share resources by exchanging them, the granularity of exchange however is on a different scale than a modern peer-to-peer system and this characteristic excludes the actual users of the system who connect to the news servers with a typical client-server application, much like an email reader.

Você pode encontrar a origem das mensagens usando o cabeçalho Path , que mostra o servidor de origem e os servidores pelos quais passou antes de chegar ao servidor do seu provedor. RFC 1036 explica este mecanismo em detalhe .

Alguns leitores de notícias permitem que você visualize todos os cabeçalhos , enquanto outros permitem que você visualize a origem da mensagem . De qualquer maneira irá revelar essa informação. No entanto, tenha em mente que os cabeçalhos Usenet podem ser falsificados, assim como os cabeçalhos de e-mail.

    
por 04.06.2011 / 02:40