whycomputer.com >> Интернет знания >  >> Мрежи

Защо софтуерните приложения избират UDP протокола?

Какво представлява UDP и защо е предпочитан от много приложения

Интернет протоколът TCP/IP поддържа два вида пакети – TCP и UDP. Протоколът за контрол на трансфера (TCP) се използва, когато е необходимо потвърждение, че данните са получени успешно. TCP гарантира, че при възникване на проблем пакетът ще бъде препратен. Протоколът за потребителски датаграми (UDP) е по‑лек и по‑бърз вариант. Пакетите на UDP пристигат по‑бързо и се обработват без проверка за получаване, което намалява натоварването и използва по‑ефикасно честотната лента. Поради тази липса на излишен overhead много приложения се доверяват на UDP.

Видео‑стрийминг

Приложенията за видео‑стрийминг често избират UDP. Човешкото око възприема около 30 кадъра в секунда, така че малки грешки обикновено не се забелязват. UDP позволява данните да се предават непрекъснато, без да се блокира честотната лента с повторно изпращане на загубени пакети, което при TCP би довело до закъснение и „старо“ съдържание.

Онлайн игри

Тъй като онлайн игрите са реалновремеви, информацията трябва да се предава със страхотна скорост. Позициите на играчите и изстрелите се актуализират в реално време; ако даден пакет се загуби, следващият ще коригира състоянието и повторното изпращане е безполезно. Освен това, забавянето в мрежата може да предизвика лаг, което прави играта неиграбилва.

Запитвания към DNS

DNS заявките са кратки – изпраща се заявка и се получава отговор. Тъй като процесът се задържа докато DNS отговори, всяко забавяне е ощетяващо. TCP би добавил ненужен overhead и би забавил отговора. С UDP заявката може да се изпрати отново, ако отговорът не дойде навреме, без да се налага подреждане на последователни пакети.

Заключение

UDP е идеален за ситуации, в които скоростта е по‑важна от абсолютната надеждност. Той се използва в стрийминг, онлайн игри, DNS и други приложения, където малки загуби на данни не са критични, но бързата доставка е от съществено значение.


URL:https://bg.whycomputer.com/Network/100205153.html

Мрежи
  • Как да използваме чековия регистър в Quicken

    Следете разходите си без усилие – Quicken ви позволява да въвеждате транзакции бързо и да поддържате актуален баланс, без да губите време.Стъпка 1Инсталирайте и стартирайте софтуера Quicken.Стъпка 2Създайте вашия чеков регистър: от менюто File изберете New, след това New Quicken Account и натиснете

  • Как да използваме AOL Calendar – стъпка по стъпка

    Поддържането на ред в ежедневието често изглежда невъзможно, особено когато балансирате работа, семейство, деца и хобита. Добре структуриран календар ви помага да изчистите „мъглата“ и да не изпускате важни събития – от ключовете до посещението при зъболекаря. Стъпка 1 – Достъп до AOL Calendar Ако и

Интернет знания © https://bg.whycomputer.com