IRC プロトコルはかなり分散したモデルを定義していますが、各サーバは IRC ネットワーク全体に関する "グローバルな状態データベース" を維持します。このデータベースは理論上、すべてのサーバで同一です。