Well I worked around a bit to solve the issues with few sites. Please try and confirm if this is working for others also or not.
1. Run command prompt using admin privilege.
2. Type ping -f -l 1424 google.com The error that I was getting was :---
Pinging google.com [209.85.153.104] with 1424 bytes of data:
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.
Ping statistics for 209.85.153.104:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
If you are also getting above error then try reducing the MTU value slowly.
I started with 1300 and ended with 1372 to get proper results as follows:--
C:\
Windows\system32>ping -f -l 1372 google.com
Pinging google.com [209.85.153.104] with 1372 bytes of data:
Reply from 209.85.153.104: bytes=64 (sent 1372) time=1333ms TTL=50
Reply from 209.85.153.104: bytes=64 (sent 1372) time=139ms TTL=50
Reply from 209.85.153.104: bytes=64 (sent 1372) time=217ms TTL=51
Reply from 209.85.153.104: bytes=64 (sent 1372) time=215ms TTL=50
Ping statistics for 209.85.153.104:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 139ms, Maximum = 1333ms, Average = 476ms
Now add the 28 byte header, giving me an MTU of 1400 (1372+28).
I changed the MTU using netsh command in Windows 7 to 1400 and now I can access hotmail, ignou, speedtest and many other sites listed here except paypal.
Procedure for changing MTU
To see what interfaces you have on your computer, type
netsh interface ipv4 show subinterfaces
To change the MTU, type
netsh interface ipv4 set subinterface "PPP" mtu=nnnn store=persistent
where
PPP is the name of the network connection on your computer, from the list obtained above. (generally its 3G Modem)
nnnn is the desired value for MTU.
Reboot after making the change.
PS : Please note the default value for 3G Modem, just in case you need to revert it back.
Thanks, it worked