Unit 4 Part A 1. What Is TCP?
Unit 4 Part A 1. What Is TCP?
Unit 4 Part A 1. What Is TCP?
Part A
1. What is TCP?
• Transmission Control Protocol (TCP) offers the following services
– Reliable
– Connection oriented
– Byte-stream service
It is a more sophisticated transport protocol is one that offers a reliable,
connection-oriented, byte-stream service.
Transmission Control Protocol (TCP) is probably the most widely used protocol.
It also includes a flow-control.
3. What is UDP?
The User Datagram Protocol (UDP) is called a connectionless, unreliable
transport protocol. It does not add anything to the services of IP except to
provide process-to-process communication instead of host-to-host
communication.
It is host to host(process to process) communication transport protocol
UDP is a simple transport protocol that extends the host-to-host delivery of
packets of the underlying network into a process-to-process communication
Part B
1. Explain the congestion control mechanism in detail (May 2015,Nov
2015,May 2016,Nov 2016, Nov 2017)
2. With the help of a neat diagram, explain how TCP messages a byte
achieved through TCP. Also give the packet format of TCP( May 2015,
Nov 2015)
3. Explain the UDP (May 2016)
4. Explain connection management with state transition diagram (May
2015)
5. Explain in detail about the simple demultiplexing and reliable byte
stream.
(Note : simple demultiplexing is UDP and reliable byte stream is TCP)
6. Explain various fields of the TCP header and the working of the TCP
protocol.(Nov 2016)
7. With TCPs slow start and AIMD for congestion control, show how
the window size will vary for a transmission where every 5th packet
is lost. Assume an advertised window size of 50 MSS.( April 2017)