UDP is een van de TCP /IP- suite van protocollen . TCP /IP staat voor Transmission Control Protocol /Internet Protocol . Deze groep protocollen is het meest gebruikte systeem om gegevens krijgen over netwerken via het internet in pakketten . Een pakket is een structuur die gegevens in segmenten draagt . De User Datagram Protocol ( UDP ) is verantwoordelijk voor het verdelen van gegevens in die segmenten en het zet een kopbal op de voorzijde van de gegevens uit te leggen hoe de segmenten elkaar gezet kan worden . Structuur Alle protocollen van de TCP /IP- familie omgaan met gegevens in een 32 - bits "woord . " Dit komt omdat alle computers in de periode dat de protocollen werden geschreven had processors die data verplaatst in en uit van een geheugenruimte die was 32 bits lang . De UDP-header wordt altijd weergegeven als twee lijnen , waarvan de twee woorden van de kop zijn . Locatie De UDP-header past tussen de IP-header en de data lichaam van het pakket . Het IP header bevat de bron-en doeladressen van het pakket , het IP-adres formaat . Dit formaat wordt gedicteerd door het Internet Protocol , dat is een ander protocol van het TCP /IP- suite . Poortnummers Gegevens reizen van de ene computer naar de andere heeft om de juiste computer te vinden , en vervolgens het moet worden afgeleverd bij een toepassing op die computer . Het adres van de computer is de verantwoordelijkheid van de IP-header , maar de identificatie van de ontvangende applicatie is geschreven in de UDP-header . Om de ontwikkeling van het netwerk programmeren functies helpen , wordt de naam van de toepassing vervangen door een referentienummer . Dit is omdat het gemakkelijker is om die functie een numerieke variabele schrijven dan met een karakter gebaseerde variabele van onbepaalde lengte . Dit referentienummer heet een poortnummer , maar het heeft niets te maken met de stopcontacten op een computer . Het is een logische nummer dat uitsluitend bestaat in de sferen van het netwerk van transport protocollen , waarvan UDP is een. De producenten van de nieuwe netwerktoepassingen registreren hun poortnummer met de Internet Assigned Numbers Authority . De lijst met gereserveerde poortnummers is vrij beschikbaar bij de IANA -website . Formaat De eerste van de header de twee woorden is verdeeld in twee velden van gelijke lengte . Deze bevatten de bron en de bestemming poortnummers voor het pakket . Het tweede woord is verdeeld in twee gebieden , elk 16 bits lang . Dit zijn de UDP lengte en een checksum . De veldlengte geeft het totale aantal bytes in de UDP- header en de volgende gegevens . De data payload van het pakket kan leeg zijn , en dus de minimale UDP lengte is acht bytes , dat is de grootte van de UDP-header .
|