Application Layer طبقة التطبيقات
•
The upper three layers of
the OSI model (application, presentation, and session) define functions of the
TCP/IP application layer.
تُستخدَم
الطبقات الثلاث العلوية لنموذج OSI (التطبيق، والتقديم، والجلسة) لتعريف وظائف
كل طبقة من طبقات تطبيقات TCP/IP.
•
The application layer
provides the interface between the applications used to communicate, and the
underlying network over which messages are transmitted.
فإنها
الطبقة التي تعد الواجهة التي تصل بين التطبيقات المستخدمة للاتصال والشبكة
الأساسية التي يتم إرسال الرسائل عبرها.
•
Some of the most widely
known application layer protocols include HTTP, FTP, TFTP, IMAP and DNS.
بعض بروتوكولات طبقة التطبيق الأكثر شهرة تشمل HTTP و FTP و TFTP و IMAP و DNS.
Presentation and Session Layerطبقة التقديم والجلسة
The presentation layer has three primary functions: تقوم طبقة
التقديم بثلاث وظائف أساسية:
تنسيق
البيانات أو تقديمها في الجهاز المصدر بشكل يتوافق مع استلامها من خلال الجهاز
الوجهة.
ضغط البيانات
بطريقة يمكن معها فك الضغط عند الجهاز الوجهة
· Encrypting data for transmission and decrypting data upon receipt
تشفير البيانات
لإرسالها وإلغاء تشفيرها عند الاستلام
تتمثَّل في
إنشاء حوارات بين تطبيقات المصدر والوجهة والحفاظ عليها.
·
It handles the exchange of
information to initiate dialogs, keep them active, and to restart sessions that
are disrupted or idle for a long period of time.
وتتناول طبقة
الجلسة عملية تبادل المعلومات لبدء الحوارات، وإبقائها نشطة، وكذلك لإعادة تشغيل
الجلسات التي تمت مقاطعتها أو التي كانت معطلة لفترة زمنية طويلة.
TCP/IP Application Layer Protocols بروتوكولات طبقة التطبيقات
•
The TCP/IP application
protocols specify the format and control information necessary for many common
internet communication functions.
•
تعمل بروتوكولات تطبيقات TCP/IP على تحديد معلومات التنسيق والتحكم اللازمة
للعديد من وظائف اتصال الإنترنت الشائعة.
تُستخدم
بروتوكولات طبقة التطبيقات من قِبل كل من أجهزة المصدر والوجهة أثناء جلسة
الاتصال.
ولكي
تكون الاتصالات ناجحة، يجب أن تتوافق بروتوكولات طبقة التطبيقات التي يتم تنفيذها
على المضيف المصدر والمضيف الوجهة.
Name Systemنظام التسمية
DNS - Domain Name System (or Service) ( نظام اسم المجال (أو الخدمة
•
TCP, UDP client 53
•
Translates domain names,
such as cisco.com, into IP addresses.
DHCP - Dynamic Host Configuration Protocol -
بروتوكول الاعداد الديناميكي للمضيف
•
UDP client 68, server 67
•
Dynamically assigns IP
addresses to be re-used when no longer needed
Web
HTTP - Hypertext Transfer Protocol -
بروتوكول نقل النص التشعبي
•
TCP 80, 8080
•
A set of rules for
exchanging text, graphic images, sound, video, and other multimedia files on
the World Wide Web