Well, I think the problem was the transparent proxy operated by my ISP. I use my ISP's 'transparent' proxy to connect to the web. That transparent proxy only affects port 80 or 8080, and I think, there was a problem with my router not forwarding the port 3128 to my computer. Is this website's IP starts with 208 and ends with 194? I see better ping result with more hops.