QoS RSVP (rsvp.exe) - Why is this NT service running on a workstation?

V

*Vanguard*

Windows 2000 Professional (workstation) SP-4
QoS RSVP = Quality of Service Resource Reservation Protocol (an NT
service)

I happened to be looking in Task Manager and noticed an rsvp.exe process
running that I don't recall seeing before. So I got curious what it
was. A search on the rsvp.exe file showed it was in %windir%\system32.
Right-clicking on the file and looking at the Version properties tab was
unenlightening. So I did some searches at http://support.microsoft.com.

Apparently this NT service is configured for Manual startup (i.e., it
normally does not get loaded) when Windows startup. Because it is
manual start, a program can start it and apparently some program has
started it. It is used to reserve some bandwidth on my network
connection for the program to ensure some minimal level of performance.
The peculiar part is that this NT service exists on the W2K Pro
workstation yet all the KB articles talk about Server versions of
Windows 2000/XP.

HOW TO: Configure QoS Logging
(http://support.microsoft.com/?kbid=232058)
Except this article is for Server versions of Windows 2000. There is no
QoS ACS Manager for me to enable logging to see if the output would show
which application had started rsvp.exe and needed QoS support.

Description of the Resource Reservation Protocol (RSVP)
(http://support.microsoft.com/?kbid=227261)
Again this article is for Windows 2000 * Server.

How to Disable RSVP Signaling
(http://support.microsoft.com/?kbid=247103)
Rather than hack the register, I suppose I could also disable this NT
service by configuring it so startup mode was Disabled. But do I want
it disabled?

The KB articles mention that a program can start the QoS RSVP service
but they never mention that this service will stop when the application
is no longer running. I suspect once the NT service is started, it is
left running even when there is no longer any need for it.

Any ideas as to what programs I might have started (or got started
otherwise) that would kick off the QoS RSVP service? What programs
typically will start the QoS RSVP service? Any way for me to identify
the program that kicked off this service?

Debugging the QoS Service Provider
(http://support.microsoft.com/?kbid=244678)
Describes how I can enable QoS logging but again this article is for
Windows 2000 * Server and I'm just running the Workstation. Also,
having to do a registry hack to do logging sure sucks as an interface
for enabling/disabling logging.

I don't recall seeing the rsvp.exe service before in Task Manager.
Since its function appears to reserve a portion of my bandwidth, and
since I don't know what program would have started this service, I am
concerned that something covert is running on my machine or a connection
from elsewhere is trying to suck up some of my bandwidth. I've already
scanned for spyware and my anti-virus product is up to date. My goal is
to see if what program starts this service so I could decide if that
behavior is wanted.
 
V

*Vanguard*

Also,

I have checked the Event Log and found under the System logs 3 entries
for RSVP, all saying:

"QoS RSVP has failed to find any interfaces with traffic control
enabled. Install QoS traffic control services via network and dial-up
connections."

So apparently whatever kicked off the service didn't work anyway because
there are no interfaces (NICs) that have QoS support. Actually I have
an Intel Pro/100+ S-Management network card which I believe does support
QoS but I only have the driver installed and not the software for the
Intel NIC that provides this support. When I run the Intel ProSET
utility and look under the Advanced settings, QoS Packet Tagging is
disabled (the default).

So although something is kicking off the QoS RSVP service to supposedly
reserve some bandwidth, it fails because the interface (NIC) won't
support it or has it disabled.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top