Professional Documents
Culture Documents
1. Write a TCLCL code to implement a new FTP Agent . Show the usage of FTP Agent in Tool
Command Language Script. Show the step by step changes that you will make in c++ code of Ns-
2.34.
2. Define Quality of Service and its characteristics. Write a TCL Script to implement QoS
characteristics. Explain the changes that you will make in C++ code of ns-2.
3. What is the difference between a host and an end system? List the types of end systems. Is a Web
server an end system?
4. What are the types of transport services that the Internet provides to its applications? What are
some characteristics of each of these services?
6. Why is it said that packet switching employs statistical multiplexing? Contrast statistical
multiplexing with multiplexing that takes place in TDM.
7. What is the transmission rate of Ethernet LANs? For a given transmission rate, can each user on
the LAN continuously transmit at that rate?
9. 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.
10. What is the difference between persistent HTTP with pipelining and persistent HTTP without
pipelining? Which of the two is used by HTTP/1.1?
11. Describe how web caching can reduce the delay in receiving a requested object. Will web caching
reduce the delay for all objects requested by a user or for only some of the objects? Why?
12. Consider an HTTP client that wants to retrieve a Web page at URL http://www.foo.com/blah.html.
The IP address of the server is initially unknown. The page at the above URL has one embedded
GIF image with URL http://www.foo.com/pic1.gif. Describe all application protocol interactions
involved in this scenario and the transport protocols used for each interaction.
13. Consider an organization that uses a proxy for its HTTP. A direct download of an object (if there
were no proxy) takes 1s. For a download from the origin server, the proxy adds 100ms local
overhead. A download from the proxy cache takes 100ms. Assuming the cache hit rate of 40%,
what is the average response time that HTTP clients in this organization experience?
14. Consider two hosts, A and B, connected by a single link of rate R bps. Suppose that the two hosts
are separated by m meters, and suppose the propagation speed along the link is s meters/sec. Host
A is to send a packet of size L bits to Host B.