Professional Documents
Culture Documents
1
q Internet Protocol (IP):
OVERVIEW :
2
Ø Transmitted packets are not guaranteed to be delivered (datagram
protocol).
before sending data and does not make any error detection.
3
q Transmission Control Protocol (TCP) :
§ error detection.
4
q Transmission Control Protocol (TCP) :
protocol).
5
q Transmission Control Protocol (TCP) :
6
q Transmission Control Protocol (TCP) :
numbers.
7
q User Datagram Protocol (UDP) :
Ø Has the same packet-size limit (64Kb) as IP, but allows for port
number specification.
Ø -Hence, every machine has two sets of 65,536 ports: one for TCP
Ø Provides only support for data transmission from one end to the
Ø The main interest of UDP is that since it does not make further
time information.
9
q Internet Application Protocols :
10
q Internet Application Protocols :
11
Ø Both use port numbers :
§ application-specific construct serving as a
communication endpoint
§ 16-bit unsigned integer, thus ranging from 0 to 65535
to provide end-to-end transport
Ø UDP: User Datagram Protocol
§ no acknowledgements
§ no retransmissions
§ out of order, duplicates possible
§ connectionless, i.e., app indicates destination for each
packet.
12
Ø TCP: Transmission Control Protocol
§ reliable byte-stream channel (in order, all arrive, no
duplicates)
§ similar to file I/O
§ flow control
§ connection-oriented
§ Bidirectional.
13