Je, UDP hutumia soketi?
Je, UDP hutumia soketi?

Video: Je, UDP hutumia soketi?

Video: Je, UDP hutumia soketi?
Video: TCP и UDP | Что это такое и в чем разница? 2024, Aprili
Anonim

UDP ni isiyo na uhusiano. Seva unaweza mara moja sikiliza ujumbe mara ina a tundu . Sisi kutumia simu ya mfumo wa recvfrom ili kusubiri datagram inayoingia kwenye anwani maalum ya usafiri (anwani ya IP na nambari ya bandari). Kigezo cha kwanza, tundu ni a tundu tuliyounda kabla ya wakati (na tukatumia bind.

Kadhalika, watu wanauliza, soketi ni TCP au UDP?

Kwa sababu seva za wavuti hufanya kazi TCP bandari 80, zote mbili hizi soketi ni Soketi za TCP , ambapo ikiwa ulikuwa unaunganisha kwa seva inayofanya kazi kwenye a UDP bandari, seva na mteja soketi ingekuwa Soketi za UDP.

Kando na hapo juu, soketi za UDP zinaelekezwa pande mbili? Datagramu soketi kuruhusu michakato kutumia UDP kuwasiliana. Datagramu tundu inasaidia ya pande mbili mtiririko wa ujumbe. Mchakato kwenye datagram tundu inaweza kupokea ujumbe kwa mpangilio tofauti kutoka kwa mfuatano wa kutuma na inaweza kupokea ujumbe unaorudiwa. The tundu aina ni SOCK_RAW.

Vivyo hivyo, nitajuaje ikiwa nina tundu la UDP?

Ndani ya UDP itifaki, a tundu ni ya kipekee kutambuliwa kwa IP chanzo na bandari chanzo. Katika itifaki ya TCP, tundu ni ya kipekee kutambuliwa kulingana na IP chanzo, mlango chanzo, IP lengwa na lango lengwa.

UDP inatumika wapi?

UDP inatumika kwa itifaki zingine za sasisho kama RIP (Itifaki ya Habari ya Njia). Kwa kawaida kutumika kwa programu za muda halisi ambazo haziwezi kuvumilia ucheleweshaji usio sawa kati ya sehemu za ujumbe uliopokelewa. Kufuatia matumizi ya utekelezaji UDP kama itifaki ya safu ya usafiri: NTP (Itifaki ya Muda wa Mtandao)

Ilipendekeza: