Introduction
The origin of the RSVP protocol can be traced back to 1991, when a team of network researchers, including myself, started playing with a number of packet scheduling algorithms on the DARTNET (DARPA Testbed NETwork), a network testbed made of open source, workstation-based routers. Because scheduling algorithms simply shuffle packet processing orders according to some established rates or priorities for different data flows, to test a scheduling algorithm requires setting up the appropriate control state at each router along the data flow paths. I was challenged to design a set-up protocol that could support both unicast and many-to-many multicast applications. That effort led to the birth of RSVP
مقدمه
اولین آثار RSVP به سال 1991 برمی گردد؛ هنگامی که یک تیم از محققین شبکه، شامل خودم، شروع به کار با تعدادی الگوریتم برنامه ریزی بسته در DARTNET (شبکه بستر DARPA) کردند. این بستر شبکه متشکل از مسیریاب های متن باز مبتنی بر ایستگاه کاری بود. به دلیل اینکه الگوریتم های برنامه ریزی به سادگی ترتیب پردازش بسته ها را برطبق برخی نرخ ها یا اولویت های تعیین شده برای جریان های داده مختلف، عوض می کنند، به منظور تست یک الگوریتم برنامه ریزی باید یک وضعیت کنترلی مناسب در هرمسیریاب در مسیر های جریان داده ایجاد کرد. مشکل طراحی یک پروتکل تنظیم بود که می توانست هم از برنامه های تک پخشی و هم چند پخشی چند به چند پشتیبانی کند. تلاش برای حل این مشکل منجر به ایجاد RSVP شد.