Az FMUSER Wirless könnyebben továbbítja a videót és a hangot!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albán
ar.fmuser.org -> arab
hy.fmuser.org -> örmény
az.fmuser.org -> azerbajdzsán
eu.fmuser.org -> baszk
be.fmuser.org -> belorusz
bg.fmuser.org -> bolgár
ca.fmuser.org -> katalán
zh-CN.fmuser.org -> kínai (egyszerűsített)
zh-TW.fmuser.org -> kínai (hagyományos)
hr.fmuser.org -> horvát
cs.fmuser.org -> cseh
da.fmuser.org -> dán
nl.fmuser.org -> holland
et.fmuser.org -> észt
tl.fmuser.org -> filippínó
fi.fmuser.org -> finn
fr.fmuser.org -> francia
gl.fmuser.org -> galíciai
ka.fmuser.org -> grúz
de.fmuser.org -> német
el.fmuser.org -> Görög
ht.fmuser.org -> haiti kreol
iw.fmuser.org -> héber
hi.fmuser.org -> hindi
hu.fmuser.org -> magyar
is.fmuser.org -> izlandi
id.fmuser.org -> indonéz
ga.fmuser.org -> ír
it.fmuser.org -> olasz
ja.fmuser.org -> japán
ko.fmuser.org -> koreai
lv.fmuser.org -> lett
lt.fmuser.org -> litván
mk.fmuser.org -> macedón
ms.fmuser.org -> maláj
mt.fmuser.org -> máltai
no.fmuser.org -> norvég
fa.fmuser.org -> perzsa
pl.fmuser.org -> lengyel
pt.fmuser.org -> portugál
ro.fmuser.org -> román
ru.fmuser.org -> orosz
sr.fmuser.org -> szerb
sk.fmuser.org -> szlovák
sl.fmuser.org -> Szlovén
es.fmuser.org -> spanyol
sw.fmuser.org -> szuahéli
sv.fmuser.org -> svéd
th.fmuser.org -> Thai
tr.fmuser.org -> török
uk.fmuser.org -> ukrán
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnámi
cy.fmuser.org -> walesi
yi.fmuser.org -> jiddis
Az UDP a User Datagram Protocol rövidítése. A kínai neve User Datagram Protocol. Ez egy kapcsolat nélküli szállítási réteg protokoll az OSI referencia modellben, és tranzakció-orientált egyszerű és megbízhatatlan információátviteli szolgáltatásokat nyújt. Ez az IETF RFC 768 hivatalos specifikációja, amely az UDP.
Az UDP protokoll az angol UserDatagramProtocol, vagyis felhasználói datagram protokoll rövidítése, amelyet főleg olyan hálózati alkalmazások támogatására használnak, amelyeknek adatokat kell továbbítaniuk a számítógépek között. Számos kliens / szerver hálózati alkalmazásnak, beleértve a hálózati videokonferencia-rendszereket is, használnia kell az UDP protokollt. Az UDP protokollt már évek óta használják a megalakulása óta. Bár kezdeti fényességét néhány hasonló protokoll elhomályosította, az UDP még ma is nagyon praktikus és megvalósítható hálózati szállítási réteg protokoll.
A jól ismert TCP (Transmission Control Protocol) protokollhoz hasonlóan az UDP protokoll is közvetlenül az IP (Internet Protocol) protokoll tetején található. Az OSI (Open System Interconnection) referenciamodell szerint az UDP és a TCP egyaránt szállítási réteg protokoll.
Az UDP protokoll fő funkciója a hálózati adatforgalom tömörítése datagrammákká. Egy tipikus datagram a bináris adatok átviteli egysége. Az egyes datagramok első 8 bájtja tartalmazza a fejléc információkat, a többi bájt pedig specifikus átviteli adatokat tartalmaz.
1. UDP fejléc
Az UDP fejléc 4 mezőből áll, amelyek mindegyike 2 bájtot foglal el, az alábbiak szerint:
1) Forrás port száma
2) Cél port száma
3) Datagram hossza
4) Ellenőrizze az értéket
Az UDP protokoll a portszámok segítségével foglalja le saját adatátviteli csatornáit különböző alkalmazások számára. Az UDP és a TCP protokollok ezt a mechanizmust használják több alkalmazás egyszerre adatküldésére és fogadására. Az adatküldő (lehet kliens vagy szerver) UDP datagrammákat küld a forrásporton keresztül, az adatvevő pedig az adatokat a célporton keresztül fogadja. Egyes hálózati alkalmazások csak statikus portokat használhatnak, amelyeket előre lefoglaltak vagy regisztráltak számukra; míg más hálózati alkalmazások nem regisztrált dinamikus portokat használhatnak. Mivel az UDP fejléc két bájtot használ a portszám tárolásához, a portszám érvényes tartománya 0 és 65535 között van. Általánosságban elmondható, hogy a 49151-nél nagyobb portszámok dinamikus portokat jelentenek.
A datagram hossza a bájtok teljes számára vonatkozik, beleértve a fejlécet és az adatrészt. Mivel a fejléc hossza rögzített, ezt a mezőt elsősorban a változó hosszúságú adatrész (más néven adatterhelés) kiszámítására használják. A datagramma maximális hossza a működési környezettől függően változik. Elméletileg a datagramma maximális hossza a fejléccel együtt 65535 bájt. Néhány gyakorlati alkalmazás gyakran korlátozza a datagram méretét, néha 8192 bájtra csökkentve.
Az UDP protokoll a fejléc ellenőrző értékét használja az adatbiztonság biztosítása érdekében. Az ellenőrzési értéket először egy speciális algoritmus számítja ki az adatküldőnél, és a vevőnek továbbítás után újra kell számolni. Ha egy adatbankot az átvitel során egy harmadik fél meghamisított, vagy a vonalzaj vagy egyéb okok miatt megsérült, a küldő és a vevő ellenőrzési számítási értéke nem fog egyezni, így az UDP protokoll felismeri, hogy van-e hiba. Ez eltér a TCP protokolltól, amelyhez ellenőrző értékre van szükség.
2. UDPvs.TCP
Az UDP és a TCP protokoll közötti fő különbség az, hogy miként lehet elérni a megbízható információátvitelt. A TCP protokoll speciális szállítási garancia mechanizmust tartalmaz. Amikor az adatátvevő megkapja az információt a feladótól, automatikusan megerősítő üzenetet küld a feladónak; a feladó csak a megerősítő üzenet kézhezvétele után továbbítja az egyéb információkat. Ellenkező esetben megvárja, amíg meg nem érkezik a megerősítő üzenet.
A TCP-vel ellentétben az UDP protokoll nem nyújt garancia mechanizmust az adatátvitelhez. Ha a datagram elveszik a küldőtől a vevőig történő átvitel során, maga a protokoll nem képes észlelni vagy felszólítani. Ezért az emberek az UDP protokollt általában megbízhatatlan továbbítási protokollnak hívják.
A TCP protokollhoz képest az UDP protokoll másik különbsége az, hogy hogyan lehet több váratlan datagrammot fogadni. A TCP-vel ellentétben az UDP nem garantálja az adatok küldésének és fogadásának sorrendjét. Például egy alkalmazás az ügyfélen elküldi a következő 4 datagrammot a kiszolgálónak
D1
D22
D333
D4444
Az UDP azonban benyújthatja a kapott d-tata a kiszolgálóalkalmazáshoz a következő sorrendben:
D333
D1
D4444
D22
Valójában az UDP protokoll ilyen rendellenességei alapvetően ritkán fordulnak elő, és általában csak akkor fordulnak elő, ha a hálózat túlterhelt.
3. Az UDP protokoll alkalmazása
Néhány olvasó megkérdezheti, mivel az UDP nem megbízható hálózati protokoll, milyen érték vagy szükség van? Valójában nem az. Bizonyos esetekben az UDP protokoll nagyon hasznos lehet. Mivel az UDP olyan sebesség-előnnyel rendelkezik, amelyhez a TCP nem képes. Bár a TCP protokollba különféle biztonsági funkciókat ültetnek be, a tényleges végrehajtási folyamatban nagy mennyiségű rendszerköltség lesz elfoglalva, ami kétségtelenül komolyan befolyásolja a sebességet. Másrészt az UDP kiküszöböli az információk megbízható átviteli mechanizmusát, és olyan funkciókat továbbít, mint a biztonság és a válogatás, a felsőbb rétegű alkalmazásokba, hogy ez befejeződjön, ami jelentősen lerövidíti a végrehajtási időt és biztosítja a sebességet.
Az UDP protokoll legkorábbi specifikációja az RFC768, amelyet 1980-ban adtak ki. Bár hosszú ideje van, az UDP protokoll továbbra is szerepet játszik a mainstream alkalmazásokban. Számos alkalmazás, beleértve a videotelekonferencia-rendszereket is, bebizonyította az UDP protokoll értékét. Mivel ezek az alkalmazások jobban figyelnek a tényleges teljesítményre, mint a megbízhatóságra, némi megbízhatóságot (például a minőségi minőséget) gyakran fel lehet áldozni a jobb felhasználási hatások (például a magasabb képfrissítési gyakoriság) érdekében. Ez az UDP és a TCP közötti kompromisszum. A különböző környezetek és jellemzők szerint mindkét átviteli protokoll fontosabb szerepet játszik a jövőbeni hálózati világban.
Az UDP protokoll a portszámok segítségével foglalja le saját adatátviteli csatornáit különböző alkalmazások számára. Az UDP és a TCP protokollok ezt a mechanizmust használják több alkalmazás egyszerre adatküldésére és fogadására. Az adatküldő (lehet kliens vagy szerver) UDP datagrammákat küld a forrásporton keresztül, az adatfogadó pedig az adatokat a célporton keresztül fogadja. Egyes hálózati alkalmazások csak statikus portokat használhatnak, amelyeket előre lefoglaltak vagy regisztráltak számukra; míg más hálózati alkalmazások nem regisztrált dinamikus portokat használhatnak. Mivel az UDP fejléc két bájtot használ a portszám tárolásához, a portszám érvényes tartománya 0 és 65535 között van. Általánosságban elmondható, hogy a 49151-nél nagyobb portszámok dinamikus portokat jelentenek.
A datagram hossza a bájtok teljes számára vonatkozik, beleértve a fejlécet és az adatrészt. Mivel a fejléc hossza rögzített, ezt a mezőt elsősorban a változó hosszúságú adatrész (más néven adatterhelés) kiszámítására használják. A datagramma maximális hossza a működési környezettől függően változik. Elméletileg a datagramma maximális hossza a fejléccel együtt 65535 bájt. Néhány gyakorlati alkalmazás gyakran korlátozza a datagram méretét, néha 8192 bájtra csökkentve.
Az UDP protokoll a fejlécben szereplő ellenőrzési értéket használja az adatbiztonság biztosítása érdekében. Az ellenőrzési értéket először egy speciális algoritmus számítja ki az adatküldőnél, és a vevőnek továbbítás után újra kell számolni. Ha egy adatbankot az átvitel során egy harmadik fél meghamisított, vagy a vonalzaj vagy egyéb okok miatt megsérült, a küldő és a vevő ellenőrzési számítási értéke nem fog egyezni, így az UDP protokoll felismeri, hogy van-e hiba. Ez eltér a TCP protokolltól, amelyhez ellenőrző értékre van szükség.
Számos linkréteg protokoll hibajavítást tesz lehetővé, beleértve a népszerű Ethernet protokollt is. Lehet, hogy vajon miért nyújt ellenőrző összegeket az UDP is? Ennek oka, hogy a linkréteg alatti protokollok nem biztosíthatják a hibák észlelését egyes csatornákban a forrás és a terminál között. Bár az UDP hibadetektálást biztosít, hiba észlelésekor az UDP nem hajt végre hibajavítást. Egyszerűen eldobja a sérült üzenetszegmenst, vagy figyelmeztető információkat nyújt az alkalmazás számára.
4. Az UDP protokoll több jellemzője
(1) Az UDP egy kapcsolat nélküli protokoll. A forrás és a terminál nem hoz létre kapcsolatot az adatok továbbítása előtt. Ha továbbítani akarja, egyszerűen megragadja az alkalmazás adatait, és a lehető leggyorsabban a hálózatra dobja. A küldési végén az UDP adatátvitel sebességét csak az alkalmazás generálásának sebessége, a számítógép kapacitása és az átviteli sávszélesség korlátozza; a fogadó végén az UDP minden üzenetszegmenst elhelyez a sorban, és az alkalmazás minden alkalommal eltávolítja a sorból, amikor egy üzenetszegmenst olvas.
(2) Mivel az adatátvitel nem hoz létre kapcsolatot, nincs szükség a kapcsolat állapotának fenntartására, ideértve a vételi és a küldési állapotot is, így a szerver ugyanazt az üzenetet egyszerre több kliensnek továbbíthatja.
(3) Az UDP csomag fejléce nagyon rövid, mindössze 8 bájt, ami nagyon kicsi a TCP 20 bájtos csomagjához képest.
(4) Az áteresztőképességet a torlódásszabályozó algoritmus nem szabályozza, hanem csak az alkalmazásszoftver adatsebessége, az átviteli sávszélesség, valamint a forrás- és terminálhosztok teljesítménye korlátozza.
(5) Az UDP a legjobb erőfeszítéseket használja, vagyis a megbízható kézbesítés nem garantált, ezért a gazdagépnek nem kell bonyolult kapcsolatállapot-táblát fenntartania (sok paraméter van).
(6) Az UDP üzenet-orientált. A küldő UDP a fejléc hozzáadása után az alkalmazás által szállított üzenetet az IP rétegig juttatja el. Nem osztja és nem egyesíti, hanem megőrzi ezen üzenetek határait. Ezért az alkalmazásnak ki kell választania a megfelelő üzenetméretet.
Bár az UDP megbízhatatlan protokoll, ideális protokoll az információk terjesztésére. Például a tőzsdéről a képernyőn történő jelentés, a repülési információk megjelenítése a képernyőn stb. Az UDP-t a RIP (Routing Information Protocol) útválasztási információs protokollban is használják az útválasztási táblázat módosítására. Ezekben az alkalmazásokban, ha elveszik egy üzenet, néhány másodperc múlva egy új új üzenet váltja fel. Az UDP-t széles körben használják a multimédiás alkalmazásokban. Például a Progressive Networks által kifejlesztett RealAudio szoftver olyan szoftver, amely előre rögzített vagy élő zenét valós időben továbbít az ügyfél számára az interneten. A szoftver a RealAudio igény szerinti audiót használ. A protokoll protokoll olyan protokoll, amely UDP-n fut, és a legtöbb internetes telefonálási szoftver UDP-n is fut.
Az UDP = uridin-difoszfát, egy pirimidin-nukleotid, amely bázisokból, uracilból és ribózból áll, főleg nyersanyagként használják az RNS szintéziséhez (transzkripció). Ezenkívül az UDP a DTP energiafogyasztás terméke is. Funkciója hasonló az ADP-hez, de ritkábban fordul elő, mint az ADP. Vegyen részt a mikrobiális peptidoglikánok szintézisében.
|
Írja be az e-mail címet a meglepetéshez
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albán
ar.fmuser.org -> arab
hy.fmuser.org -> örmény
az.fmuser.org -> azerbajdzsán
eu.fmuser.org -> baszk
be.fmuser.org -> belorusz
bg.fmuser.org -> bolgár
ca.fmuser.org -> katalán
zh-CN.fmuser.org -> kínai (egyszerűsített)
zh-TW.fmuser.org -> kínai (hagyományos)
hr.fmuser.org -> horvát
cs.fmuser.org -> cseh
da.fmuser.org -> dán
nl.fmuser.org -> holland
et.fmuser.org -> észt
tl.fmuser.org -> filippínó
fi.fmuser.org -> finn
fr.fmuser.org -> francia
gl.fmuser.org -> galíciai
ka.fmuser.org -> grúz
de.fmuser.org -> német
el.fmuser.org -> Görög
ht.fmuser.org -> haiti kreol
iw.fmuser.org -> héber
hi.fmuser.org -> hindi
hu.fmuser.org -> magyar
is.fmuser.org -> izlandi
id.fmuser.org -> indonéz
ga.fmuser.org -> ír
it.fmuser.org -> olasz
ja.fmuser.org -> japán
ko.fmuser.org -> koreai
lv.fmuser.org -> lett
lt.fmuser.org -> litván
mk.fmuser.org -> macedón
ms.fmuser.org -> maláj
mt.fmuser.org -> máltai
no.fmuser.org -> norvég
fa.fmuser.org -> perzsa
pl.fmuser.org -> lengyel
pt.fmuser.org -> portugál
ro.fmuser.org -> román
ru.fmuser.org -> orosz
sr.fmuser.org -> szerb
sk.fmuser.org -> szlovák
sl.fmuser.org -> Szlovén
es.fmuser.org -> spanyol
sw.fmuser.org -> szuahéli
sv.fmuser.org -> svéd
th.fmuser.org -> Thai
tr.fmuser.org -> török
uk.fmuser.org -> ukrán
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnámi
cy.fmuser.org -> walesi
yi.fmuser.org -> jiddis
Az FMUSER Wirless könnyebben továbbítja a videót és a hangot!
Kapcsolat
Cím:
No. 305 szoba HuiLan épület No.273 Huanpu Road Guangzhou, Kína 510620
Kategóriák
Hírlevél