Do we need reboot after changing network setting in Vista?
In Vista, the case which you need to restart for is changing the computer name and workgoup/domain membership. These are due to limitations in the netbios protocol.
All other network setting change should not causing reboot.