هل فقدان الحزمة بسبب تجاوز الفضاد في الخفيفة من المقبس فقدان الشبكة؟

StackOverflow https://stackoverflow.com/questions/6098893

  •  09-09-2020
  •  | 
  •  

سؤال

إذا تم إسقاط حزم UDP على مضيف لأن مخازن المقبس ممتلئة، هل يجب أن أفكر في أن تكون خسارة في الشبكة؟سوف يساعدني التمييزني في تحديد ما إذا كان ينبغي النظر في تنفيذ إعادة الإرسال في طبقة التطبيق، أو زيادة حجم المخزن المؤقت.

أنا عالق مع UDP ولكن طلبي مطلوب لنقل الحزم بالترتيب مع عدم وجود حزم ...> _ << / p>

هل كانت مفيدة؟

المحلول

إذا تم إسقاط الحزم في كومة الشبكة، فيمكنك النظر فيها بنفس الطريقة التي تفكر فيها فقدان حزمة الشبكة.

UDP غير موثوق.قد لا تتلقى جميع الحزم، وقد يتم استلامها بأمر مختلف.ستحتاج إلى آلية في طلبك للتعامل مع هذا على أي حال.

نصائح أخرى

UDP غير موثوق به لذا إذا كنت بحاجة إلى موثوقية يجب عليك تطبيقها بنفسك؛لا يهم أين يتم إسقاط مخططات البيانات، وسيتم إسقاط بعضها والنتيجة النهائية هي نفسها.

وبالمثل، ستحصل على Duplicate Datagrams وستحصل على مخططات البيانات في تسلسل مختلف عند إرسالها.

قد تكون مهتما بإجابات حول هذا السؤال: ماذا تستخدم عندما تحتاج إلى UDP موثوقة؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top