Mojtaba Montakhabi 595 روز پیش FOLV4
بازدید 1159 بدون دیدگاه

لایه ارائه presentation در مدل OSI

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

لایه ارائه presentation در مدل OSI

لایه ارائه "presentation" در مدل OSI

 

فهرست مطالب

  1. لایه ارائه در مدل OSI
    1. معرفی
    2. وظایف
    3. فرمت ها
    4. پروتکل ها

 

لایه ارائه چیست؟

لایه ارائه ششمین لایه از مدل OSI است. این لایه در درجه اول جهت تبدیل فرمت های مختلف فایل ها بین فرستنده و گیرنده استفاده می شود. مدل OSI یک مدل مرجع می باشد که جهت تعریف استاندارد های ارتباطی بین دو دستگاه در یک شبکه استفاده می گردد. توسعه این استاندارد در 1970 میلادی آغاز شد و اولین بار در دهه 80 میلادی منتشر شد. این استاندارد تعامل یکپارچه بین سیستم های فنی مختلف را امکان پذیر می سازد.
مدل OSI در مجموع از هفت لایه مختلف تشکیل شده است که همگی وظایف مشخص خود را دارند. در حالی که مرزهای واضحی بین لایه‌ها وجود دارد، لایه‌ها با یکدیگر تعامل دارند. لایه های مختلف به شرح زیر است:

 

اطلاعات بیشتر (لینک های مرتبط):

  1. شبکه گسترده
  2. لایه فیزیکی “Physical layer”
  3. لایه پیوند داده “Data link layer”
  4. لایه شبکه “Network layer”
  5. لایه انتقال “Transport layer”
  6. لایه نشست “Session layer”
  7. لایه کاربرد “Application layer”
  8. مدل OSI

 

لایه ارائه چه کاری انجام می دهد؟

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

با استفاده از این ورودی ها، یک مجموعه دستوری، یا یک دستور “syntax” انتقال مطلق، به طور خودکار ایجاد می شود. اکنون لایه ارائه وظیفه دارد داده ها را به گونه ای انتقال دهد که بدون تغییر اطلاعات موجود در آن قابل خواندن باشد.

لایه ارائه اغلب مسئولیت رمزگذاری “encryption” و رمزگشایی “decryption” داده ها را نیز بر عهده دارد. اطلاعات ابتدا در سمت فرستنده رمزنگاری شده و سپس در حالت رمزگذاری شده به گیرنده ارسال می شود. سپس کلیدها “Keys” و روش های رمزگذاری در لایه ارائه رد و بدل می شوند. در نهایت گیرنده قادر است داده های ناخوانا را رمزگشایی کرده و آن را به قالبی تبدیل کند که قابل درک و تفسیر باشد.

 

لایه presentation از کدام فرمت ها استفاده می کند؟

چنانچه داده ها در حین انتقال نمایش داده شوند، اغلب از اصطلاح  “transfer syntax” استفاده می شود.  دستور انتقال در نهایت به دستور انتقال مطلق “abstract transfer syntax”، که در آن مقادیر منتقل شده نوشته می شوند، و دستور مشخص “concrete syntax”، که حاوی تعریفی از کدگذاری مقدار می باشد، تقسیم می گردد.

گیرنده تنها زمانی می تواند داده های دریافتی خود را پردازش و درک نماید که تمام اطلاعات را از لایه ارائه دریافت کرده باشد. رایج ترین زبان تعریف Abstract Syntax Notation One (ASN.1) است که توسط ISO نیز توصیه می شود. ISO سازمانی است که مسئول توسعه استانداردهای بین المللی در زمینه فناوری، مدیریت و تولید است.

لایه ارائه فرمت های مختلفی را دارا می باشد. رایج ترین قالب های متنی ASCII (کد استاندارد آمریکایی جهت تبادل اطلاعات “American Standard Code for Information Interchange”) و EBCDIC (کد مبادله اعشاری با کد باینری توسعه یافته “Extended Binary-Coded Decimal Interchange Code”) هستند. رایج ترین فرمت های تصویر GIF، JPEG و TIFF می باشند. فرمت های ویدئویی پرکاربرد شامل MIDI، MPEG و QuickTime هستند.

 

لایه ارائه "presentation" در مدل OSI

Lifewire / Colleen Tighe

 

پروتکل های لایه ارائه

پروتکل های مختلف و همچنین فناوری های انتقال و رمزگذاری متفاوتی در لایه presentation وجود دارند.

شامل:

  1. Telnet
  2. FTP
  3. HTTP
  4. SMTP
  5. NNTP
  6. NetBIOS

 

عبور از لایه ارائه
کارهایی که توسط لایه ارائه انجام می شوند همیشه برای ارتباط بین دو سیستم ضروری نیستند. در مواردی که هر دو سیستم از فرمت های یکسانی استفاده می کنند، تبدیل داده ها ضروری نیست. علاوه بر این، رمزگذاری و فشرده سازی برای هر تعامل مورد نیاز نیست و همچنین می تواند در لایه دیگری از مدل OSI انجام شود. در این صورت، لایه ارائه را می توان نادیده گرفت و لایه اپلیکیشن (7) می تواند مستقیماً با لایه نشست (5) ارتباط برقرار نماید.

 

اطلاعات بیشتر (لینک های مرتبط):

  1. آموزش شبکه
  2. Load Balance در فایروال FortiGate
  3. Stub routing در پروتکل مسیریابی EIGRP
  4. جیتر Jitter
  5. تست سرعت اینترنت

 

 

کابل های فیبر نوری

کابل های شبکه مسی

link

تجهیزات فیبر نوری

link

 

نظرات کاربران

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

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

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

زمینه‌های نمایش داده شده را انتخاب نمایید. بقیه مخفی خواهند شد. برای تنظیم مجدد ترتیب، بکشید و رها کنید.
  • تصویر
  • شناسۀ محصول
  • امتیاز
  • قيمت
  • موجودی
  • دسترسی
  • افزودن به سبد خرید
  • توضیح
  • محتوا
  • وزن
  • اندازه
  • اطلاعات اضافی
برای مخفی‌کردن نوار مقایسه، بیرون را کلیک نمایید
مقایسه