Unit 4

TRANSPORT LAYER

Overview of Transport layer - UDP - Reliable byte stream (TCP) - Connection management - Flow control - Retransmission – TCP Congestion control - Congestion avoidance (DECbit, RED) – QoS – Application requirements

Part A

# Question
1 Define UDP.
2 What is the difference between network service and transport service?
3 How transport layer performs Duplication control?
4 How would you choose RED for congestion avoidance?
5 Draw a neat diagram of TCP header format.
6 The transport layer creatings the connection between source and destination. What are the three events involved in the connection?
7 Express about Congestion Control.
8 Name the congestion policies used in TCP.
9 Why TCP services are called Stream delivery services?
10 List some of the Quality of Service parameters of Transport Layer.
11 Mention the advantages of DEC bit mechanism.
12 Compare connectionless service & connection oriented service.
13 Define TCP.
14 Identify the services of end to end process.
15 Give the approaches to improve the QOS.
16 Suppose a TCP connection is transferring a file of 5000 bytes. The first byte is numbered 10,001. What are the sequence numbers for each segment if data are sent in five segments, each carrying 1000 bytes?
17 Interpret the three ways of handshake?
18 Why non-real time application is called Elastic?
19 Mention the importance of all the flag fields used in a TCP connection.
20 Quote the functions of transport layer.

Part B

# Question
1 Describe the working principle of TCP congestion control. (16)
2 Disc uss the flow control mechanism with an example.
3 (D1e6m) onstrate the Random Early Detection mechanism and derive the expression for drop probability. (16)
4 (i) E xplain the three way handshake protocol to establish the transport level connection. (8) (ii) List the various congestion control mechanisms. Explain any one in detail. (8)
5 (i) E stimate in detail about the Quality of Service (QoS) and its related parameters. (8) (ii) Demonstrate the application requirements in Quality of Service (QoS), with a clear example. (8)
6 Ana lyzing about UDP with neat sketch on it. (16)
7 Examine the concept of congestion avoidance in TCP?
8 ((i1)6 W) ith neat sketches, explain in detail about the retransmission techniques. (8) (ii) Explain in detail the events and transitions about the TCP state transition diagrams. (8)
9 (i) W hat is the need for Nagle�s Algorithm? How does it determine when to transmit data? (8) (ii) For a path with 1,500 byte segments, RTT of 100ms, what is the loss rate if we want to saturate a link of 100Mbps? What about a link of 10Gbps? (8)
10 Elab orate in detail about TCP connection Management using neat diagrams. (16)
11 Writ e indetailtheprincipleofestablishmentofQoS through Differentiated services
12 Disc uss in detail that how QoS is provided through Integrated services
13 Cont rast the two categories of QoS attributes, explain each in detail. (16)
14 i) Di fferentiate between UDP and TCP ii) Compose the different Queueing Discipline in detail.