have you restarted your ISP modem lately?

this may explain it
http://whatismyipaddress.com/change-ip
http://www.computerhope.com/issues/ch001202.htm

and you find lots more if you ask google