CSE-MTECH-1999-039




Implementation of RSVP
Mr. Sudheer Y R, M.Tech, 1999, 68 pp.
Department of Computer Science and Engineering
Indian Institute of Technology Bombay, Powai, Mumbai 400 076.
Supervisor(s): Dr. G. Sivakumar

There is a growing demand to support real-time applications like audio and video on the Internet. Real-time applications are highly sensitive to the variations in the transit delay of packets. They need low latency and guaranteed high bandwidth. However, Internet, which uses TCP/IP as the underlying protocol, does not provide any such quality of service guarantees and makes only {\it best-effort} delivery of datagrams. The demand for varying levels of service can be met by incorporating {\it reservation} of resources in the network. By using a reservation protocol each application can reserve certain amount of resources in the network, thereby ensuring the required quality of service. In this project, we implemented RSVP, the Resource reSerVation Protocol proposed for Internet, on the Linux platform. The implementation can be used at the end-hosts as well as intermediate routers. We also wrote some sample applications that reserve resources using our implementation to show the effect of reservation.