| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
networking  
  • Ethernet

  • FTP e Telnet

  • Indirizzo IP

  • Internet Networking

  • reti Locali

  • modem

  • Sicurezza di rete

  • Altro Networking Computer

  • router

  • reti virtuali

  • Voice Over IP

  • Networking Wireless

  • router wireless
  •  
    Conoscenza Informatica >> networking >> Altro Networking Computer >> Content
    UDP Checksum Calcolo
    La User Datagram Protocol , o UDP , pacchetti di dati in pacchetti per il trasporto attraverso le reti. Un pacchetto di dati contiene i dati nel corpo del pacchetto , ed ha una serie di intestazioni di fronte ai dati che aiutano il pacchetto di arrivare a destinazione. L'header UDP è breve , ma contiene un metodo complicato per calcolare un checksum . Il checksum permette al ricevitore di verificare che il pacchetto di dati sia intatta . Funzione

    UDP è un protocollo di trasporto e fa parte della suite di protocolli di rete chiamata TCP /IP . Stand TCP /IP per Protocol /Internet Transmission Control Protocol . Il miglior protocollo noto di questa suite è il protocollo Internet, che definisce l'indirizzo IP . L'intestazione IP viene posizionato sulla parte anteriore di un pacchetto di dati . Dietro questo , e prima che il dato è l'intestazione UDP . Considerando che l' intestazione IP contiene l' indirizzo di origine e di destinazione dei due computer nella transazione di rete , l'intestazione UDP identifica le applicazioni di invio e ricezione . Queste applicazioni non sono registrati per nome, ma con un numero di riferimento , chiamate un numero di porta .
    UDP Header

    L'intestazione UDP contiene solo due parole. A " parola " è un numero binario a 32 bit , che copre 4 byte di dati . Il primo lavoro contiene il sorgente e il numero di porta di destinazione . Ognuno di questi campi è lungo 16 bit . La seconda parola contiene anche due campi , ognuno dei 16 bit di lunghezza . Questi sono la lunghezza del campo UDP e il campo Checksum . Il campo Lunghezza UDP registra la dimensione dell'intestazione UDP e il corpo di dati del pacchetto in byte . Il campo di checksum UDP è facoltativo .
    Checksum Calcolo

    Il checksum nell'intestazione UDP è i " complimenti " somma di sedici parole di bit in UDP intestazione e il corpo di dati del pacchetto. La formula non può far fronte con un numero dispari di byte e quindi se il numero di byte nella sezione dati del pacchetto è dispari , il programma di calcolo aggiunge un byte di padding all- zero alla fine dei dati . Questo assicura che il pacchetto contiene completi parole di 16 bit . Il byte imbottitura è solo per il calcolo del checksum . Esso non è trasmesso con il pacchetto . Successivamente, il programma crea un "pseudo header" che va sul fronte dell'intestazione UDP . Questo contiene informazioni indirizzo preso dalla intestazione IP . Quindi, il numero di blocchi da 16 bit di dati sono contati e il numero risultante , espressa in binario è capovolto in modo che quelli che diventano zeri e zeri diventano quelli .
    Conferma

    il programma ricevente esegue lo stesso calcolo . Se i risultati non sono gli stessi , il pacchetto viene scartato , se nessun messaggio di errore viene rispedito al mittente .

    Previous :

    next :
      Articoli Correlati
    ·Come muoversi a Proxy Server tramite il comando Esegui 
    ·Ultra VNC Istruzioni 
    ·Tre componenti principali del Web Information Systems B…
    ·Come condividere una Photo Gallery 
    ·Come fare una doccia esistente una sauna a vapore 
    ·Definizione di un Laptop Connect Card 
    ·Immagine Vantaggi Condivisione 
    ·Come utilizzare un FTP 
    ·Come Geolocalizza Con Google 
    ·Come flusso audio con un server Apache 
      Articoli in evidenza
    ·Lo svantaggio di architettura client-server 
    ·Come inviare la linea telefonica Qwest per il tuo cellu…
    ·Definizione di Modem Computer 
    ·Come abilitare Telnet Server 2008 
    ·Ottimizzazione del server DNS per Netflix 
    ·Come interrompere un trasferimento Hypertext Protocol 
    ·Come convertire da RJ45 a RJ11 
    ·Come fare una pagina web che paga 
    ·Come costruire il tuo Router Network 
    ·Come aggiungere un altro computer Quando ho già un acc…
    Copyright © Conoscenza Informatica http://it.wingwit.com