SS7
SS7 چیست؟
2018-09-02
XML
xml چیست؟
2018-09-03
نمایش همه

SMB چیست؟

پروتکل SMB

پروتکل بلاک پیام سرور ( SMB)

پروتکل SMB بلاک پیام سرور (Server Message Block Protocol ) یک پروتکل ارتباطی سرویس گیرنده

سرور است که برای به اشتراک گذاشتن دسترسی به فایل ها، چاپگرها، پورت های سریال و سایر منابع در

شبکه استفاده می شود، همچنین می تواند پروتکل های مبادله ای را برای ارتباطات بین پردازش حمل کند.

پروتکل SMB از سال ۱۹۸۰ توسط آی بی ام ساخته شده است، پروتکل SMB از چندین نوع پیاده سازی، که

همچنین به عنوان گویش ها شناخته می شود، ایجاد شده است تا سالها به نیازهای شبکه های در حال رشد برسد.

پروتکل SMB چگونه کار می کند؟

پروتکل SMB یک برنامه کاربردی برای دسترسی به فایل ها در یک سرور از راه دور و سایر منابع، از جمله:

چاپگرها، اسلات های ایمیل و لوله های نامیده می شود.

بنابراین، یک برنامه کاربردی مشتری می تواند فایل های باز، خواندن، انتقال، ایجاد و به روز رسانی در سرور

راه دور را داشته باشد.

همچنین می تواند با هر برنامه سرور ارتباط برقرار کند که برای دریافت درخواست مشتری SMB تنظیم شده است.

پروتکل SMB به عنوان یک پروتکل درخواست پاسخ شناخته می شود، به این معنی که چندین پیام را بین

سرویس گیرنده و سرور برای ایجاد یک ارتباط برقرار می کند.

 

پروتکل SMB در لایه۷ عمل می کند، همچنین به عنوان لایه کاربرد شناخته می شود و می تواند

از طریق TCP / IP در پورت ۴۴۵ برای حمل و نقل استفاده شود.

گویش های اولیه پروتکل SMB از رابط برنامه نویسی برنامه (API) NetBIOS بیش از TCP / IP یا

پروتکل های قدیمی مانند Internetwork Packet Exchange یا NetBEUI استفاده می کند.

امروزه ارتباط با دستگاه هایی که SMB را مستقیما از طریق TCP / IP پشتیبانی نمی کند، نیازمند استفاده از

NetBIOS بر یک پروتکل حمل و نقل مانند TCP / IP است.

نوع درخواست SMB

سیستم عامل های ویندوز مایکروسافت از ویندوز ۹۵ شامل پشتیبانی از پروتکل سرویس گیرنده SMB و مشتری است. Samba

یک سرور منبع باز که پروتکل SMB را پشتیبانی می کند، برای سیستم های یونیکس منتشر شد.

یک مشتری و سرور ممکن است تغییرات مختلف SMB را اجرا کند، که قبل از شروع یک جلسه مذاکره می کنند.

 

در اینجا یک مروری کوتاه از انواع قابل توجه پروتکل SMB است:

(SMB 1.0 (1984: ایجاد شده توسط آی بی ام برای به اشتراک گذاری فایل در DOS. قفل

اپورتونیستی (OpLock) را به عنوان یک مکانیزم ذخیره سازی برای مشتری طراحی کرده تا

ترافیک شبکه را کاهش دهد.

 

(CIFS (1996: زبان SMB توسعه یافته مایکروسافت که در ویندوز ۹۵ عرضه شده است.

پشتیبانی از اندازه فایل های بزرگتر، انتقال مستقیم بر روی TCP / IP و لینک های نمادین و لینک های سخت افزوده شده است.

 

(SMB 2.0 (2006: با ویندوز ویستا و ویندوز سرور ۲۰۰۸ منتشر شده است.

برای بهبود عملکرد، مقیاس پذیری و انعطاف پذیری افزایش یافته و پشتیبانی از شتاب WAN افزوده شده است.

 

(SMB 2.1 (2010: با ویندوز سرور ۲۰۰۸ R2 و ویندوز ۷ معرفی شده است.

مدل لیزینگ مشتری oplock جایگزین OpLock برای افزایش ذخیره و بهبود عملکرد است.

به روز رسانی های دیگر شامل پشتیبانی از حداکثر انتقال حداکثر (MTU) و بهبود بهره وری انرژی است که

مشتریان را با فایل های باز از یک سرور SMB به حالت sleep فعال می کند.

(SMB 3.0 (2012: در ویندوز ۸ و ویندوز سرور ۲۰۱۲ عرضه شده است.

برای بهبود در دسترس بودن، عملکرد، تهیه نسخه پشتیبان، امنیت و مدیریت، چندین نسخه قابل ارتقا وجود دارد.

قابل توجه ویژگی های جدید شامل SMB Multichannel، SMB مستقیم، شکستن شفاف دسترسی مشتری

پشتیبانی از VSS از راه دور، رمزگذاری SMB و بیشتر.

 

(SMB 3.02 (2014:در ویندوز ۸.۱ و ویندوز سرور ۲۰۱۲ R2 معرفی شده است.

شامل به روز رسانی عملکرد و توانایی به طور کامل غیر فعال کردن پشتیبانی CIFS / SMB 1.0، از جمله:

حذف باینری مربوط.

(SMB 3.1.1 (2015: با ویندوز ۱۰ و ویندوز سرور ۲۰۱۶ منتشر شده است.

 

پشتیبانی از رمزنگاری پیشرفته، یکپارچگی قبل از شناسایی برای جلوگیری از حملات در یک سو

مردانه و شمشیر گویش خوشه ای، از سوی دیگر به روز رسانی ها اضافه شده است.

در سال ۲۰۱۷ حملات WannaCry و Petya ransomware یک آسیب پذیری در SMB 1.0 را برای بارگیری

نرم افزارهای مخرب بر روی مشتریان آسیب پذیر و گسترش آن در بین شبکه ها مورد استفاده قرار دادند.

مایکروسافت پس از آن یک پچ را منتشر کرد، اما متخصصان توصیه کرده اند که کاربران و مدیران گام دیگری برای

غیر فعال کردن SMB 1.0 / CIFS در تمام سیستم ها داشته باشند.

 

صبا هاست

نظرات بسته شده است

enamad
EVSSL