다음을 통해 공유


Microsoft SMB 프로토콜 언어

Microsoft SMB 프로토콜 메시지 패킷의 목록은 개선된 Microsoft SMB 프로토콜 기능을 수용하도록 수년에 걸쳐 증가했으며 이제는 수백 개에 이릅니다. 각 성장 단계는 표준 패킷 집합 또는 언어로 표시됩니다. 각 언어는 "PC NETWORK PROGRAM 1.0", "MICROSOFT NETWORKS 3.0", "DOS LANMAN 2.1" 또는 "NT LM 0.12"와 같은 표준 문자열로 식별됩니다. 첫 번째 문자열은 SMB의 첫 번째 언어를 식별하고 마지막 문자열은 Microsoft SMB 프로토콜의 첫 번째 언어인 CIFS를 식별합니다.

대부분의 Windows 클라이언트는 6개 이상의 다른 언어의 Microsoft SMB 프로토콜을 지원하므로 Microsoft SMB 프로토콜을 사용하여 클라이언트와 서버 간에 연결을 설정하는 첫 번째 단계 중 하나는 클라이언트와 서버가 모두 지원하는 가장 높은 수준의 기능으로 해당 언어를 결정하는 것입니다. 이 프로세스를 "언어 협상"이라고 합니다. 위에서 언급한 언어 문자열은 이 목적을 위해 언어 협상 요청 및 응답 패킷에 포함됩니다.