RFC1459

RFC 1459 : Internet Relay Chat Protocol : RFC1459
Vorwort:

Was sind RFC's ? (Quelle: http://www1.tfh-berlin.de/~s715053/vsg_ub2.html )

Zunächst ist RFC eine Abkürzung für den englischen Begriff "Request for Comments", also eine Kommentar-Anforderung. RFCs sind eine Form von Diskussionspapieren, in denen technische Komponenten wie zum Beispiel die Architektur des Internets, der Aufbau von Protokollen, die Form von eMail-Headern usw. erklärt werden. Unter anderem werden alle verfügbaren Internet-Standards in RFC-Dokumenten veröffentlicht. Prinzipiell kann jeder Autor RFC-Dokumente schreiben.
Alle so genannten Internet Standards sind zwar als RFCs veröffentlicht, aber nur ein kleiner Teil der RFCs sind echte Standards. RFCs sind eine durchnummerierte Serie von Dokumenten, die verschiedene tatsächliche und vorgeschlagene Gewohnheiten beschreiben, die einen Bezug zum Internet haben und von der IETF herausgegeben werden. Die Sammlung ist sowohl hinsichtlich des Themas, als auch des so genannten Status, uneinheitlich. Viele RFCs behandeln technische Festsetzungen und Übereinkommen - die Protokolle.
Protokolle sind für die Zusammenarbeit der Systeme unentbehrlich; Programme, die untereinander Daten austauschen, müssen auf einigen Übereinstimmungen hinsichtlich des Datenformates und verwandten Themen beruhen.
• geschichtliche Informationen zu den RFCs: RFC 2555

Wozu werden RFC-Dokumente gebraucht ?(Quelle: http://www1.tfh-berlin.de/~s715053/vsg_ub2.html )

RFC-Dokumente können gebraucht werden, um zum Beispiel festzustellen, ob eine Anwendung, ein Protokoll oder eine Funktion einem der in den RFCs veröffentlichten Internet-Standards entspricht. Auf die Weise kann zum Beispiel festgestellt werden, ob ein eMail-Client sich an die Vorgaben der RFC hält oder nicht. Die Erarbeitung dieser Standards liegt in der Verantwortung der ISOC. Das heißt, es werden Vorgaben erarbeitet, die für Implementierungen benutzt werden können und sollen.
Aufgaben der ISOC unter: ISOC

Wo finde ich weitere RFC-Dokumente ?
http://www.rfc-editor.org/

RFC 1459 : Internet Relay Chat Protocol : RFC1459

Network Working Group J. Oikarinen
for Comments: 1459 D. Reed
3


Internet Relay Chat Protocol

Status of This Memo

This memo defines an Experimental Protocol for the Internet
community. Discussion and suggestions for improvement are requested.
Please refer to the current edition of the "IAB Official Protocol
Standards" for the standardization state and status of this protocol.
Distribution of this memo is unlimited.

Abstract

The IRC protocol was developed over the last 4 years since it was
first implemented as a means for users on a BBS to chat amongst
themselves. Now it supports a world-wide network of servers and
clients, and is stringing to cope with growth. Over the past 2 years,
the average number of users connected to the main IRC network has
grown by a factor of 10.

The IRC protocol is a text-based protocol, with the simplest client
being any socket program capable of connecting to the server.

Table of Contents

1. INTRODUCTION ............................................... 4
1.1 Servers ................................................ 4
1.2 Clients ................................................ 5
1.2.1 Operators .......................................... 5
1.3 Channels ................................................ 5
1.3.1 Channel Operators .................................... 6
2. THE IRC SPECIFICATION ....................................... 7
2.1 Overview ................................................ 7
2.2 Character codes ......................................... 7
2.3 Messages ................................................ 7
2.3.1 Message format in 'pseudo' BNF .................... 8
2.4 Numeric replies ......................................... 10
3. IRC Concepts ...................................