I don't know if there is something you can purchase, but it seems some adapter manufacturers will install these types of utilities along with the normal install. I think Intel installs too much, but it might help in some cases.
What brand network adapter do you have and does the install add more than just basic drivers?
Beyond that, I thought there was a setting to maintain the connection, but it might just be my particular adapter.