Огляд Протоколу Microsoft SMB і протоколу CIFS
Протокол Блоку серверних повідомлень (SMB) - це мережевий файл, спільно використовує протокол, а так же реалізований в Microsoft Windows. відомий як Microsoft SMB Protocol. Набір пакетів повідомлень, який визначає конкретну версію протоколу, називається діалектом. Протокол CIFS посилається на діалект, який був реалізований в операційній системі Windows NT4. Блок серверних повідомлень (SMB) і протокол CIFS також доступні на VMS. декількох версіях Unix та інших операційних системах.
Хоча його головне призначення - спільне використання файлу, додатковий набір функціональних можливостей Microsoft SMB Protocol включає в себе наступне:
У мережній моделі OSI Microsoft SMB Protocol найчастіше використовується як протокол рівня додатка / представлення даних, і це залежить від протоколу нижчого рівня для транспортування. Протокол транспортного рівня, з яким найчастіше використовується Microsoft SMB Protocol. є NetBIOS через TCP / IP або NBT. Однак, Microsoft SMB Protocol може також використовуватися без самостійного транспортного протоколу - комбінація Microsoft SMB Protocol / NBT як правило використовується для забезпечення сумісності (сумісності зверху вниз).
Протокол Microsoft SMB - це реалізація архітектури клієнт-сервер і складається з ряду пакетів даних, кожен з яких містить в собі запит, надісланий клієнтом або відповіддю, відправленим сервером. Ці пакети можуть бути в загальних рисах класифіковані в такий спосіб:
- Пакети управління сеансом. Встановлюють і припиняють підключення до спільно використовуваного сервера ресурсів.
- Пакети доступу до файлу. Дають доступ і керують файлами і каталогами на віддаленому сервері.
- Загальні пакети повідомлень. Відправляють дані в черзі друку, поштові слоти і іменовані канали, і забезпечують даними про стан черг друку.
Додатково до теми: