how to access ICMP packets ?

Hi ,

I am developing a n/w application in which I need to access Internet control message protocol from a specified host. Any ideas/suggestions to proceed for the same ?

Thanks,
RDH
rohitdivasAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

gheistCommented:
you need to catch and filter out  them before they approach system's TCP/IP stack and forge responses
this is very system dependent and requires root privileges(post uname -a for exact tips)
please also tell what is the problem you try to solve, meabe packet sniffing and root access are not necessary to solve the problems

most likely you will look at sources of ping and tcpdump as good beginning
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
ahoffmannCommented:
you need root access, then put the NIX in promiscous mode and simply read them
0
gheistCommented:
I guess asker lost interest in answers.
Both answers are as simple as the Q asked.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Networking

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.