SMB   Server Message Block  

(2018-02-23)
1. SMB (Server Message Block)

  ㅇ 일종의 자원 공유 프로토콜
     - 여기서, 자원(Resource)이란 화일, 프린터, 통신, 직렬포트 등을 공유할 수 있는 것 


2. SMB 특징클라이언트/서버 및 요청/응답 구조의 프로토콜
    - SMB 서버화일시스템, 다른 자원(프린터 등)에 대하여
    - SMB 클라이언트네트워크를 통해 접근할 수 있게 함
  ㅇ SMB는 응용계층에 속하는 메세지 기반의 프로토콜
  ㅇ MS社 제안 표준인 CIFS(Common Internet File System)에 대한 초안으로 받아들여짐


3. SMB 클라이언트서버

  ㅇ SMB 서버가, 서버 존재 정보에 대해 브로드캐스트하면, 
     - SMB 클라이언트는, 이 브로드캐스트에 응답하고 검색 목록을 구축 함

  ㅇ 한편, 서버클라이언트 상호간에 교환하는 요청과 응답은,
     - SMB 명령어 또는 SMBs라고 불리우며, 
     - 그 포멧은 요청응답 모두 유사한 형태를 갖음  

  ㅇ SMB 클라이언트 例)
    - 윈도우 NT, 윈도우 95 및 98 등

  ㅇ SMB 서버 例)
    - Samba, 윈도우 NT, 윈도우 95 및 98 등


4. SMB 프로토콜 계층

                      응용계층     
                         SMB
   -----------------------+-----------------
     NetBIOS 인터페이스   |  
   -----------+-----------+   IPX / SPX
      TCP/IP  |  NetBEUI  |
   -----------------------------------------
                  데이터링크 계층
   -----------------------------------------
                      물리계층
   -----------------------------------------


[NetBIOS] 1. NetBIOS 2. lmhosts 화일 3. NBT/NetBT 4. nbtstat 명령어 5. NetBEUI,NBF 6. NetBIOS 이름 서비스 7. SMB 8. WINS 9. CIFS 10. 리다이렉터

 
        최근수정     요약목록     참고문헌