"NetNews" (früher auch "UseNet News") sind über
38000 internationale Newsgruppen zu je einem bestimmten Thema. Täglich
werden ungefähr 5 weitere Gruppen erzeugt. Die Verteilung der NetNews
erfolgt über "NewsServer", die einander nach Vereinbarung
mit den jeweiligen Gruppen versorgen.
NetNews sind das ideale Medium, um am Netzwerk jemanden zu finden, der
zu einem bestimmten Thema Auskunft geben kann (und will). Ein "Posting"
in einer Newsgruppe wird innerhalb eines Tages auf alle Newsserver verteilt
und fast immer noch am selben Tag von meist mehreren Personen beantwortet.
Die Gruppen sind hierarchisch nach Themen sortiert angeordnet. Einige
"Top-Level" sind z.B.
Unter diesen Top-Levels sind dann die restlichen Gruppen angeordnet.
Wie benutzt man NetNews?
Zum Lesen und Schreiben von News benötigt man einen Client, den
s.g. "NewsReader". Dieser merkt sich auch, welche Beiträge
man bereits gelesen hat und zeigt dann nur mehr neue Postings an. Der
Rechner, auf dem der Client läuft, muß einen Namerservereintrag
haben. Bezüglich des Schreibens (posten) in den Newsgruppen gibt
es einige "Anstandsregeln", deren Mißachtung durchwegs
von selbsternannten "Netzwerkpolizisten" mit bösen Kommentaren
belegt wird.
"Zuerst lesen, dann schreiben"
Bevor man in einer Newsgruppe postet, sollte man mindestens eine Woche
lang den Verkehr darin beobachten um festzustellen, ob das beabsichtigte
Thema nicht
a) ohndies gerade behandelt wird oder behandelt wurde und ob
b) die Newsgruppe überhaupt dafür geeignet ist.
Weiters gibt es in bestimmten Gruppen Gepflogenheiten, die man am besten
auf diese Art erkundet. So ist es z.B. Usus, in "de.talk.jokes"
keinen Artikel ohne "Objoke" (obligatorischem Witz) zu posten.
Fehlt dieser, sind dem Teilnehmer "flames" fast sicher.
"Don't flame"
Mit "flame" wird eine Nachricht bezeichnet, die meist nichts
mit dem Thema zu tun hat, aber die Form oder allgemeine Aussage eines
Teilnehmers kritisiert. Persönliche Angriffe sollten strikt vermieden
werden, oft ist die Unkenntnis der Konversationssprache (meist Englisch)
der Grund von Mißverständnissen. Grundsätzlich sollten
alle Beiträge so formuliert werden, daß sie auch auf der
ersten Seite von "Presse", "Standard" oder der "Times"
stehen könnten.
"Zitieren"
Ist ein Beitrag als Antwort auf einen anderen gedacht, so sollte dies
nicht nur im "Subject" (z.B. "Re:Test" als Antwort
(Reply) auf den Beitrag mit dem Subject "Test") erwähnt
werden, sondern es sollte auch der relevante Teil des beantworteten
Artikels in den Beitrag inkludiert werden. Etwaige Leser wissen dann
genau, worauf Bezug genommen wird. Alles zu inkludieren (50 Zeilen include,
2 Zeilen eigener Text) ist aber genauso falsch.
"Keine anonymen Postings"
Aus dem automatisch generierten Absender ist meist kein befriedigender
Rückschluß auf die dahinterstehende Person möglich (wer
ist "k222144@alijku11" ?). Es ist daher üblich, am Ende
des Beitrages eine kurze (!) Signatur anzubringen, die den Namen und
die Adresse des Teilnehmers beinhaltet. Auch hier gilt: je kürzer
desto besser.
Wer darf NetNews benutzen?
Jeder der Zugang zum Internet hat und einen NewsServer findet, der
ihm Zugriff erlaubt. Meist ist diese Erlaubnis auf das eigene Domain
beschränkt (z.B. "uni-linz.ac.at"). Um die Zugehörigkeit
eines Clients zu einem Domain feststellen zu können, muß
der betreffende Rechner im Nameserver eingetragen sein.
Wie findet man eine passende Newsgruppe?
Meist läßt der Name einer Newsgruppe bereits Rückschlüsse
auf deren voraussichtlichen Inhalt zu. Die meisten Newsreader legen
einen File namens "newsrc" an, in dem sämtliche am Server
erhältlichen Gruppen vermerkt sind. Daraus kann z.B. mittels "grep"
(UNIX) oder "find" (DOS) ein Auszug aller passenden Gruppen
generiert werden, manche Clients unterstützen diese Funktion innerhalb
ihrer Oberfläche.
Man kann sich aber auch die hierarchische Struktur der Newsgruppen
zunutze machen. Sucht man z.B. Informationen über Windows95, so
könnte der Suchvorgang folgendermaßen aussehen:
- Es handelt sich um ein Computerthema, also toplevel "comp".
- Es handelt sich angeblich um ein "Betriebssystem", also
"os".
- Es geht um "ms-windows", diese Gruppe gibt es.
- Darin ist die Untergruppe "win95" enthalten, in der wiederum
weiter zum Thema unterteilt wird.
- Die Gruppen sind also z.B. in "comp.os.ms-windows.win95.*".
Die beste Methode ist aber sicherlich, über eine Suchmaschine
wie z.B. http://www.dejanews.com/
Gruppen nach Themengebieten oder einfach passende Artikel zu suchen.
Warum verschwinden Artikel aus einer Newsgruppe?
Pro Tag werden ca. 80.000 NetNews-Artikel erzeugt. Die Uni Linz hat
zur Zeit 17 GB Plattenplatz dafür reserviert. Damit dieser Platz
nicht überläuft, werden alte Artikel "expired",
d.h. gelöscht. Für manche Gruppen werden Archive gehalten,
aus denen ältere Artikel bezogen werden können. Die Adressen
dieser Archive sind meistens aus den FAQs zu entnehmen.
Eine weitere Möglichkeit einen Artikel zu löschen ist die,
als Autor des Artikels diesen zu "canceln". Da aber die Absenderadresse
eines solchen Befehls beliebig fälschbar ist, kann prinzipiell
jeder jeden Artikel löschen.
Was ist eine "moderated Newsgroup"?
Da in vielen Newsgruppen die Signal/Noise Rate unakzeptable Werte angenommen
hat, werden einige Gruppen "moderiert". Das bedeutet, daß
jeder Artikel zuerst vom Moderator dieser Gruppe gelesen wird und nur
"passende" Artikel in der Gruppe erscheinen. Moderierte Gruppen
sind als solche gekennzeichnet, der jeweilige Newsreader sollte einen
zu postenden Artikel automatisch an die richtige Adresse senden. Glücklicherweise
gibt es eine "default"-MailAdresse für Artikel an moderierte
Gruppen: "gruppenname@uunet.uu.net". Der dortige mailer
verwaltet die Adressen aller Newsmoderatoren.
Die technischen Hintergründe von NetNews
Wie bereits erwähnt, werden die einzelnen Artikel von Server zu
Server weitergereicht. Der Benutzer liest also auch Artikel, die ursprünglich
auf einem anderen Server entstanden, auf "seinem" Newsserver.
Das Protokoll zum Transfer der Artikel sowohl zwischen den Servern als
auch vom Server zum Newsreader (Client) heißt "NNTP"
(Net News Transfer Protokoll). NNTP wird auf Port 119 erwartet. Eine
typische NNTP-Sitzung könnte
folgendermaßen aussehen:
telnet news.uni-linz.ac.at 119
Trying 140.78.3.7 ...
Connected to alijku06.edvz.uni-linz.ac.at.
Escape character is '^]'.
200 alijku06 InterNetNews NNRP server INN 1.4 20-Mar-93 ready (posting
ok).
group unilinz.test
211 1 519 519 unilinz.test
head 519
221 519 <42gm4v$6t9@alijku06.edvz.uni-linz.ac.at> head
Path: alijku06!news
From: Christoph Lechner <christoph.lechner@planet.at>
Newsgroups: unilinz.test
Subject: test
Date: 5 Sep 1995 05:10:55 GMT
Organization: Johannes Kepler University Linz
Lines: 6
Message-ID: <42gm4v$6t9@alijku06.edvz.uni-linz.ac.at>
NNTP-Posting-Host: alijku05.edvz.uni-linz.ac.at
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 1.1N (X11; I; SunOS 4.1.2 sun4c)
X-URL: news:unilinz.test
.
body 519
222 519 <42gm4v$6t9 alijku06.edvz.uni-linz.ac.at> body
test
--
.
Damit wurde der neueste Artikel der Gruppe unilinz.test
gelesen. Man erkennt gut die Unterscheidung zwischen "head"
und "body" eines Artikels. Diese erlaubt es dem Newsreader,
eine Liste der neuen Artikel anzuzeigen, ohne vorher bereits alle Artikel
zu lesen. Dadurch wird viel traffic eingespart, was sich vor allem beim
Zugang via Modem bezahlt macht.
Soll ein Artikel gepostet werden, so läuft dabei folgender Vorgang
ab:
Der Artikel wird vom lokalen Client per NNTP auf den lokalen Server
übertragen
Der lokale Server sendet diesen Artikel zusammen mit allen anderen lokal
entstandenen Artikeln an den übergeordneten Server
dieser verfährt ebenso usw.
Glossar
default
der Wert, der im Fehlerfalle (fault) bzw. ohne weiter Angaben verwendet
wird
mailer
ein Programm, das E-mail entgegennimmt und richtig weiterleitet
Mailadresse
eine Adresse, an die E-mail geschickt werden kann.
Nameservereintrag
eine Eintragung im Domain Name Server, die bewirkt, daß der IP-Adresse
des Rechners ein Domainname zugeordnet wird