Протокол Server Message Block (SMB) - это собственный сетевой протокол Microsoft Windows, разработанный совместно Microsoft, IBM и Intel в конце 1980-х годов. SMB позволяет создавать простые одноранговые сети с двумя или более рабочими станциями Windows, каждая из которых функционируют как клиенты, поскольку клиенты рекламируют свое присутствие в сетях SMB, все связанные рабочие станции в рабочая группа. Все они будут отображаться в окне "Сетевое окружение" друг друга, и, если пользователи правильно установили разрешения на совместное использование, они смогут обмениваться файлами.
SMB также позволяет администраторам сети настраивать серверы, которые могут реализовывать множество функций, включая централизованно управляемую аутентификацию входа в сеть. См. Common Internet File System (CIFS), Samba.
Technipages объясняет протокол блока сообщений сервера (SMB)
Протокол SMB позволяет приложению или клиенту приложения получать доступ к документам на удаленном сервере, а также к различным ресурсам, включая принтеры, почтовые пространства и именованные каналы. Соответственно, клиентское приложение может открывать, читать, перемещать, создавать и обновлять записи на удаленном сервере. Он также может взаимодействовать с любой серверной программой, настроенной для удовлетворения требований клиентов SMB. Протокол SMB известен как протокол запроса реакции, подразумевая, что он передает различные сообщения между клиентом и сервером для создания связи.
Один из первых диалектов протокола SMB, Common Internet File System (CIFS), приобрел репутацию протокола, который затруднял выполнение организации в широком регионе (WAN) из-за совокупного веса инертности и различных CIFS утверждения. Следующий жаргон, SMB 2.0, повысил продуктивность соглашения, определенно уменьшив количество его направлений и подкоманд до 19.
Протокол SMB работает на уровне 7, иначе называемом прикладным уровнем, и может использоваться через TCP / IP на порте 445 для транспортного средства. Ранние диалекты протокола SMB использовали интерфейс прикладного программирования (API) NetBIOS поверх TCP / IP или традиционные соглашения, например, межсетевой обмен пакетами или NetBEUI. Сегодня переписка с гаджетами, которые не поддерживают SMB напрямую через TCP / IP, требует использования NetBIOS через автомобильный протокол, например TCP / IP. Рабочие среды Microsoft Windows, начиная с Windows 95, включают поддержку клиентских и серверных протоколов SMB. Samba, сервер с открытым исходным кодом, поддерживающий протокол SMB, был выпущен для фреймворков UNIX.
Распространенное использование протокола блока сообщений сервера (SMB)
Сетевая система, изначально разработанная для сетей с компьютерами Microsoft и IBM, основана на блоке сообщений сервера (SMB) формат.
Двумя наиболее популярными протоколами, которые полностью поддерживаются в Linux, являются сетевая файловая система (NFS) и блок сообщений сервера (SMB)
SMB подписывание обеспечивает возможности взаимной аутентификации и аутентификации сообщений для сервера Samba.
Распространенные злоупотребления протоколом Server Message Block (SMB)
- Вы не можете изменить этот атрибут с помощью SMB глобальный параметр портов.