CIFS (共通インターネット ファイル システム) は、プログラムがインターネット経由でリモート コンピューター上のファイルやサービスを要求できるようにするプロトコルです。 Microsoft® によって開発された CIFS は、古い SMB プロトコルのパブリックまたはオープンなバリエーションです。 クライアント/サーバー プログラミング モデルを使用します。
これらのファイル共有プロトコルは、もともと有線ネットワーク接続用に設計されたため、大量の要求/応答トランザクションが必要となり、インターネットなどの高遅延の WAN リンクではパフォーマンスが大幅に低下します。