Common Indexing Protocol とは

Common Indexing Protocol(CIP)は、ディレクトリサービス間でインデックス情報を交換するためのプロトコルを定義するための1990年代半ばのIETFワーキンググループのFINDでの試みでした。
X.500ディレクトリモデルでは、そのクエリを処理するために潜在的に数百または数千のディレクトリサーバーに連絡する必要があるため、ツリーのルート付近(たとえば、特定の国)での検索には問題がありました。
索引には、ホワイト・ページ・スキーマで表される個人および組織に関する情報のサマリーまたはサブセットが含まれていました。複数のソースからの情報のサブセットをマージすることによって、そのサブセットを保持しているインデックスサーバーが、情報を保持していないソースにはアクセスしないように、ソースの一部のみにチェーンを張ることでクエリをより効率的に処理できることが期待されました。たとえば、特定の国の基本エントリを保持するサーバーに、その国サブツリーのすべてのエントリにあるすべての人の名前のリストが提供されている場合、そのサーバーは、このような人物に関するデータを保持していたサーバにのみ連鎖させることによって、
このプロトコルは、WHOIS ++を開発した以前の研究から進化し、進化するWHOISとLDAP活動の両方からサービスを相互接続することを目的としていました。
このプロトコルは、WHOISとLDAP環境が別々の進化経路に従っているので、最近の展開はあまり見られませんでした。 WHOISの導入は通常ドメイン名レジストラにあり、データ管理の問題はCRISPなどのドメイン名レジストリ相互接続の仕様によって解決されています。対照的に、LDAPディレクトリ内の従業員、顧客または学生の身元データを管理する企業は、組織間の相互接続についてフェデレーションプロトコルを検討しています。