Computer Networks
Computer Networks
Computer Networks
com
1.a) What are the reasons for using layered protocol? Explain with an example.
b) Compare LAN, MAN and WAN. [6+6]
3.a)
L D
Why and where is flow control needed? What are some of the parameters to be
considered?
R
b) In stop-and-wait flow control, define and discuss the handling of
i) a damaged frame.
ii) a lost frame.
O [5+7]
W
4.a) A group of N stations share a 56-kbps pure ALOHA channel. Each station outputs a
1000-bit frame on an average of once every 100 sec, even if the previous one has not yet
U
been sent. What is the maximum value of N?
b) Compare the frame structure for 10 BaseT, 100 BaseT and Gigabit Ethernet. How do they
5.a)
differ?
N T
Compare and contrast link state and distance vector routing algorithms.
[6+6]
b)
J
Let us consider some of the pros and cons of a connection oriented versus connectionless
architecture. Suppose that in the network layer, routers were subjected to “stressful”
conditions that might cause them to fail fairly often. At a high level, what actions would
need to be taken on such router failure? Does this argue for a connection-oriented or a
connectionless environment? [6+6]
www.jntuworld.com
www.jntuworld.com
7.a) Describe why an application developer may choose to run an application over UDP rather
than TCP.
b) If the TCP round-trip time, RTT, is currently 30 msec and the following
acknowledgments come in after 26, 32 and 24 msec respectively, what is the new RTT
estimate using the Jacobson algorithm? What is the timeout interval? Assume α = 0.9 .
[5+7]
8.a) What is meant by interactivity for streaming stored audio/video? What is meant by
interactivity for real-time interactive audio/video?
b) How do you make an image clickable in HTML? Give an example.
c) Does voice over IP have the same problems with firewalls that streaming audio does?
Discuss your answer. [4+4+4]
---o0o---
L D
O R
U W
N T
J
www.jntuworld.com