SMB란 무엇입니까?
SMB(서버 메시지 블록 프로토콜)는 네트워크의 파일, 프린터, 직렬 포트 및 기타 리소스에 대한 액세스를 공유하는 데 사용되는 클라이언트-서버 통신 프로토콜입니다.
서버는 네트워크의 클라이언트가 사용할 수 있는 파일 시스템과 기타 리소스(프린터, 명명된 파이프, API)를 만듭니다. 클라이언트 컴퓨터에는 자체 하드 디스크가 있을 수 있지만 서버의 공유 파일 시스템 및 프린터에 대한 액세스도 원합니다.
SMB 프로토콜은 응답 요청 프로토콜로 알려져 있습니다. 이는 연결을 설정하기 위해 클라이언트와 서버 간에 여러 메시지를 전송한다는 의미입니다. 클라이언트는 TCP/IP(실제로 RFC1001 및 RFC1002에 지정된 TCP/IP를 통한 NetBIOS), NetBEUI 또는 IPX/SPX를 사용하여 서버에 연결합니다.
SMB는 어떻게 작동하나요?
연결이 설정되면 클라이언트는 공유에 액세스하고, 파일을 열고, 파일을 읽고 쓰는 등 일반적으로 파일 시스템에서 수행하려는 모든 종류의 작업을 수행할 수 있는 명령(SMB)을 서버에 보낼 수 있습니다. . 그러나 SMB의 경우 이러한 작업은 네트워크를 통해 수행됩니다.
SMB를 실행하는 것은 무엇입니까?
Windows 95 이후의 Microsoft Windows 운영 체제에는 클라이언트 및 서버 SMB 프로토콜 지원이 포함되어 있습니다. SMB 프로토콜을 지원하는 오픈 소스 서버인 Samba가 Unix 시스템용으로 출시되었습니다.