De User Datagram Protocol , of UDP is onderdeel van de TCP /IP- suite van netwerkprotocollen . TCP /IP , Transmission Control Protocol /Internet Protocol is de meest gebruikte set protocollen voor het formatteren van gegevens voor overdracht over netwerken. UDP is een van de twee transport protocollen in de groep . De andere is de meer populaire Transmission Control Protocol . Hoewel , voor vele jaren , weinig applicaties gebruikt UDP , is nieuwe technologie het vinden van een doel voor dit protocol . Protocol Stack De protocollen TCP /IP zijn ingedeeld in groepen op basis van hun verantwoordelijkheden . Deze groepen worden voorgesteld als lagen in een stapel . Protocollen dichter bij het fysieke netwerk onderaan de stapel op laag 1 en die contact met gebruikers aan de top van de stapel op laag 4 . UDP verblijft in de transportlaag , welke laag 3 . Het doel van elke laag van diensten op de laag erboven . UDP , die zich in de tweede hogere betaler is verantwoordelijk voor het opsplitsen van gegevens in segmenten en plaatsen ze in een structuur heet een packet . TCP TCP is altijd de meest populaire van de twee transportprotocollen in de TCP /IP stack . TCP bevat gegevens in een pakket, wordt een verbinding met het ontvangende computer beheert gegevensintegriteit door sequentiebepaling pakketten en herstelt verloren gegevens opnieuw te verzenden ontbrekende pakketten. UDP doet niets van dit alles . Terwijl TCP brengt een verbinding , UDP is connectionless . Het doet geen moeite om het succes of falen van elke transmissie controleren . Het protocol wordt gezien als onbetrouwbaar , naast de feature - rijke TCP . Doel moderne multimediatoepassingen liever UDP op TCP . Dit komt omdat ze hun eigen procedures voor de sessie management en data controle hebben . Ze hebben niet de eigenschappen van TCP nodig . Multimediatoepassingen stroom real-time audio-of video -en zij deze gegevens snel te ontvangen . TCP buffert gegevens als het aankomt zodat de volgorde van de aankomende pakketten kan worden gecontroleerd vooraleer men in een stroom . Multimediatoepassingen hebben geen tijd voor het bufferen bij de transportlaag ; eventuele buffering optreedt , is het gedaan bij de aanvraag . Real - time audio -toepassingen niet de zorg over een vermiste pakket : De gebruiker een moment van stilte krijgt , maar er is geen tijd om de gegevens opnieuw te verzenden omdat het afspelen al op zou zijn verhuisd tegen de tijd dat het kwalijk pakket aankomt < br . > Voorbeelden internettelefonie programma gebruiken UDP . Ze hebben hun eigen sessie vestiging protocol genaamd het Session Initiation Protocol of SIP , waardoor de gevolgd door het huishouden telefonisch bij het vaststellen van een oproep procedures emuleert . Een interactief gesprek heeft geen tijd om verloren pakketten te herstellen . Videoconferencing en video-streaming -toepassingen ook UDP gebruiken . Al deze toepassingen vereisen de transportlaag is dat segmenten bevat gegevens in pakketten en richt deze de toepassing aan het andere uiteinde van de verbinding --- en dat alle UDP doet . < br >
|