Ե՞րբ կօգտագործեիք UDP-ն TCP-ի փոխարեն:
Ե՞րբ կօգտագործեիք UDP-ն TCP-ի փոխարեն:

Video: Ե՞րբ կօգտագործեիք UDP-ն TCP-ի փոխարեն:

Video: Ե՞րբ կօգտագործեիք UDP-ն TCP-ի փոխարեն:
Video: Telnet объяснил 2024, Ապրիլ
Anonim

UDP է նաեւ օգտագործված այն իրավիճակներում, երբ կապ ստեղծելու և հետ համաժամացման ծախս է TCP գերազանցում է ծանրաբեռնվածությունը. DNS հարցումները կատարյալ օրինակ են: Մեկ փաթեթ դուրս, մեկ փաթեթ հետ, յուրաքանչյուր հարցում: Եթե օգտագործելով TCP սա պիտի լինել շատ ավելի ինտենսիվ:

Նմանապես, դուք կարող եք հարցնել, թե ե՞րբ պետք է օգտագործեմ UDP-ն TCP-ի փոխարեն:

Սովորաբար, օգտագործել UDP այն ծրագրերում, որտեղ արագությունը ավելի կարևոր է, քան հուսալիությունը: Օրինակ, կարող է ավելի լավ լինել օգտագործել UDP Afastacquisition-ից տվյալներ ուղարկող հավելվածում, որտեղ թույլատրելի է կորցնել որոշ տվյալների կետեր: Կարող եք նաև օգտագործել UDP հեռարձակել սերվերին լսող ցանկացած մեքենայի(ների) վրա:

Նմանապես, որո՞նք են օգուտները UDP-ի փոխարեն TCP-ի փոխարեն որպես DNS-ի տրանսպորտային արձանագրություն օգտագործելը:

  • 1) UDP-ն շատ ավելի արագ է: TCP-ն դանդաղ է, քանի որ պահանջում է 3-wayhandshake:
  • 2) DNS հարցումները հիմնականում շատ փոքր են և լավ տեղավորվում են UDP հատվածներում:
  • 2) UDP-ն հուսալի չէ, բայց հուսալիությունը կարող է ավելացվել հավելվածի վրա: Հավելվածը կարող է օգտագործել UDP և կարող է լինել հուսալի՝ օգտագործելով atimeout և նորից ուղարկել հավելվածի շերտում:

Նաև հարցրեց՝ UDP-ն ավելի լավն է, քան TCP-ն:

UDP արդյունավետ է հեռարձակման և բազմատիպ ցանցային փոխանցման համար: TCP հուսալի է, քանի որ երաշխավորում է տվյալների առաքում նպատակակետ երթուղղիչին: UDP է ավելի արագ , ավելի պարզ և արդյունավետ քանTCP . Կորցրած փաթեթների վերահաղորդումը հնարավոր է TCP , բայց ոչ UDP.

Ո՞րն է UDP-ի առավելությունը TCP-ի նկատմամբ:

Նախ, գրավիչ հատկանիշներից մեկը UDP սա այն է, որ քանի որ այն կարիք չունի վերահաղորդելու կորցրած փաթեթները և չի կատարում որևէ կապի կարգավորում, տվյալների ուղարկումն ավելի քիչ ուշացում է ունենում: Այս ավելի ցածր ուշացումը ստիպում է UDP Հետաձգման նկատմամբ զգայուն հավելվածների գրավիչ ընտրություն, ինչպիսիք են աուդիո և վիդեո:

Խորհուրդ ենք տալիս: