عرض مشاركة واحدة
قديم 03-09-2011, 05:49 PM   #2
احمد علي ( ابو مصطفى )
:: سيسكو نشيط ::
 
تاريخ التسجيل: Aug 2010
المشاركات: 201
شكراً: 35
تم شكره 44 مرة في 11 مشاركة
احمد علي ( ابو مصطفى ) will become famous soon enough
افتراضي رد: لماذا ال http يعتمد على tcp وال dns يعتمد على udp

سؤال جميل جدا, السبب هو ان ال http يستخدم لطلب صفحات الانترنيت لذا من غير المقبول وصول صفحة انترنيت ناقصة او غير مرتبة (مثلا ان تطلب صفحة ال google لتصل لنا ناقصة googl او تصل غي مرتبة مثلا gogole) لذا كان لابد من استخدام ال tcp الذي يحرص على وصول المعلومة كاملة ومرتبة.

اما بالنسبة لل dns فانه يتطلب سرعة الاستجابة اي ان الجهاز يحتاج الى ال ip address الخاص بموقع ما لكي يبدأ بالتواصل باسرع وقت ممكن لذا يستخدم ال udp الذي يوفر السرعة في الاستجابة, وفي حال عدم وصول ال dns أو حدوث خطأ ما فالجهاز بكل بساطة يرسل طلب اخر لكي يحصل ال dns مرة ثانية اي ان عبأ التأكد من وصول المعلومة صحيحة وكاملة يقع على الجهاز (او بالاحرى على ال application) وليس على ال udp.
الموضوع الأصلى من هنا: منتديات سيسكو التعليمية | كن بين الخبراء ! http://www.ciscovb.com/vb/t2975.html#post19198

اتمنى ان يكون الجواب واضح وفي حال عدم وصول الفكرة يرجى طلب ال dns مرة ثانية (انا امزح).
احمد علي ( ابو مصطفى ) غير متواجد حالياً   رد مع اقتباس
 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36