Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For å spare tid er det enkelt å bruke UDP når vi skal bruke applikasjoner med kort levetid, for eksempel DNS. Til forskjell fra TCP der man måtte ha opprettet et "handshake" , vil UDP i stedet gå rett på sak og hente eller sende den informasjonen man ønsker med en gang.og andre kontrollmekanismer, vil UDP ikke ha noen unødvendig overhead.

Eksempel på TCP DNS lookup:

# Packet 21

peer0_0: !!binary |

# Packet 24

peer1_0: !!binary |

# Packet 25

peer0_1: !!binary |

# Packet 26

peer0_2: !!binary |

ABw=

# Packet 27

peer1_1: !!binary |

# Packet 28

peer0_3: !!binary |

AAMBAAABAAAAAAAABmdvb2dsZQNjb20AABwAAQ==

# Packet 29

peer1_2: !!binary |

# Packet 30

peer1_3: !!binary |

ADgAA4GAAAEAAQAAAAAGZ29vZ2xlA2NvbQAAHAABwAwAHAABAAAAewAQKgAUUEAPCAgAAAAAAAAgDg==


Eksempel på UDP DNS lookup:

 

# Packet 8

peer0_0: !!binary |

AAIBAAABAAAAAAAABmdvb2dsZQNjb20AAAEAAQ==

# Packet 9

peer1_0: !!binary |

AAKBgAABAAEAAAAABmdvb2dsZQNjb20AAAEAAcAMAAEAAQAAAHkABNg60Y4=

 

 

3. Virkemåte

3.1 Pakke-header

Pakke-headeren er første delen av UDP-pakken. Den er alltid 8 bytes lang og inneholder 4 felt, hvorav 2 er valgfrie. Hvert felt inneholder 2 bytes.

...