CIFS(공통 인터넷 파일 시스템)는 프로그램이 인터넷을 통해 원격 컴퓨터의 파일과 서비스를 요청할 수 있도록 하는 프로토콜입니다. Microsoft®에서 개발한 CIFS는 기존 SMB 프로토콜을 공개형 또는 개방형으로 변형한 것입니다. 클라이언트/서버 프로그래밍 모델을 사용합니다.

이러한 파일 공유 프로토콜은 원래 유선 네트워크 연결용으로 설계되었기 때문에 많은 요청/응답 트랜잭션이 필요하며, 인터넷과 같이 지연 시간이 긴 WAN 링크에서는 성능이 크게 저하됩니다.