Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Nettverk  
  • Ethernet
  • FTP og Telnet
  • IP-adresse
  • Internett Nettverk
  • lokale nettverk
  • modemer
  • Network Security
  • Andre Datanettverk
  • rutere
  • virtuelle nettverk
  • Voice over IP
  • Trådløst nettverk
  • trådløse routere
  •  
    Datamaskin >> Nettverk >> Andre Datanettverk >> Content
    UDP Sjekksum Beregning
    The User Datagram Protocol , eller UDP , pakker data i pakker for transport på tvers av nettverk . En datapakke inneholder dataene i pakken kroppen , og har en rekke overskrifter i front av data som hjelper pakken komme til sin destinasjon . UDP header er kort, men den inneholder en komplisert metode for beregning av en kontrollsum . Kontrollsummen muliggjør mottaker for å bekrefte at datapakken er ankommet intakt. Funksjon

    UDP er en transport -protokollen, og er en del av nettverket protokollen suite kalt TCP /IP. TCP /IP står for Transmission Control Protocol /Internet Protocol . Den mest kjente protokollen av denne pakken er Internet Protocol , som definerer IP-adressen. IP header er plassert på forsiden av en datapakke . Bak dette , og før dataene er UDP- spissen. Mens IP header inneholder kilden og målet adressen til de to datamaskinene i nettverket transaksjonen , identifiserer UDP header som sender og mottar søknader . Disse programmene er registrert ikke ved navn, men med et referansenummer , som kalles et portnummer .
    UDP Header

    UDP header inneholder bare to ord . A " ord " er et 32 -bits binært tall , som dekker fire byte med data . Det første arbeidet inneholder kilde og destinasjon port nummer. Hvert av disse felt er 16 biter lang . Det andre ordet inneholder også to felter , hver 16 bits i lengde. Dette er den UDP Length feltet og Sjekksum feltet . Den UDP -feltet lengde registrerer størrelsen av UDP- hodet og dataene legeme av pakken i byte. UDP kontrollsum feltet er valgfritt.
    Sjekksum Beregning

    Sjekksummen i UDP header er " de kompliment " summen av seksten bits ord i UDP header og data kroppen av pakken . Formelen kan ikke takle et ulikt antall bytes og så hvis antall byte i data delen av pakken er et oddetall , legger beregning program en all- zero padding byte til slutten av dataene . Dette sikrer at pakken inneholder komplette 16 - bits ord . Padding byte er bare for å beregne sjekksummen . Det blir ikke overført med pakken. Deretter oppretter programmet en " pseudo -hode" som går på forsiden av UDP- spissen. Dette inneholder adressen informasjon hentet fra IP header . Deretter blir antall 16 - bit biter av data telles og den resulterende tallet , uttrykt som binær er snudd slik at de blir nuller og nuller blir de.
    Bekreftelse

    mottar programmet utfører samme beregning. Hvis resultatene er ikke det samme, blir pakken forkastet , men ingen feilmelding sendes tilbake til avsenderen.

    früher :

     Weiter:
      Relatert Artike
    ·CMDB Prosjekter 
    ·Hva er en TPKT Protocol 
    ·Hvordan stoppe Windows-brannmuren i Command Line 
    ·Brukerveiledning for Targus Internett-tilgang File Shar…
    ·Hvordan Ping en liste over nettadresser 
    ·Hvordan tillate ruting til Cluster Master 
    ·Beskrivelsen av PROFIBUS Protocol 
    ·Hvordan beregne Subnetmask 
    ·Kontrollsystemer Protokoller 
    ·Managed Switch Vs . Ruter 
      Anbefalte artikler
    ·Hvordan overføre Terminal Server lisenser til en annen…
    ·Hvordan koble et DSL- modem til en datamaskin 
    ·Hvordan avinstallere & Installer TCP /IP i Windows XP 
    ·Web Streaming & Hosting Krav 
    ·Definisjon av Computer Sårbarhet 
    ·Hvordan bygge et trådløst Ethernet Bridge 
    ·Hvordan legge til en datamaskin til et trådløst nettv…
    ·Datanettverk og topologier 
    ·Hvordan legge til en DNS Antall på Command Line 
    ·Jeg har en Wi - Fi stand laptop , Hvordan kan jeg koble…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/