Why does disabling ICMP in/out on my DSL modem cause web pages to load much faster?
Ubuntu 10.04.2. latest updates are current. Qwest Actiontec GT701 High Speed Internet modem.
I have a Windows system that has always loaded web pages much faster than Ubuntu. The difference is significant, most pages take about ten to fifteen seconds longer to fully load. I am running AdBlock Plus in Firefox 3.0.17 in Ubuntu to help prevent unwanted ads from loading within the page. In theory, this alone should cause web sites to load much faster.
In every version of Ubuntu I have used, this behavior has always been the same. I figured that this was possibly due to Ubuntu being a free of charge Operating System, and that this was something I would have to live with.
I recently made a change to the modem settings. I changed the ICMP out setting to off, and discovered that now the web pages load almost as quickly as the Windows system. In fact, the Windows system is faster than before, but the difference between Ubuntu and Windows is much less, with Ubuntu now taking about three or four seconds to load a web page, and Windows about one to two seconds.
I always had ICMP in set to off, as Steve Gibson's firewall test would report that ICMP ping echo reply would answer when pinged as enabled. Disabling ICMP in in the modem would remove this alert.
Correct me if I am wrong, but I understand ICMP is used to verify network connectivity within the local network, and to diagnose the type and nature of any network connectivity problems within that network. It is also used to automatically find the best pathway for network connectivity when more than one router is used.
Am I right to think ICMP is not needed when all is well within that network? Or is this behavior described above an indication of a programming defect or a security vulnerability within Ubuntu?
Please let me know why this is, and if changing this setting to off enhances or worsens security when on the Internet.
mchain
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask steve hussey for more information if necessary.