Product Design, Manufacturing & Innovation Resources
بيت » User Datagram Protocol (UDP)

User Datagram Protocol (UDP)

1980
  • David P. Reed
مهندسون يتعاونون في مختبر شبكات الحاسوب على تطبيقات بروتوكول داتاغرام المستخدم.

(صورة تم إنشاؤها للتوضيح فقط)

بروتوكول بيانات المستخدم (UDP) هو بروتوكول طبقة نقل بسيط وغير متصل. يوفر خدمة بيانات بسيطة بدون آليات الموثوقية أو الترتيب أو التحكم في التدفق الموجودة في بروتوكولات أخرى. TCPتتمثل مزاياها الرئيسية في انخفاض الحمل الزائد وانخفاض زمن الاستجابة، مما يجعلها مناسبة للتطبيقات الحساسة للوقت مثل عمليات البحث عن نظام أسماء النطاقات (DNS) والألعاب عبر الإنترنت وبث الفيديو المباشر، حيث تكون السرعة أكثر أهمية من الموثوقية المثالية.

يعمل UDP على أساس ‘إطلاق ونسيان’. يمكن للتطبيق إرسال مخطط بيانات UDP إلى وجهة ما دون إنشاء اتصال أولاً. رأس UDP بسيط للغاية، حيث يحتوي فقط على أرقام منافذ المصدر والوجهة وطول مخطط البيانات ومجموع اختباري اختياري لاكتشاف الأخطاء. يُترجم هذا البساطة مباشرةً إلى مزايا الأداء. فلا يوجد أي تأخير من مصافحة إعداد الاتصال، ولا توجد حالة للحفاظ على الاتصالات، ولا إعادة إرسال للحزم المفقودة. وهذا يجعل UDP مثاليًا للتطبيقات التي يمكنها تحمل بعض فقدان الحزمة أو لديها آلياتها الخاصة للتعامل مع ذلك. على سبيل المثال، في المكالمات الصوتية عبر بروتوكول الإنترنت (VoIP)، يفضل فقدان بضعة أجزاء من الثانية من الصوت على تأخير المحادثة بأكملها لإعادة إرسال حزمة مفقودة. وبالمثل، في الألعاب عبر الإنترنت، فإن تلقي معلومات حالة اللعبة القديمة قليلاً أفضل من إيقاف اللعبة مؤقتًا لانتظار تدفق بيانات موثوق به. إن بروتوكول QUIC، الذي يقوم عليه HTTP/3، مبني على بروتوكول HTTP/3، وهو مبني على بروتوكول UDP ليجمع بين زمن الاستجابة المنخفض وآليات الموثوقية المخصصة والتحكم في الازدحام.

UNESCO Nomenclature: 3307
- علوم الحاسب الآلي

يكتب

البرنامج/الخوارزمية

الاضطراب

كبير

الاستخدام

الاستخدام الواسع النطاق

السلائف

  • the need for a simpler, faster alternative to tcp
  • experience with real-time packet voice experiments on arpanet
  • the design of the pup (parc universal packet) protocol suite at xerox parc

التطبيقات

  • domain name system (dns)
  • voice over ip (voip)
  • online gaming
  • live video and audio streaming
  • trivial file transfer protocol (tftp)
  • dynamic host configuration protocol (dhcp)

براءات الاختراع:

NA

أفكار ابتكارات محتملة

بسبب عمليات جمع البيانات من خلال برامج الروبوت، والتي تتجاوز حاليًا 40 ألفًا يوميًا، فإن هذا المحتوى مخصص لأعضاء المجتمع فقط.
> تسجيل الدخول < أو > سجل < (مجاني 100٪) للوصول إلى هذا، وكذلك جميع المحتويات والأدوات الأخرى المقيدة.

ذات الصلة ب: udp، بروتوكول مخطط بيانات المستخدم، طبقة النقل، عدم الاتصال، مخطط البيانات، زمن انتقال منخفض، انخفاض زمن الوصول، انخفاض النفقات العامة، DNS، VoIP، البث.

السياق التاريخي

User Datagram Protocol (UDP)

1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1980
1981

(إذا كان التاريخ غير معروف أو غير ذي صلة، على سبيل المثال "ميكانيكا الموائع"، يتم توفير تقدير تقريبي لظهوره الملحوظ)

الاختراع والابتكار والمبادئ التقنية ذات الصلة

الصور بالحجم الكامل والتنزيلات متاحة فقط 100% مجاناً للأعضاء المسجلين.