Restarting the computer will renew your IP address. Your IP address is assigned by your ISP / Router what are you trying to do?
You are assuming that no one uses static IP addresses on their local network. Meradz has the correct solution. If you are being assigned an address from a DHCP server, you can open a command prompt (as administrator) and type these commands in:
It's quicker than rebooting.