آموزش لایه های OSI : لایه 6 : لایه Presentation یا نمایش

لایه Presentation یا نمایش

با سلام خدمت دوستان و همراهان گرامی سایت عصر اینترنت اشیاء. در دومین سری از آموزش مدل OSI میخواهیم درباره لایه ۶ آن یعنی لایه نمایش (Presentation) صحبت کنیم.

این لایه به لایه Translation یا ترجمه نیز مشهور است که وظیفه ترجمه اطلاعات برای لایه Application را بر عهده دارد.

اما اگر بخواهیم دقیق تر به موضوع نگاهی داشته باشیم ، وظیفه اصلی این لایه قالب بندی دیتا (Formatting) و ارائه آن به لایه ی بالایی خود یعنی لایه اپلیکیشن میباشد.

در ادامه با ما همراه باشید تا این لایه را بیشتر بررسی نماییم.

لایه Presentaion

وظیفه لایه نمایش (Presentation) در مدل OSI

همانطور که اشاره کردیم این لایه وظیفه قالب بندی یا Formatting داده ها را بر عهده دارد.

این کار توسط توابعی (Functios) که وظیفه کدگذاری ها را بر عهده دارند صورت می گیرند.

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

به طور مثال اگر کامپیوتر A از فرمت EBCDIC برای نمایش کاراکتر های خود استفاده می کند و میخواهد با همان فرمت فایلی را برای کامپیوتر B که از فرمت ASCII برای نمایش های کاراکتر هایش استفاده میکند ، ارسال نماید ، وظیفه لایه Presentation است که عمل ترجمه و قالب بندی این دو نوع فرمت را انجام دهد.

از دیگر وظایف لایه نمایش میتوان به عملیات رمزنگاری (Encryption) اشاره کرد.

البته به خاطر داشته باشید که رمزنگاری در لایه های Network ، Session ، Application و Transport نیز صورت می گیرد اما رمز نگاری در هر کدام از این لایه ها مزایا و معایب خاص خود را دارا می باشند.

به طور مثال زمانی که به حساب بانکی تان وارد میشوید ، لایه Presentation اطلاعات را هنگام برگشت Decrypt یا رمزگشایی می نماید.

 

سرویس ها و استاندارد های مورد استفاده در لایه Presentation

استاندارد ها و سرویس هایی که در این لایه مورد استفاده قرار میگیرند عبارت اند از :

  • Telnet
  • NDR
  • EBCDIC
  • GIF
  • MIDI
  • MPEG
  • ASCII
  • JPEG
  • APF
  • و…

میباشند.

همچنین لایه Prsentation وظیفه فشرده سازی یا Compression اطلاعات را بر عهده دارد. فشرده سازی در شبکه باعث کاهش مصرف در پنهای باند شده که بالطبع سرعت انتقال اطلاعات افزایش پیدا میکند.

به صورت کلی لایه نمایش یا Presentaion چهار وظیفه اصلی بر عهده دارد که عبارت اند از : رمزنگاری و رمز گشایی اطلاعات (Encryption & Decryption) ،فشرده سازی اطلاعات یا Compression ، فرمت بندی اطلاعات یا Formatting و در آخر Translation اطلاعات یا ترجمه اطلاعات از مبدا به مقصد.

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

در قسمت بعدی این مقاله راجب لایه نشست یا لایه Session صحبت خواهیم کرد.

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