Home
1.
序説
2.
グローバルデータベース
2.1.
サーバ
2.2.
クライアント
2.2.1.
ユーザ
2.2.2.
サービス
2.3.
チャネル
3.
IRC サーバ仕様
3.1.
概要
3.2.
文字コード
3.3.
メッセージ
3.3.1.
拡張 BNF によるメッセージフォーマット
3.4.
数値返信
4.
メッセージの詳細
4.1.
接続登録
4.1.1.
Password メッセージ
4.1.2.
Server メッセージ
4.1.3.
Nick
4.1.4.
Service メッセージ
4.1.5.
Quit
4.1.6.
Server quit メッセージ
4.2.
チャネル操作
4.2.1.
Join メッセージ
4.2.2.
Njoin メッセージ
4.2.3.
Mode メッセージ
5.
実装内容
5.1.
接続の '有効性'
5.2.
クライアントからサーバへの接続受入れ
5.2.1.
ユーザ
5.2.2.
サービス
5.3.
サーバ-サーバの接続確立
5.3.1.
リンクオプション
5.3.1.1.
圧縮されたサーバ間リンク
5.3.1.2.
不正使用防止対策
5.3.2.
接続時の状態情報の交換
5.4.
サーバ-クライアント接続の終了
5.5.
サーバ-サーバの接続終了
5.6.
ニックネーム変更の追跡
5.7.
最近使ったニックネームの追跡
5.8.
クライアントの大量リクエスト対策
5.9.
ノンブロッキングルックアップ
5.9.1.
ホスト名 (DNS) ルックアップ
5.9.2.
ユーザ名 (Ident) ルックアップ
6.
現在の問題点
6.1.
スケーラビリティ
6.2.
ラベル
6.2.1.
ニックネーム
6.2.2.
チャネル
6.2.3.
サーバ
6.3.
アルゴリズム
7.
セキュリティへの配慮
7.1.
認証
7.2.
インテグリティ
8.
現在のサポートと可用性
9.
謝辞
10.
参考
11.
Author's Address
12.
Full Copyright Statement
Light (default)
Rust
Solarized Light
Solarized Dark
Coal
Navy
Ayu
RFC 2813 サーバプロトコル
6.2.3 サーバ
通常、サーバの数はユーザやチャネルの数に比べて少ないのですが、現在、サーバもそれぞれ個別に、あるいはマスクの後ろに隠れてグローバルに知られていることが要求されています。