1. 序説

IRC(Internet Relay Chat)プロトコルは,テキストベースの会議で使用するために何年もかけて設計されています.この文書では,現在の IRC プロトコルを説明します.

IRC プロトコルは,TCP/IP ネットワークプロトコルを使用するシステム上で開発されましたが,このプロトコルが動作する唯一の領域である必要はありません.

IRC 自体は電話会議システムで,クライアント・サーバモデルを採用しているため,多くのマシンで分散して動作させるのに適しています.典型的なセットアップは,単一のプロセス(サーバ)がクライアント(または他のサーバ)が接続するための中心点を形成し,必要なメッセージの配信/多重化およびその他の機能を実行することです.