IRC-Dienste

IRC-Dienste

Als IRC-Dienste (engl.: IRC Services) werden zusätzliche Dienste im Internet Relay Chat bezeichnet, die in einem IRC-Netzwerk angeboten werden.

Inhaltsverzeichnis

Beschreibung

Diese Dienste bieten in aller Regel grundlegende Funktionserweiterungen, die im ursprünglichen IRC nicht vorgesehen waren, beispielsweise die Anmeldung von Channels. Aus Kompatibilitätsgründen zu den IRC-Clients bzw. um das IRC-Protokoll nicht verändern zu müssen, sind diese Funktionen meist nur indirekt erreichbar, z. B. über die Kommunikation mit virtuellen Nutzern/Bots statt über direkte IRC-Befehle.

IRC-Dienste stellen zwar eine im Prinzip unabhängige und abschaltbare Komponente eines IRC-Netzwerkes dar, sind oftmals aber so wichtig und grundlegend, dass sie für einen geregelten Betrieb nicht wegzudenken sind. Dies ist beispielsweise der Fall, wenn Nutzer ihre Nicknames bei einem Dienst wie NickServ angemeldet haben und dieser darüber wacht, dass nur der echte Besitzer den Nickname benutzen darf. Aus diesem Grund ist vielen Nutzern nicht einmal bekannt, dass IRC-Dienste nur eine Erweiterung sind.

IRC-Dienste erscheinen in aller Regel als Nutzer bzw. Bot im IRC und nehmen im Privatchat Befehle entgegen. Obwohl sie wie normale Nutzer erscheinen, sind sie meistens nicht an die Restriktionen solcher gebunden. Sie können beispielsweise andere Nutzer aus einem Channel kicken oder Berechtigungen verleihen, ohne selbst im Channel zu sein, Nutzer umbenennen usw.

Diese Dienste verbinden sich meist als Server zu einem anderen IRC-Server, um durch die Server-Server-Verbindung mehr Einblick in die Vorgänge des IRC-Netzes zu bekommen und zusätzliche Berechtigungen zu erlangen (Stichwort: U-Line). [1] [2]

Technische Einbindung

Die meisten IRC-Dienste verbinden sich als IRC-Server mit dem IRC-Netzwerk und erzeugen virtuelle Nutzer. Dadurch, dass sie als Server am Netzwerk angebunden sind, bekommen sie, wie jeder andere Server auch, alle globalen Informationen mit, wie das Auftauchen oder Verschwinden von Nutzern im Netz, sämtliches Betreten oder Verlassen von Channels, Änderungen an Channelmodes usw., und können die Sonderrechte ausüben.

Sie werden aus diesem Grund oft als Mischform zwischen IRC-Server und IRC-Client bezeichnet, da sie den meisten Nutzern gegenüber als Client erscheinen, aber in Wirklichkeit Server-Funktionalitäten bieten.

IRC-Daemons und IRC-Dienste sind in den meisten Fällen zwei getrennt laufende Daemons. In einigen neueren, meist kostenpflichtigen, IRC-Daemons besteht diese Trennung auf technischer Seite nicht. Hierbei sind dann die Dienste im IRCd integriert, wobei der Unterschied für den Nutzer nicht ohne Weiteres erkennbar ist.

Üblicherweise angebotene Dienste

Der Service ist für den User im IRC in mehrere Teile unterteilt einige beschreiben wir hier. [3] [4]

AuthServ/NickServ

Je nach Service kommen Authserv (z.B. srvx Services) oder Nickserv (z.B. Irc-Services, Anope) zum Einsatz:

  • NickServ ist der Dienst, der es einem Benutzer ermöglicht, seinen Nicknamen zu registrieren und damit zu schützen. Meist sind Passwort sowie E-Mail-Adresse hierzu erforderlich. Die E-Mail-Adresse dient dem Zweck der Passwort-Erinnerung, denn falls ein Benutzer einmal sein Passwort vergisst, so kann ihm dies meist an diese Adresse zugesendet werden.[5]
  • AuthServ funktioniert ähnlich wie NickServ, allerdings können über ihn keine Nicknamen registriert und geschützt werden, AuthServ registriert einen sogenannten AuthName, welcher unabhängig vom Nicknamen ist. Wie bei NickServ dient ein Passwort zur Identifizierung und eine E-Mail-Adresse zur Passwort-Erinnerung [6]

ChanServ

Ein jedes IRC-Netzwerk besteht aus mehreren, meist zahlreichen, Channels (engl. Kanäle bzw. Räume). ChanServ steht für ChannelService und ermöglicht es dem Benutzer, einen Channel zu registrieren und damit unter seine Obhut zu stellen. Als Channel-Eigentümer hat er das Recht, Channel-(Operatoren) usw. zu ernennen und zu berechtigen, andere Nutzer aus dem Channel hinauszuwerfen oder sie zu bannen.[7]

HostServ

Der HostServ ist derjenige Dienst, mit dem einem Nutzer scheinbar ein anderer Host zugewiesen werden kann. Der Nutzer besitzt anschließend diesen Host zwar nicht, jedoch wird, wenn beispielsweise ein anderer Nutzer einen WhoIs-Befehl auf einen anderen ausführt, nicht der reale Host angezeigt, sondern der, der dem genannten Nutzer durch einen IRCop (IRC-Operator) zugewiesen wurde.[8]

MemoServ

Die Abkürzung MemoServ steht ausgeschrieben für das Wort MemoryService (engl., Erinnerungsdienst). Durch diesen ist es möglich, Nutzern, die sich gerade nicht online im IRC-Netzwerk befinden, eine Nachricht (Memo) zu hinterlassen. Die Nachricht wird für den Nutzer auf dem entsprechenden Server hinterlegt. Dieser kann sie anschließend jederzeit abfragen und die Mitteilung des anderen Nutzers lesen.[9]

