مرکز دانش IT |
Application Layer
لایه کاربرد
مجموعه پروتکل اینترنت (TCP/IP) و مدل مرجع اتصال داخلی سیستمهای باز (OSI) در شبکههای کامپیوتری هر کدام دارای گروهی از پروتکلها و روشها میباشند که در لایهای به نام لایه کاربرد جای میگیرند. در مدل TCP/IP، لایه کاربرد شامل تمام پروتکلها و متدهایی میباشد که در حوزه ارتباطات پردازش-به-پرداش در سرتاسر شبکه پروتکل اینترنت (IP) قرار میگیرند. متدهای لایه کاربرد برای برقراری ارتباطات میزبان به میزبان از پروتکلهای لایه انتقال بهره می برند. در این مدل پروتکلهای لایه کاربرد سرویسهایی را برای نرم افزارهای کامپیوتری در حال اجرا فراهم میآورند. این لایه نحوه کاربرد را تعریف نمی کند بلکه سرویسهایی را که آن کاربرد نیاز دارد به ما معرفی میکند - برای مثال قابلیت انتقال یک فایل در مورد پروتکل HTTP. بهطور خلاصه، لایه کاربرد واسطی را بین نرم افزار در حال اجرا بر روی رایانه و خود شبکه برقرار میکند. در مدل OSI، تعریف لایه کاربرد دقیق تر است، زیرا عملیات افزونتری نسبت به لایه کاربرد در TCP/IP دارد بطوریکه دو لایه اضافی یعنی لایه نشست و لایه نمایش بین این لایه و لایه انتقال قرار میگیرد.