CNS QB Cie-2 2022

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

RNS Institute of Technology

Department of CSE
CIE-2 QUESTION BANK – COMPUTER NETWORKS (18CS52)
Module-1(Application Layer) and Module-2(Transport Layer)
1. What are the transport services provided by the internet?
2. Differentiate persistent and non-persistent connections in HTTP.
3. Explain the steps involved in transferring a web page from server to client for the case of non persistent
connections.
4. Explain HTTP request and response message formats with samples.
5. Why HTTP is called as stateless protocol? What are the advantages of cookies?
6. Explain the working of web cache with a neat diagram and List the advantages of web caching?
7. Consider an e-commerce site that wants to keep a purchase record for each of its customers. Describe how this can
be done with cookies.
8. Explain the working of FTP with a neat diagram.
9. Explain the basic operation of SMTP with a neat diagram.
10. List and explain the mail access protocols.
11. Describe in detail the services provided by DNS and explain the DNS message format.
12. Give the hierarchy of DNS server.
13. Explain recursive and iterative queries with respect to DNS with a neat diagram.
14. What are Resource Records? Explain different types of records with examples.
15. Differentiate client server and peer to peer architectures.
16. Derive the formula to calculate File distribution time for client server and peer to peer architectures along with a
neat graph.
17. What is BitTorrent? Explain how file distribution happens with BitTorrent.
18. What is DHT with respect to peer to peer architecture? Explain how records are stored in DHT with an example.
19. Explain circular DHT with an example.
20. How does peer churn is handled in P2P systems?
21. Explain the working of GoBack N and Selective Repeat protocols.
22. Differentiate GoBack N and Selective Repeat protocols.
23. With a neat diagram explain TCP segment structure.
24. Arrive at the formulae to calculate Time Out Interval at TCP sender side.
25. What is fast retransmit? What are the advantages of performing fast transmit?
26. Explain TCP 3-way handshake with a neat diagram.
27. Explain the flow control mechanism in TCP.
28. Explain the different approaches used to handle congestion in the network?
29. Explain congestion control framework for ATM ABR service.
30. Explain the different components of TCP congestion-control algorithm along with the FSM.
31. Suppose the five measured SampleRTT values are 106ms, 120ms, 140ms, 90ms, and 115ms. Compute the
EstimatedRTT after each of these SampleRTT values is obtained, using a value of α=0.125 and assuming that the
value of EstimatedRTT was 100ms just before the first of these five samples were obtained. Compute also the
DevRTT after each sample is obtained, assuming a value of β=0.25 and assuming the value of DevRTT was 5 ms
just before the first of these five samples was obtained. Last compute the TCP TimeoutInterval after each of these
samples is obtained.
32. How does Timeout Interval at TCP sender is calculated when
a. Timer times out
b. When data is received from upper layer
c. When ACK is received from the receiver

You might also like