Та хэзээ TCP-ийн оронд UDP ашиглах вэ?
Та хэзээ TCP-ийн оронд UDP ашиглах вэ?

Видео: Та хэзээ TCP-ийн оронд UDP ашиглах вэ?

Видео: Та хэзээ TCP-ийн оронд UDP ашиглах вэ?
Видео: Сравнение протоколов TCP и UDP 2024, Дөрөвдүгээр сар
Anonim

UDP бас ашигласан холболт үүсгэх, синхрончлох зардал гарах нөхцөл байдалд TCP ачааллаас давж гардаг. DNS асуулга бол төгс жишээ юм. Нэг багц гарч, асуулга бүрт нэг пакет буцаана. Хэрэв TCP ашиглан энэ болно илүү эрчимтэй байх.

Үүний нэгэн адил, би хэзээ TCP-ийн оронд UDP ашиглах ёстой вэ?

Ер нь, UDP ашиглах Найдвартай байдлаас илүү хурд нь чухал байдаг хэрэглээнд. Жишээлбэл, энэ нь илүү дээр байж болох юм UDP ашиглах Зарим өгөгдлийн цэгүүдийг алдахыг зөвшөөрч болохуйц afastacquisition-ээс өгөгдөл илгээж буй програмд. UDP ашиглах серверийг сонсож байгаа дурын машин(ууд) руу дамжуулах.

Үүний нэгэн адил, DNS-ийн тээвэрлэлтийн протокол болгон TCP-ийн оронд UDP ашиглах нь ямар давуу талтай вэ?

  • 1) UDP нь илүү хурдан байдаг. TCP нь 3-н талбартай ажиллах шаардлагатай тул удаан байна.
  • 2) DNS хүсэлтүүд нь ерөнхийдөө маш жижиг бөгөөд UDPsegments-д сайн тохирдог.
  • 2) UDP нь найдвартай биш боловч найдвартай байдал нь хэрэглээний давхарга дээр нэмэгдэх боломжтой. Аппликешн нь UDP-г ашиглах боломжтой бөгөөд atimeout болон хэрэглээний давхаргад дахин илгээх замаар найдвартай байж болно.

Мөн UDP TCP-ээс илүү сайн уу?

UDP өргөн нэвтрүүлгийн болон олон дамжуулалтын төрлийн сүлжээний дамжуулалтад үр дүнтэй байдаг. TCP Энэ нь очих чиглүүлэгч рүү өгөгдөл хүргэх баталгаа болдог тул найдвартай. UDP байна Илүү хурдан , илүү энгийн бөгөөд илүү үр дүнтэй TCP-ээс илүү . Алдагдсан пакетуудыг дахин дамжуулах боломжтой TCP , гэхдээ үгүй UDP.

TCP-ээс UDP ямар давуу талтай вэ?

Нэгдүгээрт, сэтгэл татам шинж чанаруудын нэг UDP Энэ нь алдагдсан пакетуудыг дахин дамжуулах шаардлагагүй, ямар ч холболтын тохиргоо хийх шаардлагагүй тул өгөгдөл илгээхэд бага хугацаа шаардагдана. Энэ удаашралыг бий болгодог UDP Аудио болон видео зэрэг саатал мэдрэмтгий програмуудад зориулсан сонирхолтой сонголт.

Зөвлөмж болгож буй: