پاورپوینت سلسله مراتب قرارداد (pptx) 32 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 32 اسلاید
قسمتی از متن PowerPoint (.pptx) :
سلسله مراتب قرارداد
PROTOCOL Hierarchy
نرم افزار شبکه:
تا کنون مسائل سخت افزاری شبکه ها را مورد بررسی قرار داديم...
بسياری از مسائل شبکه ای به صورت نرم افزاری انجام می شود. به عنوان مثال:
انتقال اطلاعات
کنترل خطا
کنترل جريان
....
انتقال اطلاعات:
نياز به يک قرارداد مشترک که به آن پروتکل گفته می شود.
در يک پروتکل شبکه ای مسائل متنوعی از سخت افزار و نرم افزار بايد در نظر گرفته شود.
برای کاهش پيچيده گيهای چنين محيطی از طراحی لايه ای استفاده می شود.
قرارداد (پروتکل)
چرا لايه ای؟
ساده سازی پياده سازی
امکان توسعه راحتتر
امکان خطا يابی راحتتر
نزديک شدن به رويکردهايی همچون شيی گرايی
سلسله مراتب لايه ها:
لايه n در هر ماشين با لايه n متناظر در ماشين ديگر مکالمه می کند (قرارداد لايه n).
لايه n در هر فرستنده و گيرنده وظايف مشابهی دارند.
هر لايه از طريق واسط(Interface) با لايه قبل و بعد خود ارتباط دارد.
دو نوع واسطه وجود دارد:
Service Interface
Peer Interface
سلسله مراتب لايه ها:
لايه ها از سخت افزاری ترين لايه شروع و به نرم افزاری ترين خاتمه می يابند.
کاربران از طريق بالاترين لايه شبکه از خدمات استفاده می کنند.
به مجموعه لايه ها معماری شبکه يا مجموعه پروتکل (Protocol Suit) گفته می شود.
ارتباط بين مديران دو شرکت ايرانی و آلمانی، مثالی از ارتباط لايه ای:
مدير ايرانی نامه را می نويسد (فارسی)
ترجمه نامه از فارسی به انگليسی
ثبت نامه در دبير خانه
پيک شرکت
مدير آلمانی نامه را می خواند (آلمانی)
ترجمه نامه از انگليسی به آلمانی
ثبت نامه در دبير خانه
پيک شرکت
پست هوايی
معماری فرضی 5 لايه: