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