يرجى مراجعة هذه المقالة وإزالة وسم المقالات غير المراجعة، ووسمها بوسوم الصيانة المناسبة.

طبقة التطبيق

من ويكيبيديا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث
N write.svg
تعرَّف على طريقة التعامل مع هذه المسألة من أجل إزالة هذا القالب.هذه مقالة غير مراجعة. ينبغي أن يزال هذا القالب بعد أن يراجعها محرر؛ إذا لزم الأمر فيجب أن توسم المقالة بقوالب الصيانة المناسبة. يمكن أيضاً تقديم طلب لمراجعة المقالة في الصفحة المخصصة لذلك. (سبتمبر 2021)

طبقة التطبيقات أو طبقة التطبيق بالانجليزية: (Application Layer): هي طبقة تجريد التي تحدد بروتوكولات الاتصالات المشتركة بين ادوات الواجهة المشغلة من قبل المضيفين في الشبكة الحاسوبية.[1]

تم تحديد طبقة التطبيقات بشكلها المجرد في كلا النموذجين TCP/IP ونموذج OSI على الرغم من ذلك، كلا النموذجين يستخدم المصطلح ذاته لتمثيل الطبقات العليا منه، مع اختلاف تفاصيل التعريف ومهمات الطبقة في كلا النموذجين.[2][3]

نموذج حزمة الانترنت[عدل]

في نموذج حزمة الانترنت ، طبقة التطبيقات تتضمن بروتوكولات الاتصال المستخدمة في عملية الاتصال عبر حاسوب ذو بروتوكول الإنترنت IP ، تقوم طبقة التطبيق باعتماد صيغة اتصال موحدة واعتمادا على بروتوكولات طبقة النقل الأساسية لإنشاء قنوات نقل البيانات من مضيف إلى مضيف وإدارة تبادل تلك البيانات .[3]

بالرغم من أن طبقة تطبيق TCP / IP لا تصف قواعد معينة أو تنسيقات بيانات يجب على التطبيقات مراعاتها عند الاتصال، إلا أن المواصفات الأصلية (في RFC  1123 ) تعتمد على مبدأ المتانة لتصميم التطبيق وتوصي به.[4]

نموذج OSI[عدل]

في نموذج OSI ، يكون تعريف طبقة التطبيق أكثر تحديدا . يعرف نموذج OSI طبقة التطبيق على أنها واجهة المستخدم المسؤولة عن عرض المعلومات المستلمة للمستخدم. مقارتة بمجموعة بروتوكول الإنترنت التي لا تهتم بمثل هذه التفاصيل. يحدد نموذج OSI أيضًا بشكل صريح الوظائف الإضافية الموجودة أسفل طبقة التطبيق وهما : طبقة الجلسة ، وطبقة العرض ثم تأتي طبقة النقل، نموذج OSI يوفرفصل معياري صارم للوظائف في هذه الطبقات ويوفر تطبيقات بروتوكول لكل طبقة.[5][6]

الطبقات الفرعية[عدل]

في الأصل، يتكون نموذج OSI من نوعين من خدمات طبقة التطبيق مع البروتوكولات ذات الصلة. هاتان الطبقتان الفرعيتان هما عنصر خدمة التطبيق المشترك The Common Application Service (CASE) وعنصر خدمة التطبيق المحدد The Specific Application Service (SASE). بشكل عام، يتحقق بروتوكول طبقة التطبيق من خلال استخدام وظائف عدد من عناصر خدمة التطبيق. تستدعي بعض عناصر خدمة التطبيق إجراءات مختلفة بناءً على إصدار خدمة الجلسة المتاح[7][8]

البروتوكولات[عدل]

وثيقة تعريف IETF لطبقة التطبيق في حزمة بروتوكول الإنترنت RFC 1123 . قدمت مجموعة أولية من البروتوكولات التي غطت الجوانب الرئيسية لوظائف الإنترنت في بداياته وشملت:

امثلة[عدل]

  • APPC ، الاتصال المتقدم من برنامج إلى برنامج
  • AMQP ، بروتوكول انتظار الرسائل المتقدم
  • FTAM ، الوصول إلى نقل الملفات وإدارتها
  • GHTTP ، بروتوكول نقل النص التشعبي
  • H.323 ، نظام اتصالات الوسائط المتعددة القائم على الحزم
  • IMAP ، بروتوكول الوصول إلى رسائل الإنترنت
  • IRC ، مرحل الإنترنت الدردشة
  • IPFS ، نظام الملفات بين الكواكب
  • NIS ، خدمة معلومات الشبكة
  • NNTP ، بروتوكول نقل أخبار الشبكة
  • NTP ، بروتوكول وقت الشبكة
  • RDP ، بروتوكول سطح المكتب البعيد
  • RELP ، بروتوكول تسجيل الأحداث الموثوق به
  • RFP ، بروتوكول التخزين المؤقت للإطار البعيد
  • Rlogin ، تسجيل الدخول عن بعد في أنظمة UNIX
  • RPC ، استدعاء الإجراء البعيد
  • RTMP ، بروتوكول المراسلة في الوقت الحقيقي
  • RTP ، بروتوكول النقل في الوقت الفعلي
  • RTPS ، اشتراك نشر في الوقت الفعلي
  • RTSP ، بروتوكول دفق الوقت الحقيقي
  • SAP ، بروتوكول إعلان الجلسة
  • SDP ، بروتوكول وصف الجلسة
  • SIP ، بروتوكول بدء الجلسة
  • SLP ، بروتوكول موقع الخدمة
  • SMB ، كتلة رسالة الخادم
  • SMTP ، بروتوكول نقل البريد البسيط
  • SNTP بروتوكول وقت الشبكة البسيط
  • DNS ، خدمات اسم المجال

انظر ايضا[عدل]

نموذج او اس اي

طبقة النقل

المراجع[عدل]

  1. ^ Gerry (2019-12-24). The OSI Seven Layer Model. Cham: Springer International Publishing. صفحات 7–32. الوسيط |CitationClass= تم تجاهله (مساعدة)
  2. ^ Mohammed M. (2014). TCP/IP Model. Cham: Springer International Publishing. صفحات 19–50. الوسيط |CitationClass= تم تجاهله (مساعدة)
  3. أ ب The TCP/IP Protocol Suite. Chichester, UK: John Wiley & Sons, Ltd. 2001-10-05. صفحات 19–84. الوسيط |CitationClass= تم تجاهله (مساعدة)
  4. ^ William (1997). Transmission Control Protocol (TCP) and Internet Protocol (IP). London: Macmillan Education UK. صفحات 33–48. الوسيط |CitationClass= تم تجاهله (مساعدة)
  5. ^ "Requirements for Internet Hosts - Application and Support". 1989-10. الوسيط |CitationClass= تم تجاهله (مساعدة); Cite journal requires |journal= (مساعدة); تحقق من التاريخ في: |تاريخ= (مساعدة)
  6. ^ Paul (2019-06-04). Introduction: What Price the State?. Routledge. صفحات 1–26. الوسيط |CitationClass= تم تجاهله (مساعدة)
  7. ^ Michael A.; Hancock, William M. (2002). Network Topologies, Architectures, and the OSI Model. Elsevier. صفحات 31–54. الوسيط |CitationClass= تم تجاهله (مساعدة)
  8. ^ "Defining Networks with the OSI Model". Networking Fundamentals: 43–73. 2019-10-25. doi:10.1002/9781119650768.ch2. الوسيط |CitationClass= تم تجاهله (مساعدة)