Protokół Server Message Block (SMB) to natywny protokół sieciowy systemu Microsoft Windows, opracowany wspólnie przez firmy Microsoft, IBM i Intel pod koniec lat 80. XX wieku. SMB umożliwia tworzenie prostych sieci peer-to-peer z co najmniej dwiema stacjami roboczymi z systemem Windows, z których wszystkie działają jako klienci, ponieważ klienci reklamują swoją obecność w sieciach SMB, wszystkie połączone stacje robocze w Grupa robocza. Wszystkie pojawią się nawzajem w oknach otoczenia sieciowego i, o ile użytkownicy prawidłowo ustawią uprawnienia do udostępniania, będą mogli wymieniać pliki.
SMB umożliwia również administratorom sieci konfigurowanie serwerów, które mogą realizować różne funkcje, w tym centralnie administrowane uwierzytelnianie logowania do sieci. Zobacz Common Internet File System (CIFS), Samba.
Technipages wyjaśnia protokół bloku komunikatów serwera (SMB)
Protokół SMB umożliwia aplikacji – lub klientowi aplikacji – dostęp do dokumentów na zdalnym serwerze, podobnie jak do różnych zasobów, w tym drukarek, przestrzeni pocztowych i nazwanych kanałów. W związku z tym aplikacja klienta może otwierać, odczytywać, przenosić, tworzyć i aktualizować rekordy na zdalnym serwerze. Może również rozmawiać z dowolnym programem serwerowym, który jest skonfigurowany w celu uzyskania wymagań klientów z sektora SMB. Protokół SMB jest znany jako protokół żądania reakcji, co oznacza, że przesyła różne komunikaty między klientem a serwerem w celu zbudowania powiązania.
Wczesny dialekt protokołu SMB, Common Internet File System (CIFS), zyskał reputację protokołu, który: utrudnione wykonanie aranżacji szerokiego regionu (WAN) ze względu na skonsolidowane wagi bezwładności i różne CIFS; afirmacje. Poniższy język, SMB 2.0, poprawił produktywność konwencji, zdecydowanie zmniejszając jej wiele kierunków i podkomend do zaledwie 19.
Protokół SMB działa w warstwie 7, inaczej zwanej warstwą aplikacji, i może być używany przez TCP/IP na porcie 445 dla pojazdu. Wczesne dialekty protokołu SMB wykorzystują interfejs programowania aplikacji (API) NetBIOS przez TCP/IP lub tradycyjne konwencje, na przykład Internetwork Packet Exchange lub NetBEUI. Obecnie korespondencja z gadżetami, które nie wspierają SMB bezpośrednio przez TCP/IP, wymaga wykorzystania NetBIOS przez protokół pojazdu, na przykład TCP/IP. Struktury robocze Microsoft Windows od Windows 95 zawierają obsługę protokołów SMB klienta i serwera. Samba, serwer o otwartym kodzie źródłowym, który obsługuje protokół SMB, został zwolniony dla frameworków UNIX.
Typowe zastosowania protokołu bloku komunikatów serwera (SMB)
System sieciowy pierwotnie opracowany dla sieci z komputerami Microsoft i IBM jest oparty na bloku komunikatów serwera (MSP).
Dwa najpopularniejsze protokoły, które są w pełni obsługiwane w systemie Linux, to Network File System (NFS) i Server Message Block (MŚP)
MSP podpisywanie zapewnia wzajemne uwierzytelnianie i możliwości uwierzytelniania wiadomości dla serwera Samby.
Typowe nadużycia protokołu Server Message Block (SMB)
- Nie możesz zmienić tego atrybutu za pomocą MSP parametr globalny portów.