0

When sending an ICMP broadcast, all nodes can respond. is it the case of the sender too?

If it's the case then:

Is it specified somewhere that the sender should respond with gratuitous ARP when the sender receives the ICMP packet sent using his own IP address (IP conflict)?

enter image description here

2
  • 2
    No, why would the sender respond to it's own request?
    – Ron Trunk
    Apr 29, 2020 at 11:48
  • Did any answer help you? If so, you should accept the answer so that the question doesn't keep popping up forever, looking for an answer. Alternatively, you can post and accept your own answer.
    – Ron Maupin
    Dec 17, 2020 at 17:17

1 Answer 1

3

Since a broadcast is flooded to all nodes but the sending one, the sender doesn't receive the broadcast and cannot respond.

Note that the only ICMP message anyone can respond to is an ICMP echo request which won't usually be sent as a broadcast. Duplicate address detection (DAD) uses ARP and doesn't rely on ICMP echo.

It is possible though that the recipient, seeing its own IP address on a received packet, sends out a GARP to participate in DAD.

The proposed RFC 5227 might be of interest to you.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.