OperServ

Die Kurzform Oper steht hierbei für das Wort Operator. Beim OperServ sind aber nicht etwa die Channel-Operatoren gemeint, sondern die IRCops (IRC-Operatoren). Die IRCops sind meist diejenigen, die das IRC-Netzwerk eröffnet haben, oder sie haben zumindest ihre IRCop-Rechte von diesen erhalten. Sie sind damit in der Lage, Entscheidungen über die Köpfe der Channel-Operatoren sowie Channel-Besitzer hinweg zu treffen, denn sie besitzen die Berechtigung vom Server dafür.[10]

Dieser Dienst dient nun aber Aufgaben wie der globalen Steuerung bestimmter Prozesse, die im Einzelnen nur für die IRCops selber von Bedeutung sind. Ein "normaler" Nutzer hat keinerlei Berechtigung, auf diesen Dienst zuzugreifen oder ihm gar Befehle zu erteilen, bestimmte Aufgaben auszuführen.

Andere

Ein ebenfalls weit verbreitetes Service für IRCd mit dem P10 Protokoll (ircu...) ist der Bot Q, der von den Entwicklern des QuakeNet eingeführt worden ist. Dabei ähnelt Q von der Struktur her ChanServ, bietet jedoch auf einer anderen Syntax basierende Funktion an, wie beispielsweise ein auf Flags aufgebautes Channel-Rights-Management. Die vom Funktionsumfang etwas kleinere Version von Q heißt L und entstammt ebenfalls dem QuakeNet. Diese Services zeichnen sich besonders durch ihre Leistungsfähigkeit und Ressourcensparsamkeit aus.


Einzelnachweise

  1. http://www.irc-mania.de/?go=services
  2. http://www.ircservices.de/ircservices.php
  3. http://www.ircservices.de/ircservices-funktionen.php
  4. http://www.srvx.net/
  5. http://www.technerd.net/nickserv.html
  6. http://wiki.onlinegamesnet.net/index.php/AuthServ/de
  7. http://www.technerd.net/chanserv.html
  8. http://www.technerd.net/hostserv.html
  9. http://www.technerd.net/memoserv.html
  10. http://www.technerd.net/operserv.html

Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • IRC-Service — Dieser Artikel oder Abschnitt ist nicht hinreichend mit Belegen (Literatur, Webseiten oder Einzelnachweisen) versehen. Die fraglichen Angaben werden daher möglicherweise demnächst gelöscht. Hilf Wikipedia, indem du die Angaben recherchierst und… …   Deutsch Wikipedia

  • IRC-Services — Dieser Artikel oder Abschnitt ist nicht hinreichend mit Belegen (Literatur, Webseiten oder Einzelnachweisen) versehen. Die fraglichen Angaben werden daher möglicherweise demnächst gelöscht. Hilf Wikipedia, indem du die Angaben recherchierst und… …   Deutsch Wikipedia

  • IRC Services — Dieser Artikel oder Abschnitt ist nicht hinreichend mit Belegen (Literatur, Webseiten oder Einzelnachweisen) versehen. Die fraglichen Angaben werden daher möglicherweise demnächst gelöscht. Hilf Wikipedia, indem du die Angaben recherchierst und… …   Deutsch Wikipedia

  • IRC-Channel — Als IRC Channel, oft nur Channel oder Chan genannt, wird eine spezielle Form von Chaträumen bezeichnet, die im Internet Relay Chat zu finden ist. Mit ihnen werden gewisse Eigenschaften verbunden, die in allgemeinen Chaträumen nicht unbedingt zu… …   Deutsch Wikipedia

  • Flood (IRC) — Mit Flood (engl. Flut) ist im IRC das Senden von zu viel Text, in zu kurzer Zeit zu verstehen. Dies ist normalerweise unerwünscht. Im einfachsten Fall werden durch den Chat Teilnehmer zu viele Zeilen hintereinander gesendet, ohne dass ein… …   Deutsch Wikipedia

  • Konversation (IRC-Client) — Konversation Konversation …   Deutsch Wikipedia

  • Quakenet — Das QuakeNet ist mit täglich rund 110.000 Benutzern das größte IRC Netzwerk der Welt. Es wurde 1997 von Garfield und Oli für Quakeworld Spieler als „Zufluchtsort“ vor anderen Netzwerken gegründet, zog im Lauf der Zeit aber auch viele Spieler… …   Deutsch Wikipedia

  • QuakeNet — Das QuakeNet ist mit rund 100.000 Benutzern täglich (Stand 2011) das größte IRC Netzwerk der Welt. Es wurde 1997 von Garfield und Oli für QuakeWorld Spieler als „Zufluchtsort“ vor anderen Netzwerken gegründet, zog im Lauf der Zeit aber auch viele …   Deutsch Wikipedia

  • Multi User Chat — Mit Multi User Chat (kurz MUC, deutsch Mehrbenutzerchat), auch Gruppenchat, werden bei Jabber die Chaträume bezeichnet, in denen sich mehrere Benutzer gleichzeitig unterhalten können. Ähnlich wie im Internet Relay Chat kann ein Chatraum… …   Deutsch Wikipedia

  • Bouncer (Informatik) — Als Bouncer (kurz: BNC) im IRC wird ein Programm bezeichnet, das zwischen einem IRC Client und IRC Server vermitteln kann, und somit als Proxy arbeitet. Das Hauptziel der meisten Bouncer ist jedoch nicht die reine Vermittlung zwischen einem… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”