You are on page 1of 2

Program Name: B. Tech.

(IT) (Semester-5)
Course Name: DCCN (CSE-302)

Assignment No.: 05

Assignment Title/Description: The Transport layer


1. What are the transport services in computer networks? Explain their functions
and the different types of services that are provided.

2. Describe the elements of transport protocols. What are their functions and how
do they work? Provide examples of commonly used transport protocols.

3. Compare and contrast TCP and UDP protocols. What are their advantages and
disadvantages and in what situations are they most appropriate to use?

4. Provide a brief introduction to the presentation and session layers in computer


networks. What are their functions and how do they relate to other layers in
the network stack?

5. What is DNS? How does it work and what are its functions in computer
networks? Provide an example of how DNS is used in a network.

6. What is email and how does it work? Describe the different components of an
email message and the protocols used for sending and receiving email.

7. What is the World Wide Web (WWW)? How does it work and what are the
different components that make up the web? Provide examples of web
technologies and their functions.

8. Explain the role of HTTP in web communication. What are its features and how
does it relate to other protocols used in web communication?

9. Describe the different security protocols used in the application layer of


computer networks. What are their functions and how do they provide security
to applications?

10. A TCP connection has a round trip time (RTT) of 50 milliseconds and a
maximum segment size (MSS) of 1500 bytes. What is the maximum
throughput of the connection in bytes per second?

11. A UDP application generates packets at a rate of 10 packets per second, with
each packet being 1000 bytes in size. If the network has a bandwidth of 1
Mbps, what is the packet loss rate?

12. A TCP connection has a window size of 10 packets and a maximum segment
size (MSS) of 1500 bytes. If the sender sends packets with sequence numbers
1-10 and the receiver acknowledges packets with sequence numbers 1-8, what
packets will the sender retransmit in the next transmission?

You might also like