مرکز فروش و آموزش سرورهای ویپ، تجهیزات شبکه و سانترال پاناسونیک

بررسی لایه Session در مدل osi

لایه Session
نویسنده مقاله : تیم تولید محتوا تاریخ انتشار : ۲۰ فروردین ۱۴۰۳ تعداد دفعات نمایش : 38 شناسه مقاله : 51984 تعداد دیدگاه : بدون نظر آخرین آپدیت مقاله :
۲۷ فروردین ۱۴۰۳
برچسب

بررسی لایه session در مدل osi

در مبحث بررسی لایه session در مدل osi به معرفی لایه session و وظایف آن می پردازیم. لایه session یا لایه نشست پنجمین لایه مدل OSI است که مهمترین وظیفه آن حفظ و برقراری ارتباط بین دو دستگاه یا میزبان می باشد. به عبارت دیگر با این لایه می توان برقراری ارتباط نرم افزارهای دو کامپیوتر را برای مبادله اطلاعات برقرار نمود.

این لایه سبب می شود دو دستگاه گیرنده و فرستنده یکدیگر را برای برقراری ارتباط بشناسند. از دیگر ویژگی های لایه نشست برخورداری از سیاست های امنیتی به منظور افزایش امنیت و محافظت از نرم افزارهای موجود در شبکه است. لایه نشست از لایه های مهم مدل OSI است. چرا که وظایف و ویژگی های مهمی دارد.

بررسی لایه Session در مدل osi

یکی دیگر از قابلیت های این لایه محافظت و نگهداری اطلاعات کاربران است. در این لایه کانال های ارتباطی وجود دارد که تمام درخواست ها و اطلاعات کاربران چه اطلاعات درخواستی و چه دریافتی در آن نگهداری می شوند.

به طور کلی لایه نشست وظیفه برقراری ارتباط بین دو کامپیوتر، مدیریت ارتباط، هماهنگ سازی، حفظ امنیت ارتباطات بین دو گره، نگهداری اطلاعات ارسالی و دریافتی و همچنین خاتمه دادن یک Session را بر عهده دارد. به همین دلیل نام این لایه را Session یا نشست انتخاب کرده اند. چرا که سبب ایجاد یک ارتباط پایدار بین دو میزبان می شود.

لایه نشست از ویژگی هایی برخوردار است که تشخیص می دهد گفتگو و ارتباط بین دو نرم افزار باید قطع شود، یا در مکان بهتر ادامه داشته باشد و یا پایان یابد. این لایه این وظیفه را از طریق کنترل گره ها انجام می دهد.

با توجه به اهمیت این لایه در شبکه در ادامه مطلب به بررسی لایه session در مدل osi می پردازیم.

آشنایی با ۷ لایه مدل osi

بررسی لایه session در مدل osi و وظایف آن

لایه نشست پنجمین لایه مدل OSI است که نقش آن در شبکه به مانند یک منشی جلسه است. به این صورت که هم جلسه بین مدیران را هماهنگ می کند، هم تمام اطلاعاتی را در اختیار دارد که باید مبادله شود و آن را ارائه می دهد و هم پایان جلسه را تعیین می کند. به عبارت دیگر سه فاکتور شروع، مدیریت و پایان جلسه در این لایه از مدل OSI انجام می گیرد.

بنابراین زمانی که دو کامپیوتر یک شبکه بخواهند با یکدیگر ارتباط برقرار کنند یک جلسه یا نشست بین آن ها برقرار می شود. دقیقاً به مانند یک جلسه در اداره و حضور منشی جلسه که منشی تمام اطلاعات مورد نیاز جلسه را مطرح می کند، شروع جلسه را اعلام و مدت زمان و پایان جلسه را تعیین می نماید.

بررسی لایه Session در مدل osi

با توجه به این ویژگی ها می توان گفت لایه جلسه یا نشست دارای سه وظیفه کلی است که شامل make یا ایجاد کردن جلسه، maintain یا مدیریت جلسه و پایان دادن به جلسه می باشد.

