انتقل إلى المحتوى

طبقة التطبيق: الفرق بين النسختين

من ويكيبيديا، الموسوعة الحرة
تم حذف المحتوى تمت إضافة المحتوى
المقال شبه جاهز يبدو ان المحتوى يحتاج للمزيد من العمل لتطويره لكنني اظن انه كاف مبدئيا
وسمان: تمت إضافة وسم nowiki تحرير مرئي
(لا فرق)

نسخة 16:54، 18 سبتمبر 2021

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

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

نموذج حزمة الانترنت

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

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

نموذج OSI

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

الطبقات الفرعية

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

البروتوكولات

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

  • تسجيل الدخول عن بعد إلى المضيفين: Telnet
  • نقل الملفات: بروتوكول نقل الملفات ( FTP) ، بروتوكول نقل الملفات التافهة (TFTP)
  • نقل البريد الإلكتروني: بروتوكول نقل البريد البسيط (SMTP)
  • دعم الشبكات: نظام اسم المجال (DNS)
  • تهيئة المضيف: BOOTP
  • إدارة المضيف البعيد: بروتوكول إدارة الشبكة البسيط (SNMP) ، معلومات الإدارة العامة البروتوكول عبر

امثلة

  • APPC ، الاتصال المتقدم من برنامج إلى برنامج
  • AMQP ، بروتوكول انتظار الرسائل المتقدم
  • بروتوكول نشر Atom
  • BEEP ، حظر بروتوكول التبادل القابل للتوسيع
  • BitTorrent
  • 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 بروتوكول وقت الشبكة البسيط
  • SSH ، Secure Shell
  • SSMS، Secure SMS Messaging Protocol
  • TDS، Tabular Data Stream
  • Tor
  • DNS ، خدمات اسم المجال

انظر ايضا

نموذج او اس اي

نموذج حزمة بروتوكول الانترنت

طبقة النقل

المراجع

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