CIFS와 SAMBA의 차이점


50

CIFS와 SAMBA의 차이점은 무엇입니까? 언제 다른 것을 사용 하시겠습니까? 둘 사이에 성능 차이가 있습니까?

답변:


44

SAMBA는 원래 SMB 서버 였지만 SMB 서버가 실제 제품이기 때문에 이름을 변경해야했습니다. SMB는 CIFS의 전신이었습니다. SMB "서버 메시지 블록"및 CIFS "공통 인터넷 파일 시스템"은 프로토콜입니다. Samba는 CIFS 네트워크 프로토콜을 구현합니다. 이것이 Samba가 (최신) MS Windows 시스템과 통신 할 수있게하는 것입니다. 일반적으로 SMB / CIFS를 참조하십시오. 그러나 CIFS는 SMB 프로토콜의 확장이므로 누군가가 Samba를 통해 SMB를 여전히 NetBIOS를 사용하는 레거시 시스템으로 공유하는 경우 일반적으로 포트 137, 138, 139를 통해 Samba 서버에 연결되며 CIFS는 포트 445입니다.

따라서 귀하의 질문에 직접 답변하기 위해 Samba는 CIFS 파일 공유를 제공합니다. CIFS를 통해 SMB를 사용할 수있는 시간은 Windows 2K 시스템 또는 이전 버전에 대한 액세스를 제공하거나 445 대신 포트 139에 연결하려는 경우입니다.

CIFS에 대해 정말로 알고 싶다면 결정적인 책 중 하나를 온라인에서 무료로 사용할 수 있습니다.

CIFS 구현-일반적인 인터넷 파일 시스템

삼바에 대해 더 깊이 알고 싶다면이 책을 온라인으로 무료로 이용할 수 있습니다.

삼바 2 판 사용하기

최신 버전이 있지만 온라인에서 무료로 제공하지는 않지만 알고 있습니다.


21

질문이 " Linux에서 mount 명령의 파일 시스템 유형 smbfscifs파일 시스템 유형의 차이점은 무엇 입니까?" 그럼 당신에게 답이 있습니다.

파일 시스템 smbfs은 Samba 도구 (smb.conf, smbmount 등)와 밀접하게 결합 된 Samba 프로젝트에서 시작된 오래된 FS입니다. 이 파일 시스템은 더 이상 이전 버전과의 호환성을 위해 제거되지는 않았지만 사용시 경고를 표시해야합니다 (최소한 첫 번째 마운트 사용시). smbfs에 대한 관리자가 없습니다.

파일 시스템 cifs은 커널 의 최신 파일 시스템입니다. 지원은 향상되었지만 (아직 실험적이지만 SMB2와 같이) 제대로 유지 관리됩니다. smb.conf와 같은 Samba 툴링에 의존하지 않습니다.

출처 : Linux CIFS 프로젝트 (Samba 프로젝트, PDF, 4 페이지 참조)


8

SAMBA는 SMB (Server Message Block)의 구현으로, 위키 백과를 신뢰해야하는 경우 1996 년에 CIFS (Common Internet File System)로 이름이 변경 되었으므로 질문에 직접 응답하면 SAMBA는 CIFS의 구현입니다. 는 프로토콜이지만 CIFS가 최신 버전의 SMB라고 말할 수는 있지만 동일한 프로토콜 인 것처럼 보이는 SMB 및 CIFS에 대해 묻고있는 것 같습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.