SMB یا
Server Message Block پروتکلی
جهت به اشتراک گذاری فایل ها، چاپگرها و
پورتهای سریال است.
از این پروتکل
می توان بر روی پروتکل TCP/IP
یا بر روی دیگر
پروتکل های شبکه استفاده کرد.
با استفاده از
پروتکل SMB یک
برنامه کاربردی (یا
کاربر یک برنامه کاربردی)
می تواند به
فایل های یک سرور راه دور و دیگر منابع آن
از جمله چاپگر دسترسی داشته باشد.
به عبارت دیگر
یک برنامه کاربردی می تواند فایل هایی را
روی سرور راه دور بخواند، ایجاد کند و یا
بروزرسانی کند. هم
چنین می تواند با هر برنامه ی سرور که برای
دریافت درخواست های کلاینت SMB
راه اندازی
شده است ارتباط برقرار کند.
در حقیقت می
توان گفت SMB یک
پروتکل درخواست-پاسخ
است که با استفاده از آن کلاینت درخواست
SMB را
به سمت سرور می فرستد و سرور نیز در جواب
پاسخی از نوع SMB به
کلاینت باز می گرداند.