تا %60 تخفیف خرید برای 5 نفر با صدور مدرک فقط تا
00 00 00

آموزش لایه های OSI قسمت 2 : لایه ششم : لایه نمایش یا Presentation

امیرحسین کریم پور
امیرحسین کریم پور
3 پسند
1257 بازدید
0 نظر
26 ماه قبل

سلام خدمت دوستان عزیز توسینسویی ، در مقاله قبل درباره اهمیت مدل OSI و همچنین راجع به لایه Application که در واقع لایه هفتم از مدل مفهومی OSI است بصورت مفصل صحبت کردیم حالا در این مقاله درباره لایه ششم مدل OSI که نام آن Presentation است صحبت خواهیم کرد. لایه Presentation همانطور که مشخص است یک لایه پایین از لایه Application است و نام دیگر آن Translation هم می باشد. درک لایه Presentation ممکن است کمی برای شما دشوار باشد. لایه Presentation مسئول ارائه و Formatting ( قالب بندی ) اطلاعات را برای لایه Application بر عهده دارد.

این لایه این کار ها را توسط توابع یا Function های کد گذاری و تبدیل انجام می دهد تا زمانی که اطلاعات از لایه Application یک سیستم به لایه Application سیستم مقصد رسید قابل درک و خواندن باشد. برای مثال فرمت نمایش فایل تصویری مثل PNG ، JPG و ... در این لایه تعریف می شود. به عنوان مثالی دیگر فرض کنید که یک کامپیوتر در شبکه می خواهد با یک کامپیوتر دیگر در شبکه به برقراری ارتباط بپردازد و این کامپیوتر از فرمت EBCDIC برای نمایش کاراکتر های خود استفاده می کند و کامپیوتر بعدی از فرمت ASCII برای نمایش اطلاعاتش استفاده می کند در صورت لزوم این لایه Presentation است که می تواند عمل ترجمه بین این دو استاندارد قالب بندی داده ها را انجام دهد.

وظیفه دیگری که لایه Presentation بر عهده دارد این است که می تواند عملیات Encryption یا رمز نگاری روی اطلاعات را انجام دهد. اگر چه همیشه این را به خاطر داشته باشید که عملیات Encryption در لایه های Application ، Session ، Network و همچنین Transport نیز انجام می شود که انجام Encryption در هر یک از این لایه ها معایب و مزایای خاص خود را بهمراه دارد . در مورد این لایه ها در مقالات آتی بصورت مفصل صحبت خواهیم کرد. شما زمانی که به حساب بانکی تان لاگین می کنید لایه Presentation اطلاعات را هنگام برگشت یا دریافت Decrypt یا رمزگشائی می کند.

از استاندارد هایی که در لایه Presentation استفاده می شود عبارتند از JPEG ، ASCII ، MPEG ، MIDI ، GIF ، EBCDIC ، NDR ، Telnet ، AFP و ... لایه Presentation همچنین وظیفه فشرده سازی یا Compression اطلاعات را بر عهده دارد. فشرده سازی اطلاعات باعث می شود که تا حدودی در پهنای باند شبکه مان صرفه جویی شود و طبیعتا سرعت انتقال اطلاعات هم تا حدی بالا می رود. پس اگر بخواهیم یک جمع بندی داشته باشیم لایه Presentation بصورت کلی 4 وظیفه را بر عهده دارد که شامل رمزنگاری و رمزگشائی کردن اطلاعات یا Encryption و Decryption ، فشرده سازی اطلاعات یا Compression ، فرمت بندی کردن اطلاعات و Translation اطلاعات می باشد. در آخر به این نکته اشاره کنیم که قالب بندی اطلاعات در لایه Presentation یا بعبارتی Encapsulation Unit این لایه بر اساس Data است و همانطور که انتظار می رود کامپیوتر ها بیشتر با این لایه سر و کار دارند. امیدوارم لایه Presentation را بخوبی درک کرده باشید. در مقاله بعدی در مورد لایه پنجم یا لایه Session صحبت خواهیم کرد.

نویسنده : امیرحسین کریم پور

منبع : جزیره شبکه و زیرساخت وب سایت توسینسو

هر گونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد

نظر شما
برای ارسال نظر باید وارد شوید.
0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...