CIFS와 SAMBA, 차이점은 무엇입니까

CIFS와 SAMBA, 차이점은 무엇입니까

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

답변1

SAMBA는 원래 SMB 서버였지만 SMB 서버가 실제 제품이기 때문에 이름을 변경해야 했습니다. SMB는 CIFS의 전신이었습니다. SMB(Server Message Block) 및 CIFS(Common Internet File System)는 프로토콜입니다. Samba는 CIFS 네트워크 프로토콜을 구현합니다. 이것이 바로 Samba가 (최신) MS Windows 시스템과 통신할 수 있게 해주는 것입니다. 일반적으로 SMB/CIFS라고 표시됩니다. 그러나 CIFS는 SMB 프로토콜의 확장이므로 누군가 여전히 NetBIOS를 사용하는 레거시 시스템에 Samba를 통해 SMB를 공유하는 경우 일반적으로 포트 137, 138 및 139를 통해 Samba 서버에 연결되며 CIFS는 엄격하게 포트 445입니다.

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

CIFS에 대해 정말로 알고 싶다면 온라인에서 무료로 제공되는 확실한 책 중 하나를 읽어보세요.

CIFS 구현 - 공통 인터넷 파일 시스템

Samba에 대해 더 깊이 알고 싶다면 이 책을 온라인에서도 무료로 구할 수 있습니다.

삼바 2판 사용하기

최신 버전이 있지만 내가 알고 있는 온라인에서는 무료가 아닙니다.

답변2

귀하의 질문이 " Linux에서 마운트 명령의 파일 시스템 유형과 차이점은 무엇입니까?" smbfs를 의미하는 경우 cifs그러면 내가 대답해 드리겠습니다.

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

파일 시스템 cifs최신커널의 파일 시스템. 지원이 향상되었으며(아직 실험적이지만 SMB2와 같은) 적절하게 유지 관리됩니다. Samba 도구(예: smb.conf)에 의존하지 않습니다.

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

답변3

SAMBA는 SMB(서버 메시지 블록)의 구현입니다. 위키피디아를 신뢰할 수 있다면1996년에 이름이 CIFS(Common Internet File System)로 변경되었습니다., 따라서 귀하의 질문에 직접 대답하면 SAMBA는 구현이고 CIFS는 프로토콜이지만 동일한 프로토콜인 것처럼 보이는 SMB와 CIFS에 대해 문의하신 것 같습니다. CIFS는 SMB의 최신 버전이라고 말할 수 있습니다. .

관련 정보