وظایف لایه جلسه یا نشست چیست؟

  • کنترل کردن مکالمه: یکی از مهمترین وظایف لایه جلسه کنترل کردن مکالمه است. به این صورت که به دو کامپیوتر اجازه می دهد بتوانند به طور نیمه یا تمام دو طرفه با هم ارتباط داشته باشند.
  • مدیریت Token: با این قابلیت لایه نشست از ایجاد دو حرکت مشابه به صورت همزمان از سوی دو سیستم جلوگیری می شود.
  • همگام سازی: از دیگر وظایف این لایه ایجاد نقطه های بررسی یا Checkpoint به عنوان نقاط همگام سازی است. در مواقعی که مسافت ارسال فایل طولانی است لایه transport می تواند به درستی و کامل فایل را ارسال کند اما لایه application نمی تواند تمام فایل را بنویسد. لذا کاربران می توانند این فایل را به صفحات مجزا تبدیل کنند و مابین آن ها نقطه همگام سازی قرار دهند. در صورتی که خطایی رخ داد گیرنده پیام می تواند از طریق نقطه انطباق گفته ها را همگام سازی کند.

لایه نشست یا جلسه برای هر سه عملیات Dialog Control یا کنترل مکالمه، Token Management و Synchronization یا همگام سازی از پروتکل پروتکل X.225 استفاده می کند. پروتکل های NetBIOS، PAP، Zone Information Protocol و PPTP از دیگر پروتکل هایی هستند که در این لایه مورد استفاده قرار می گیرند.

به طور کلی لایه پنجم مدل osi یک رابطه پایدار و مطمئن در طول جلسه ایجاد می کند. امنیت ارتباط در طول جلسه را حفظ می کند و مکالمه دو گروه را همزمان سازی می نماید. همچنین تشخیص می دهد اطلاعات مجدداً باید ارسال شوند یا خیر. در نهایت به جلسه خاتمه می دهد.

علاوه بر این، لایه پنجم اعضای جلسه را شناسایی و مدیریت می کند و اطمینان حاصل می کند که آن ها دارای مجوز هستند یا خیر.

نحوه عملکرد لایه session در مدل osi چگونه است؟

تمام داده ها و اطلاعاتی که از سوی کاربران ارسال می شوند ابتدا تبدیل به یک پیام قابل درک می شوند تا برای ارسال آماده باشند. در چنین زمانی باید سیستم ارسال کننده یک session یا جلسه با سیستم دریافت کننده ایجاد کند. ایجاد کردن ارتباط به صورت session دقیقاً شبیه به یک ارتباط تلفنی است. همانطور که کاربران برای ارتباط تلفنی باید شماره مقصد را بگیرند تا ارتباط برقرار کنند برای ارتباط دو سیستم نیز باید یک ارتباط session ایجاد شود.

لایه جلسه وظیفه دارد رابطه بین دو کامپیوتر مبدا و مقصد را برقرار، نگهداری، مدیریت، کنترل و خاتمه دهد. لازم به ذکر است بدانید بیشترین تعامل و ارتباط لایه جلسه با لایه کاربرد است نه لایه فیزیکی. یکی دیگر از نکات قابل توجهی که در مورد این لایه مدل OSI باید بدانید این است که این لایه از طریق لینک های شبکه و در بین سخت افزارها ایجاد نمی شود. بلکه نرم افزارهای کاربردی هستند که بین نرم افزارهای کامپیوتر مبدا و مقصد ایجاد می شوند.

بنابراین اگر کاربران تعدادی نرم افزار کاربردی داشته باشند هر کدام از آن نرم افزارها می توانند برای خود یک لایه session یا جلسه با نرم افزار کامپیوتر مقصد ایجاد کنند. نکته قابل توجه این است که هر کدام از این لایه های جلسه برای خود یک منبع شخصی و منحصر به فرد دارند.

بررسی لایه session در مدل osi از طریق مجموعه معتبر پی بی ایکس شاپ

مجموعه پی بی ایکس شاپ یکی از معتبرترین مجموعه های تخصصی نصب و راه اندازی، فروش و آموزش شبکه و تجهیزات شبکه است. لذا در صورت داشتن هر گونه سوال در مورد مدل osi و لایه جلسه می توانید با کارشناسان متخصص این مجموعه تماس بگیرید.

درباره تیم تولید محتوا

تیم تولید محتوا و سئو پی بی ایکس شاپ. در تلاشیم تا بهترین محتوای آموزشی را تولید کنیم، همراه ما باشید

دیدگاه شما درباره این مقاله چیست ؟

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پشتیبانی آنلاین واتساپ

منتظر پیام شما عزیزان هستیم