FMUSER Wirless Overfør video og lyd enklere!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> albansk
ar.fmuser.org -> arabisk
hy.fmuser.org -> armensk
az.fmuser.org -> aserbajdsjansk
eu.fmuser.org -> baskisk
be.fmuser.org -> hviterussisk
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> katalansk
zh-CN.fmuser.org -> Kinesisk (forenklet)
zh-TW.fmuser.org -> Kinesisk (tradisjonell)
hr.fmuser.org -> Kroatisk
cs.fmuser.org -> tsjekkisk
da.fmuser.org -> dansk
nl.fmuser.org -> Nederlandsk
et.fmuser.org -> estisk
tl.fmuser.org -> filippinsk
fi.fmuser.org -> finsk
fr.fmuser.org -> French
gl.fmuser.org -> galisisk
ka.fmuser.org -> Georgisk
de.fmuser.org -> tysk
el.fmuser.org -> gresk
ht.fmuser.org -> haitisk kreolsk
iw.fmuser.org -> hebraisk
hi.fmuser.org -> hindi
hu.fmuser.org -> Ungarsk
is.fmuser.org -> islandsk
id.fmuser.org -> indonesisk
ga.fmuser.org -> Irsk
it.fmuser.org -> Italiensk
ja.fmuser.org -> japansk
ko.fmuser.org -> koreansk
lv.fmuser.org -> lettisk
lt.fmuser.org -> litauisk
mk.fmuser.org -> makedonsk
ms.fmuser.org -> malaysisk
mt.fmuser.org -> maltesisk
no.fmuser.org -> norsk
fa.fmuser.org -> persisk
pl.fmuser.org -> polsk
pt.fmuser.org -> portugisisk
ro.fmuser.org -> rumensk
ru.fmuser.org -> russisk
sr.fmuser.org -> serbisk
sk.fmuser.org -> Slovakisk
sl.fmuser.org -> Slovenian
es.fmuser.org -> spansk
sw.fmuser.org -> Swahili
sv.fmuser.org -> svensk
th.fmuser.org -> Thai
tr.fmuser.org -> tyrkisk
uk.fmuser.org -> ukrainsk
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnamesisk
cy.fmuser.org -> walisisk
yi.fmuser.org -> Yiddish
UDP er forkortelse av User Datagram Protocol. Det kinesiske navnet er User Datagram Protocol. Det er en forbindelsesfri transportlagsprotokoll i OSI-referansemodellen og gir transaksjonsorienterte enkle og upålitelige informasjonstransmisjonstjenester. Det er den offisielle spesifikasjonen til IETF RFC 768 som er UDP.
UDP-protokoll er forkortelse av engelsk UserDatagramProtocol, det vil si brukerdatagram-protokoll, som hovedsakelig brukes til å støtte nettverksapplikasjoner som trenger å overføre data mellom datamaskiner. Mange klient- / servernettverksapplikasjoner, inkludert nettverksvideokonferansesystemer, må bruke UDP-protokollen. UDP-protokollen har blitt brukt i mange år siden oppstarten. Selv om den opprinnelige glansen har blitt tildekket av noen lignende protokoller, er UDP fremdeles en veldig praktisk og gjennomførbar protokoll for transport av nettverk.
I likhet med den velkjente TCP (Transmission Control Protocol) -protokollen, er UDP-protokollen rett på toppen av IP-protokollen (Internet Protocol). I henhold til OSI (Open System Interconnection) referansemodell er UDP og TCP begge transportlagsprotokoller.
Hovedfunksjonen til UDP-protokollen er å komprimere nettverk datatrafikk til form av datagrammer. Et typisk datagram er en overføringsenhet med binære data. De første 8 byte i hvert datagram brukes til å inneholde topptekstinformasjon, og de gjenværende byte brukes til å inneholde spesifikke overføringsdata.
1. UDP-topptekst
UDP-overskriften består av 4 felt, som hver har to byte, som følger:
1) Kildeportnummer
2) Målportnummer
3) Datagramlengde
4) Kontroller verdien
UDP-protokollen bruker portnumre for å reservere sine egne dataoverføringskanaler for forskjellige applikasjoner. UDP- og TCP-protokoller bruker denne mekanismen til å støtte flere applikasjoner som sender og mottar data samtidig. Datasenderen (kan være klient eller server) sender UDP-datagrammer gjennom kildeporten, og datamottakeren mottar dataene via destinasjonsporten. Noen nettverksapplikasjoner kan bare bruke statiske porter som er reservert eller registrert for dem på forhånd; mens andre nettverksapplikasjoner kan bruke uregistrerte dynamiske porter. Fordi UDP-overskriften bruker to byte til å lagre portnummeret, er det gyldige området for portnummeret fra 0 til 65535. Generelt sett representerer portnumre større enn 49151 dynamiske porter.
Lengden på et datagram refererer til det totale antall byte inkludert overskriften og datadelen. Siden lengden på overskriften er fast, brukes dette feltet hovedsakelig til å beregne datadelen med variabel lengde (også kjent som datalasten). Maksimal lengde på datagrammet varierer avhengig av driftsmiljøet. Teoretisk er den maksimale lengden på et datagram inkludert overskriften 65535 byte. Noen praktiske bruksområder begrenser imidlertid ofte størrelsen på datagrammet, noen ganger reduseres det til 8192 byte.
UDP-protokollen bruker sjekkverdien i overskriften for å sikre datasikkerhet. Sjekkverdien beregnes først av en spesiell algoritme hos datasenderen, og må beregnes på nytt etter overføring til mottakeren. Hvis et datagram manipuleres av en tredjepart under overføring eller blir skadet på grunn av linjestøy eller andre årsaker, vil ikke avsenderens og mottakerens sjekkberegningsverdi ikke stemme overens, slik at UDP-protokollen kan oppdage om det er en feil. Dette er forskjellig fra TCP-protokollen, som krever en sjekkverdi.
2. UDPvs.TCP
Hovedforskjellen mellom UDP og TCP-protokollen er hvordan man oppnår pålitelig overføring av informasjon. TCP-protokollen inneholder en spesiell leveransegarantimekanisme. Når datamottakeren mottar informasjonen fra avsenderen, vil den automatisk sende en bekreftelsesmelding til avsenderen. avsenderen vil fortsette å overføre annen informasjon bare etter å ha mottatt bekreftelsesmeldingen. Ellers vil den vente til bekreftelsesmeldingen er mottatt.
I motsetning til TCP gir UDP-protokollen ingen garantimekanisme for dataoverføring. Hvis datagrammet går tapt under overføringen fra avsenderen til mottakeren, kan ikke selve protokollen utføre oppdagelser eller instruksjoner. Derfor kaller folk vanligvis UDP-protokollen for en upålitelig overføringsprotokoll.
Sammenlignet med TCP-protokollen, er en annen forskjell i UDP-protokollen hvordan man mottar flere datagrammer som er uventede. I motsetning til TCP garanterer UDP ikke rekkefølgen for sending og mottak av data. For eksempel sender et program på klienten følgende 4 datagrammer til serveren
D1
D22
D333
D4444
UDP kan imidlertid sende inn mottatt data til serverapplikasjonen i følgende rekkefølge:
D333
D1
D4444
D22
Faktisk forekommer denne forstyrrelsen i UDP-protokollen sjelden, og oppstår vanligvis bare når nettverket er veldig overbelastet.
3. Anvendelse av UDP-protokoll
Noen lesere kan spørre seg, siden UDP er en upålitelig nettverksprotokoll, hvilken verdi eller nødvendighet er det? Det er det faktisk ikke. I noen tilfeller kan UDP-protokollen bli veldig nyttig. Fordi UDP har en hastighetsfordel som TCP ikke kan matche. Selv om forskjellige sikkerhetsfunksjoner er implantert i TCP-protokollen, vil en stor mengde systemomkostninger bli okkupert i selve kjøringsprosessen, noe som utvilsomt vil påvirke hastigheten alvorlig. På den annen side eliminerer UDP den pålitelige overføringsmekanismen for informasjon og overfører funksjoner som sikkerhet og sortering til applikasjoner i det øvre laget for å fullføre, noe som reduserer kjøringstiden betydelig og sikrer hastigheten.
Den tidligste spesifikasjonen av UDP-protokollen er RFC768, som ble utgitt i 1980. Selv om det har gått lang tid, fortsetter UDP-protokollen å spille en rolle i vanlige applikasjoner. Mange applikasjoner, inkludert videotelekonferansesystemer, har bevist verdien av UDP-protokollen. Fordi disse applikasjonene er mer oppmerksomme på faktisk ytelse enn pålitelighet, kan noe pålitelighet (for eksempel møtekvalitet) ofte ofres for å oppnå bedre brukseffekter (for eksempel en høyere rammeoppdateringsfrekvens). Dette er avveining mellom UDP og TCP. I henhold til forskjellige miljøer og egenskaper vil begge overføringsprotokollene spille en viktigere rolle i den fremtidige nettverksverdenen.
UDP-protokollen bruker portnumre for å reservere sine egne dataoverføringskanaler for forskjellige applikasjoner. UDP- og TCP-protokoller bruker denne mekanismen til å støtte flere applikasjoner som sender og mottar data samtidig. Datasenderen (kan være klient eller server) sender UDP-datagrammer gjennom kildeporten, og datamottakeren mottar dataene via destinasjonsporten. Noen nettverksapplikasjoner kan bare bruke statiske porter som er reservert eller registrert for dem på forhånd; mens andre nettverksapplikasjoner kan bruke uregistrerte dynamiske porter. Fordi UDP-overskriften bruker to byte til å lagre portnummeret, er det gyldige området for portnummeret fra 0 til 65535. Generelt sett representerer portnumre større enn 49151 dynamiske porter.
Lengden på et datagram refererer til det totale antall byte inkludert overskriften og datadelen. Siden lengden på overskriften er fast, brukes dette feltet hovedsakelig til å beregne datadelen med variabel lengde (også kjent som datalasten). Maksimal lengde på datagrammet varierer avhengig av driftsmiljøet. Teoretisk er den maksimale lengden på et datagram inkludert overskriften 65535 byte. Noen praktiske bruksområder begrenser imidlertid ofte størrelsen på datagrammet, noen ganger reduseres det til 8192 byte.
UDP-protokollen bruker sjekkverdien i overskriften for å sikre datasikkerhet. Sjekkverdien beregnes først av en spesiell algoritme hos datasenderen, og må beregnes på nytt etter overføring til mottakeren. Hvis et datagram manipuleres av en tredjepart under overføring eller blir skadet på grunn av linjestøy eller andre årsaker, vil ikke avsenderens og mottakerens sjekkberegningsverdi ikke stemme overens, slik at UDP-protokollen kan oppdage om det er en feil. Dette er forskjellig fra TCP-protokollen, som krever en sjekkverdi.
Mange koblingslagsprotokoller gir feilkontroll, inkludert den populære Ethernet-protokollen. Du lurer kanskje på hvorfor UDP også gir kontrollsummer. Årsaken er at protokollene under koblingslaget ikke gir feilregistrering i noen kanaler mellom kilden og terminalen. Selv om UDP gir feilregistrering, utfører ikke UDP feilkorreksjon når en feil oppdages. Det kaster bare det skadede meldingssegmentet eller gir advarselinformasjon til applikasjonen.
4. Flere funksjoner i UDP-protokollen
(1) UDP er en tilkoblingsfri protokoll. Kilden og terminalen oppretter ikke en forbindelse før dataoverføring. Når den vil overføre, tar den bare dataene fra applikasjonen og kaster den på nettverket så raskt som mulig. I sendingssiden er hastigheten på UDP-overføring av data bare begrenset av hastigheten applikasjonen genererer data med, kapasiteten til datamaskinen og overføringsbåndbredden; i mottakersiden setter UDP hvert meldingssegment i køen, og applikasjonen fjerner det fra køen hver gang Les et meldingssegment.
(2) Siden dataoverføringen ikke oppretter en forbindelse, er det ikke behov for å opprettholde tilkoblingsstatusen, inkludert mottaks- og sendestatus, slik at en server kan overføre den samme meldingen til flere klienter samtidig.
(3) Overskriften på UDP-pakken er veldig kort, bare 8 byte, som er veldig liten sammenlignet med 20-byte-pakken med TCP.
(4) Gjennomstrømning er ikke regulert av overbelastningskontrollalgoritmen, men er bare begrenset av datahastigheten til applikasjonsprogramvaren, overføringsbåndbredden og ytelsen til kilden og terminalvertene.
(5) UDP bruker best innsats levering, det vil si at pålitelig levering ikke garanteres, så verten trenger ikke å opprettholde en komplisert koblingstilstandstabell (det er mange parametere).
(6) UDP er meldingsorientert. Avsenderens UDP leverer meldingen levert av applikasjonsprogrammet ned til IP-laget etter at du har lagt til overskriften. Det verken splitter eller smelter sammen, men bevarer grensene for disse meldingene. Derfor må applikasjonen velge riktig meldingsstørrelse.
Selv om UDP er en upålitelig protokoll, er den en ideell protokoll for distribusjon av informasjon. For eksempel rapportering av aksjemarkedet på skjermen, visning av luftfartsinformasjon på skjermen og så videre. UDP brukes også i rutingsinformasjonsprotokollen RIP (Routing Information Protocol) for å endre rutetabellen. Hvis en melding går tapt i disse applikasjonene, vil en ny ny melding erstatte den etter noen sekunder. UDP er mye brukt i multimediaapplikasjoner. For eksempel er RealAudio-programvaren utviklet av Progressive Networks en programvare som overfører forhåndsinnspilt eller live musikk til klienten i sanntid på Internett. Programvaren bruker RealAudio audio on-demand. Protokollprotokollen er en protokoll som kjører på UDP, og de fleste Internett-telefoniprogramvareprodukter kjører også på UDP.
UDP = uridindifosfat, et pyrimidinnukleotid, sammensatt av baser, uracil og ribose, brukes hovedsakelig som råmateriale for RNA-syntese (transkripsjon). I tillegg er UDP også et produkt av DTP-energiforbruk. Funksjonen er lik ADP, men det er mindre vanlig enn ADP. Delta i syntesen av mikrobielle peptidoglykaner.
|
Skriv inn e-post for å få en overraskelse
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> albansk
ar.fmuser.org -> arabisk
hy.fmuser.org -> armensk
az.fmuser.org -> aserbajdsjansk
eu.fmuser.org -> baskisk
be.fmuser.org -> hviterussisk
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> katalansk
zh-CN.fmuser.org -> Kinesisk (forenklet)
zh-TW.fmuser.org -> Kinesisk (tradisjonell)
hr.fmuser.org -> Kroatisk
cs.fmuser.org -> tsjekkisk
da.fmuser.org -> dansk
nl.fmuser.org -> Nederlandsk
et.fmuser.org -> estisk
tl.fmuser.org -> filippinsk
fi.fmuser.org -> finsk
fr.fmuser.org -> French
gl.fmuser.org -> galisisk
ka.fmuser.org -> Georgisk
de.fmuser.org -> tysk
el.fmuser.org -> gresk
ht.fmuser.org -> haitisk kreolsk
iw.fmuser.org -> hebraisk
hi.fmuser.org -> hindi
hu.fmuser.org -> Ungarsk
is.fmuser.org -> islandsk
id.fmuser.org -> indonesisk
ga.fmuser.org -> Irsk
it.fmuser.org -> Italiensk
ja.fmuser.org -> japansk
ko.fmuser.org -> koreansk
lv.fmuser.org -> lettisk
lt.fmuser.org -> litauisk
mk.fmuser.org -> makedonsk
ms.fmuser.org -> malaysisk
mt.fmuser.org -> maltesisk
no.fmuser.org -> norsk
fa.fmuser.org -> persisk
pl.fmuser.org -> polsk
pt.fmuser.org -> portugisisk
ro.fmuser.org -> rumensk
ru.fmuser.org -> russisk
sr.fmuser.org -> serbisk
sk.fmuser.org -> Slovakisk
sl.fmuser.org -> Slovenian
es.fmuser.org -> spansk
sw.fmuser.org -> Swahili
sv.fmuser.org -> svensk
th.fmuser.org -> Thai
tr.fmuser.org -> tyrkisk
uk.fmuser.org -> ukrainsk
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnamesisk
cy.fmuser.org -> walisisk
yi.fmuser.org -> Yiddish
FMUSER Wirless Overfør video og lyd enklere!
Kontakt
Adresse:
No.305 Room HuiLan Building No.273 Huanpu Road Guangzhou Kina 510620
Type kategori
Nyhetsbrev