Stop sending gratuitous ARP

Hi All,

When I add a IP address to NIC it sends gratuitous ARP.
Is there any way to make NIC not to send gratuitous ARP?

Thanks & Regards,
Vibhor

Vibhor,

AFAIK this is required behavior when an interface gets an IP address to
ensure that duplicate address usage is detected *before* the IP address
becomes operational on the interface. It also ensures that when an IP
address ‘moves’ that stations directly reachable can update their ARP caches
effeciently without perceiving the station as unreachable and timing out any
cached ARP entry. Why would you want to prevent it from occuring?

But to answer your question, I believe you can set the ArpRetryCount to 1
instead of the default 0 (zero) to disable Gratuitous ARP. I am not sure
that this will do so in the case of a ‘new’ IP address, however. Take a
look at http://support.microsoft.com/kb/280524

Good Luck,
Dave Cattley
Consulting Engineer
Systems Software Development


From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Vibhor Mahajan
Sent: Wednesday, April 19, 2006 5:21 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] Stop sending gratuitous ARP

Hi All,

When I add a IP address to NIC it sends gratuitous ARP.
Is there any way to make NIC not to send gratuitous ARP?

Thanks & Regards,
Vibhor
— Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256 To unsubscribe, visit the List
Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

Hi David,

Thanks… i will try the solution…

Vibhor

On 4/19/06, David R. Cattley wrote:
>
> Vibhor,
>
> AFAIK this is required behavior when an interface gets an IP address to
> ensure that duplicate address usage is detected before the IP address
> becomes operational on the interface. It also ensures that when an IP
> address ‘moves’ that stations directly reachable can update their ARP caches
> effeciently without perceiving the station as unreachable and timing out any
> cached ARP entry. Why would you want to prevent it from occuring?
>
>
> But to answer your question, I believe you can set the ArpRetryCount to 1 instead of the default 0 (zero) to disable Gratuitous ARP.
> I am not sure that this will do so in the case of a ‘new’ IP address,
> however. Take a look at http://support.microsoft.com/kb/280524
>
> Good Luck,
> Dave Cattley
> Consulting Engineer
> Systems Software Development
>
> ------------------------------
> From: xxxxx@lists.osr.com [mailto:
> xxxxx@lists.osr.com] *On Behalf Of *Vibhor Mahajan
> Sent: Wednesday, April 19, 2006 5:21 AM
> To: Windows System Software Devs Interest List
> Subject: [ntdev] Stop sending gratuitous ARP
>
> Hi All,
>
> When I add a IP address to NIC it sends gratuitous ARP.
> Is there any way to make NIC not to send gratuitous ARP?
>
>
> Thanks & Regards,
> Vibhor
> — Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256 To unsubscribe, visit the List
> Server section of OSR Online at
> http://www.osronline.com/page.cfm?name=ListServer
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> To unsubscribe, visit the List Server section of OSR Online at
> http://www.osronline.com/page.cfm?name=ListServer
>

I have set ArpRetryCount entry value to 0 but still my computer sends
gratuitous ARP when i add a new IP address on NIC.

Thanks

On 4/20/06, Vibhor Mahajan wrote:
>
> Hi David,
>
> Thanks… i will try the solution…
>
> Vibhor
>
>
> On 4/19/06, David R. Cattley wrote:
> >
> > Vibhor,
> >
> > AFAIK this is required behavior when an interface gets an IP address to
> > ensure that duplicate address usage is detected before the IP address
> > becomes operational on the interface. It also ensures that when an IP
> > address ‘moves’ that stations directly reachable can update their ARP caches
> > effeciently without perceiving the station as unreachable and timing out any
> > cached ARP entry. Why would you want to prevent it from occuring?
> >
> >
> > But to answer your question, I believe you can set the ArpRetryCount to 1 instead of the default 0 (zero) to disable Gratuitous ARP.
> > I am not sure that this will do so in the case of a ‘new’ IP address,
> > however. Take a look at http://support.microsoft.com/kb/280524
> >
> > Good Luck,
> > Dave Cattley
> > Consulting Engineer
> > Systems Software Development
> >
> > ------------------------------
> > From: xxxxx@lists.osr.com [mailto:
> > xxxxx@lists.osr.com] *On Behalf Of *Vibhor Mahajan
> > Sent: Wednesday, April 19, 2006 5:21 AM
> > To: Windows System Software Devs Interest List
> > Subject: [ntdev] Stop sending gratuitous ARP
> >
> > Hi All,
> >
> > When I add a IP address to NIC it sends gratuitous ARP.
> > Is there any way to make NIC not to send gratuitous ARP?
> >
> >
> > Thanks & Regards,
> > Vibhor
> > — Questions? First check the Kernel Driver FAQ at
> > http://www.osronline.com/article.cfm?id=256 To unsubscribe, visit the
> > List Server section of OSR Online at
> > http://www.osronline.com/page.cfm?name=ListServer
> > —
> > Questions? First check the Kernel Driver FAQ at
> > http://www.osronline.com/article.cfm?id=256
> >
> > To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer
> >
> >
>
>