IRCd

IRCd

Als IRC-Daemon, kurz IRCd, wird der Daemon (Server-Software) bezeichnet, der bei einem IRC-Server im Internet Relay Chat zum Einsatz kommt[1].

Der IRCd nimmt Verbindungen von IRC-Clients und anderen IRC-Servern entgegen und baut ggf. Verbindungen zu anderen IRC-Servern auf, um mit diesen ein IRC-Netzwerk zu bilden. Hauptaufgabe ist es, Chats entgegen zu nehmen und die einzelnen Nachrichten zwischen den IRC-Clients, also den Gesprächspartnern, zu vermitteln.

Der erste IRCd wurde als Freie Software 1988 von Jarkko Oikarinen entwickelt[2]. Die meisten IRC-Netzwerke setzen andere IRC-Daemons ein[3], die entweder Weiterentwicklungen des originalen oder anderer IRCds sind [4], oder auch komplett von Grund auf neu entwickelt wurden[5]. Die Version eines auf einem Server benutzten IRCds lässt sich meist dem IRC-Befehl /version abgefragen.

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 gute Belege einfügst. Bitte entferne erst danach diese Warnmarkierung. Der folgende Abschnitt ist frei von jeglichen Referenzen und sollte mit Links zu technischen Dokumenten, die diese Wiedergabe bestätigen, ausgestattet werden.

IRC-Services können als Erweiterung des IRCd gesehen werden und haben viele Gemeinsamkeiten mit diesem, was alleine schon aus der Tatsache hervorgeht, dass sie oft wie ein zusätzlicher IRC-Server am Netzwerk angebunden sind.

IRC-Daemons sind in aller Regel ein einziger Systemprozess ohne Threads, was u. a. historische Gründe, wie die alte Quelltext-Basis mit den früheren technischen Gegebenheiten hat. Dies stellt(e) besondere Anforderungen an die Gestaltung der Software: Um einen Realtime-Chat zu ermöglichen, darf der Prozess zu keinem Zeitpunkt länger an einer bestimmten Stelle blockieren bzw. auf externe Aktionen warten. Aus diesem Grund werden beispielsweise DNS-Abfragen oft durch einen internen Resolver durchgeführt, statt über Betriebssystemfunktionen.

Referenzen

  1. http://www.irchelp.org/irchelp/ircd/server-request.html
  2. http://www.irc.org/history_docs/jarkko.html
  3. http://searchirc.com/ircd-versions
  4. http://ircd-hybrid.com/history.html
  5. http://www.inspircd.org/

Weblinks

  • Irc-Faq.de: Auflistung einiger verbreiteter IRCds (deutsch)
  • Open Directory: Liste von verbreiteten IRC-Daemons (englisch)
  • IRC.org: Informationen über den originalen IRCd (englisch)

Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

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

  • IRCd — (демон Internet Relay Chat)  сервер, который обслуживает протокол Интернет чата (IRC), позволяя людям общаться друг с другом по Интернету (что предусматривает обмен текстовыми сообщениями в реальном времени). Сервер принимает соединения от… …   Википедия

  • IRCd — G line redirects here. For other uses, see G line (disambiguation). K line redirects here. For other uses, see K line (disambiguation). An IRCd, short for Internet Relay Chat daemon, is server software that implements the IRC protocol, enabling… …   Wikipedia

  • IRCd — Un IRCd, o Internet Relay Chat daemon (demonio) es un software que permite crear una red donde la gente puede conectarse para mantener conversaciones en tiempo real en la red mediante el protocolo IRC. Contenido 1 Funcionamiento general de una… …   Wikipedia Español

  • Ircd — Als IRC Daemon, kurz IRCd, wird der Daemon (Server Software) bezeichnet, der bei einem IRC Server im Internet Relay Chat zum Einsatz kommt[1]. Der IRCd nimmt Verbindungen von IRC Clients und anderen IRC Servern entgegen und baut ggf. Verbindungen …   Deutsch Wikipedia

  • IRCD — Serveur IRC Un serveur IRC, ou IRCD, désigne un logiciel fonctionnant en tant que démon (daemon) sur un serveur informatique, sur lequel se connectent des clients utilisant le protocole IRC. Les IRCD les plus utilisés sont : Bahamut… …   Wikipédia en Français

  • IRCd — Serveur IRC Un serveur IRC, ou IRCD, désigne un logiciel fonctionnant en tant que démon (daemon) sur un serveur informatique, sur lequel se connectent des clients utilisant le protocole IRC. Les IRCD les plus utilisés sont : Bahamut… …   Wikipédia en Français

  • Ircd — Serveur IRC Un serveur IRC, ou IRCD, désigne un logiciel fonctionnant en tant que démon (daemon) sur un serveur informatique, sur lequel se connectent des clients utilisant le protocole IRC. Les IRCD les plus utilisés sont : Bahamut… …   Wikipédia en Français

  • ircd — Inter Relay Chat Daemon …   Acronyms

  • ircd — Inter Relay Chat Daemon …   Acronyms von A bis Z

  • Comparison of Internet Relay Chat daemons — This list is incomplete; you can help by expanding it. The following tables compare general and technical information including the differences in feature sets between popular IRC daemons. Grey entries in the list represent supposedly… …   Wikipedia

Share the article and excerpts

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