4.3 UDP Overview
UDP Features
تتضمن ميزات UDP ما يلي:
•
Data is reconstructed in the order that it is
received.
إعادة إنشاء البيانات بالترتيب الذي
تم استقبالها به.
•
Any segments that are lost are not resent.
•
لا تتم
إعادة إرسال أي مقاطع مفقودة
•
There is no session establishment. لا يتم إنشاء جلسة.
•
The sending is not informed about resource
availability.
•
لا
تبلغ المرسل بشأن توفر المورد.
UDP
Header
The UDP
header is far simpler than the TCP header because it only has four fields and
requires 8 bytes (i.e. 64 bits).
رأس UDP أبسط بكثير من رأس TCP لأنه
يحتوي على أربعة حقول فقط ويتطلب 8 bytes (أي 64 وحدة بت).
UDP Header Fields
The table
identifies and describes the four fields in a UDP header.
يحدد الجدول ويصف الحقول الأربعة في رأس UDP.
UDP
Header Field |
Description |
Source Port |
A 16-bit field used to identify the
source application by port number. حقل 16
وحدة بت المستخدمة لتحديد التطبيق المصدر حسب رقم المنفذ. |
Destination Port |
A 16-bit field used to identify the
destination application by port number. حقل 16
وحدة بت يستخدم لتحديد التطبيق الوجهة حسب رقم المنفذ. |
Length |
A 16-bit field that indicates the
length of the UDP datagram header. حقل 16
وحدة بت يشير إلى طول رأس مخطط بيانات UDP. |
Checksum |
A 16-bit field used for error checking
of the datagram header and data. حقل 16
وحدة بت يستخدم لفحص الأخطاء من رأس مخطط البيانات والبيانات. |
Applications that use UDP
§
الفيديوهات
المباشرة والتطبيقات متعددة الوسائط - هذه التطبيقات يُمكن أن تتحمّل فقد بعض
البيانات، لكنها تتطلّب تأخير بسيط أو انعدامه. وتشتمل الأمثلة على VoIP
والفيديو المتدفق بصورة مباشرة.
تطبيقات الطلب والرد البسيطة - تطبيقات ذات معاملات بسيطة يرسل فيها
المضيف الطلب وقد يستلم الرد أو لا. تتضمن الأمثلة DNS و DHCP.
§ Applications
that handle reliability themselves - Unidirectional communications where flow
control, error detection, acknowledgments, and error recovery is not required,
or can be handled by the application. Examples include SNMP and TFTP.
التطبيقات التي تعالج الموثوقية بنفسها - يمكن أن يعالج التطبيق
الاتصالات أحادية الاتجاه عندما لا يكون من الضروري التحكم في التدفق، والكشف عن
الأخطاء، والإقرارات، وتصحيح الأخطاء. تتضمن الأمثلة SNMP و TFTP.