Ping Question 500 points!!!!!

Posted on 2005-03-24
Medium Priority
Last Modified: 2013-12-06
Is there any reason you should be able to ping a website and get a reply back? I notice that when you ping Ebay they block ICMP and so you dont get a reply. But then when you ping Google.com you get a reply. Why would Ebay block that or should Google block that? I just want to learn a little about what a ping does, and how much of a security vulnerability it is. Thanks alot.
Question by:LeviDaily
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
LVL 11

Accepted Solution

kabaam earned 400 total points
ID: 13626689
what would happen if you wrote a small script that would send many pings using a large data packet?
It could overwhelm the webserver for google and could even make it crash... if not it could hinder their bandwidth usable to supply for actual requests.
this is called a "denial of service" attack... aka ping of death

blocking ICMP is a simple and effective way to prevent this type of attack.  there are other methods of detection that I am sure that yahoo and google use.
LVL 13

Assisted Solution

gpriceee earned 400 total points
ID: 13626712
Some sites block ICMP so you can't discover their addresses so that you can narrow your attacks for denial of servioce or other attacks.
With pings, an attacker can discover information about network topology and some OS information as well.
It's a good idea to deny ICMP at the router and/or firewall.
LVL 32

Assisted Solution

harbor235 earned 400 total points
ID: 13626907
The answer to your question is it depends on the security policies of a particular organization. I agree with qpriceee concerning ICMP as a potential DOS enabler, however, it is not a good idea to deny ICMP. Many types of ICMP messages aide in things like PMTU discovery which essential to efficient communications over the internet. I better statement would have been it is a good security practice to deny some types of ICMP messages. Blocking ICMP echo requests (ping) may stop script kiddies however, there are tons more sophisticated exploits I would block first.

Are You Using the Best Web Development Editor?

The worlds of web hosting and web development are constantly evolving. Every year we see design trends change, coding standards adapt and new frameworks/CMS created. With such a quick pace of change it’s easy to get lost trying to keep up.

See if your editor made the list.


Assisted Solution

andnicky earned 400 total points
ID: 13627768
Security people must sometimes balance their own and users' convenience. Pingability is at least a courtesy to Internet users.  Good security people can rate-limit ICMP, deny some message types as harbor235 suggests or find other ways to resist attacks while retaining a friendly face online.

Cisco, Juniper, D-Link, Novell, Experts-Exchange...pingable.  

Microsoft, Red Hat, Linksys, even Amazon...nope.

then there's www.fbi.gov and www.cia.gov..........and they're not the same!

LVL 23

Assisted Solution

sciwriter earned 400 total points
ID: 13628384
PING is absolutely crucial to the internet.  Everyone on the internet must have an IP, and every IP should be pingable, even if the main ports are blocked.  Although sites can mask and refuse response, they still should be pingable.  The response I got from Ebay is that they are there, but not returning requests.  The ones you need to worry about are the spam servers that come onto the ineternet to send spam, then disappear from existence.

Author Comment

ID: 13630431
How do you just allow pings, but block requests, like Ebay?

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Most of the applications these days are on Cloud. Cloud is ubiquitous with many service providers in the market. Since it has many benefits such as cost reduction, software updates, remote access, disaster recovery and much more.
This article will inform Clients about common and important expectations from the freelancers (Experts) who are looking at your Gig.
In this video we outline the Physical Segments view of NetCrunch network monitor. By following this brief how-to video, you will be able to learn how NetCrunch visualizes your network, how granular is the information collected, as well as where to f…
In this brief tutorial Pawel from AdRem Software explains how you can quickly find out which services are running on your network, or what are the IP addresses of servers responsible for each service. Software used is freeware NetCrunch Tools (https…
Suggested Courses
Course of the Month8 days, 5 hours left to enroll

765 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question