I just worked on a project that required a hosting company to change a host (a) record to point to a different IP address. They use a TTL of 3600. Isn't that supposed to mean that DNS clients and servers won't cache it for more than an hour? Hours later, my router was still pointing me to the old IP address. For some reason I had my router listed as my 1st DNS sever. I rebooted it and it resolved the updated IP address. I did flush my PC's dns cache so I know its the router that was giving out the old IP address. Am I missing something or did Netgear just ignore the TTL?