Der Nachrichtentransport mit Netnews
Netnews ist das Kommunikationsverfahren zum Austausch von Mitteilungen, das im Usenet verwendet wird.
Der Prozeß, mit dem ein Teilnehmer normalerweise direkt kommuniziert, wird Klient oder Newsreader genannt. Der Newsreader zeigt Mitteilungen an oder nimmt Mitteilungen zur Veröffentlichung entgegen.
Netnews 0
.------------. .------------.
| Teilnehmer |--------| Newsreader |
'------------' '------------'
Der Newsreader holt Artikel von einem Newsserver (Artikelspeicher), der oft auf einem Rechner läuft, der mit mehreren anderen Rechnern verbunden ist. Der Klient kann auch vom Benutzer verfaßte Mitteilungen an den Newsserver senden. Auf diese Weise kann ein Nutzer Usenet -Mitteilungen lesen oder schreiben.
Netnews 1
.------------. 1 1 .------------. * 1 .------------.
| Teilnehmer |--------| Newsreader |--------| Newsserver |
'------------' '------------' '------------'
Verschiedene Newsreader (in der Regel auf verschiedenen Rechnern) können sich mit demselben Artikeldienst verbinden. Dadurch wird es möglich, daß ein Teilnehmer die Artikel eines anderen Teilnehmers lesen kann. Der Teilnehmer "Teilnehmer0" schreibt beispielsweise mit seinem Newsreader "Newsreader0" eine Nachricht, die dann in den Artikelspeicher des Newsservers geschrieben wird. Der Teilnehmer "Teilnehmer1" kann dann beispielsweise mit Hilfe seines Newsreaders "Newsreader1" diesen Artikel vom Newsserver holen und sichten.
Netnews 2
.-------------. .-------------. .----------------------.
| Teilnehmer0 |-----| Newsreader0 |-----| <--. Newsserver |
'-------------' '-------------' | | |
.-------------. .-------------. | | .-----------. |
| Teilnehmer1 |-----| Newsreader1 |-----| <--+-| Artikel- | |
'-------------' '-------------' | | | speicher | |
.-------------. .-------------. | | '-----------' |
| Teilnehmer2 |-----| Newsreader2 |-----| <--' |
'-------------' '-------------' | |
'----------------------'
Verschiedene Newsserver tauschen ihre Artikel untereinander aus und gleichen die Artikelspeicher so untereinander ab, daß sie alle auf demselben Stand sind. Dadurch kann auch der Teilnehmer 4 die Beiträge des Teilnehmers 2 lesen, obwohl beide verschiedene Server benutzen.
Netnews 3
.-------------. .-------------. .--------------------.
| Teilnehmer0 | <--> | Newsreader0 | <--> | Newsserver0 |
'-------------' '-------------' | z.B. |
.-------------. .-------------. | news.fu-berlin.de |
| Teilnehmer1 | <--> | Newsreader1 | <--> | |
'-------------' '-------------' | |
.-------------. .-------------. | |
| Teilnehmer2 | <--> | Newsreader2 | <--> | |
'-------------' '-------------' | |
'--------------------'
^
|
v
.-------------. .-------------. .--------------------.
| Teilnehmer3 | <--> | Newsreader3 | <--> | Newsserver1 |
'-------------' '-------------' | z.B. |
.-------------. .-------------. | news.t-online.de |
| Teilnehmer4 | <--> | Newsreader4 | <--> | |
'-------------' '-------------' | |
'--------------------'
^
|
v
weitere Newsserver