Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
… …
gaia.cs.umass.edu
gaia.cs.umass.edu
type=A type=CNAME
name is hostname name is alias name for some
value is IP address “canonical” (the real) name
www.ibm.com is really
type=NS servereast.backup2.ibm.com
name is domain (e.g., value is canonical name
foo.com)
value is hostname of
authoritative name type=MX
server for this domain value is name of mailserver
associated with name
2 bytes 2 bytes
identification flags
Computer
Networking: A Top
Down Approach
6th edition
Jim Kurose, Keith Ross
Addison-Wesley
March 2012
delay guarantees
bandwidth guarantees
application
application P1 P2 application
socket
P3 transport P4
process
transport network transport
network link network
link physical link
physical physical
application
application P4 P5 P6 application
P3 P2 P3
transport
transport transport
network
network link network
link physical link
physical server: IP physical
address B
length checksum
why is there a UDP?
no connection
application establishment (which can
data add delay)
(payload)
simple: no connection
state at sender, receiver
small header size
UDP segment format no congestion control:
UDP can blast away as
fast as desired
wraparound 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1
sum 1 1 0 1 1 1 0 1 1 1 0 1 1 1 1 0 0
checksum 1 0 1 0 0 0 1 0 0 0 1 0 0 0 0 1 1