Hva er UDP Port brukes til?

Hva er UDP Port brukes til?


En port er en adresse til et program. Når programmer kommunisere over et nettverk de har til å løse sine meldinger til måldatamaskinen, og må også ta opp et annet program. Datamaskinens adresse blir kalt en IP-adresse, og det er definert av Internet Protocol. Søknaden adresse kalles et portnummer. Porter er identifisert av sin portnummer og transportprotokollen som bruker dem. UDP, User Datagram Protocol, er en av disse transportprotokoller.

data~~POS=TRUNC

Meldinger og data som reiser rundt nettverk i en struktur som kalles en pakke. Pakken er satt sammen av en transportprotokoll. Det er to transportprotokoller; heter Transmission Control Protocol, eller TCP, og den andre kalles User Datagram Protocol, eller UDP. Det er ansvaret til transportprotokollen for å sette kilden og målet portnumrene til kommuniserende programmer inne i overskriften på datapakken. En datapakke header inneholder kontrollinformasjon og adressering for de data som overføres i pakken kroppen. Når du har opprettet pakken og sette på sin header, passerer transportprotokollen pakken til Internet Protocol, som legger sin egen header som inneholder kilden og målet adresse på de to datamaskinene som er involvert i overføringen.

portnumre

Snarere enn å sette programnavnet i pakken header, setter transportprotokollen i et portnummer. The Internet Assigned Numbers Authority (IANA) vedlikeholder en liste over de assosiasjoner mellom applikasjoner og portnumre. Hver applikasjon er tildelt både en TCP-port og en UDP port av samme antall, selv om de fleste anvendelser bruke enten den ene eller den andre.

UDP-porter

UDP porter og TCP-porter operere på en annen måte. TCP etablerer en økt, og de to sidene utveksle informasjon for å opprette en tilkobling, og deretter sende data eller meldinger i sammenheng med den økten. Dette gjør det mulig for mottakeren å kontrollere hvorvidt pakkene ankommer i rekkefølge eller fastslå om det mangler en pakke. UDP er forbindelsesløs i at den ikke skaper en økt. En tilkobling til en UDP port regnes som en "once only" transaksjon. UDP protokollen utfører ikke noen data integritetskontroller, og hver pakke regnes som en separat transaksjon.

lytte~~POS=TRUNC Ports

En datamaskin vet ikke hvilke programmer som har blitt tildelt til hvilke portnumre. Det er oppgaven med søknaden å varsle nettverk programvare for sin bruk av en port. Ved oppstarting lager programmet en socket til en port. Denne terminologien betyr ganske enkelt at programmet varsler nettverk programvare som kjører på datamaskinen som en hvilken som helst pakke som kommer med det portnummeret skal videresendes til den. Inntil en pakke ankommer, holder programmet kjører, men det gjør ingenting, men løkke rundt og rundt kontroll for varsling av ankommer data. Denne tilstanden kalles "lytter".