View Full Version : Arp Cache
Jackie
January 9th 04, 07:13 PM
Hello all,
Having a problem with flushing arp cache when repairing connection. I found
the commands 'arp -d *' and 'netsh interface ip delete arpcache' but which
to use. Could someone please explain the functional difference of these
commands?
Thankyou.
Ken Wickes [MSFT]
January 9th 04, 07:15 PM
I doubt there is any difference. I also doubt that you arpcache is causing
you any problems beyond the error message.
--
Ken Wickes [MSFT]
This posting is provided "AS IS" with no warranties, and confers no rights.
"Jackie" > wrote in message
...
> Hello all,
>
> Having a problem with flushing arp cache when repairing connection. I
found
> the commands 'arp -d *' and 'netsh interface ip delete arpcache' but which
> to use. Could someone please explain the functional difference of these
> commands?
>
> Thankyou.
>
Jackie
January 9th 04, 07:18 PM
Thanks for the help Ken. I found that the repair option performs these
actions
Dynamic Host Configuration Protocol (DHCP) lease is renewed: ipconfig /renew
Address Resolution Protocol (ARP) cache is flushed: arp -d *
Reload of the NetBIOS name cache: nbtstat -R
NetBIOS name update is sent: nbtstat -RR
Domain Name System (DNS) cache is flushed: ipconfig /flushdns
DNS name registration: ipconfig /registerdns
I suppose 'arp -d *' is the one to use. I would still like to understand
what 'netsh interface ip delete arpcache' does that's different. Both
commands run OK but the error message remains. Do you know why the error
message may occur?
Jackie
"Ken Wickes [MSFT]" > wrote in message
...
> I doubt there is any difference. I also doubt that you arpcache is
causing
> you any problems beyond the error message.
>
> --
>
> Ken Wickes [MSFT]
> This posting is provided "AS IS" with no warranties, and confers no
rights.
>
>
> "Jackie" > wrote in message
> ...
> > Hello all,
> >
> > Having a problem with flushing arp cache when repairing connection. I
> found
> > the commands 'arp -d *' and 'netsh interface ip delete arpcache' but
which
> > to use. Could someone please explain the functional difference of these
> > commands?
> >
> > Thankyou.
> >
>
>
Kadaitcha Man
January 9th 04, 07:18 PM
Jackie wrote:
> Thanks for the help Ken. I found that the repair option performs these
> actions
>
> Dynamic Host Configuration Protocol (DHCP) lease is renewed: ipconfig
> /renew Address Resolution Protocol (ARP) cache is flushed: arp -d *
> Reload of the NetBIOS name cache: nbtstat -R
> NetBIOS name update is sent: nbtstat -RR
> Domain Name System (DNS) cache is flushed: ipconfig /flushdns
> DNS name registration: ipconfig /registerdns
>
> I suppose 'arp -d *' is the one to use. I would still like to
> understand what 'netsh interface ip delete arpcache' does that's
> different. Both commands run OK but the error message remains. Do you
> know why the error message may occur?
'netsh interface ip delete arpcache' is used to rebuild the TCP/IP stack.
arp -d only deletes entries. If you are having an issue with TCP, you should
use netsh interface ip delete arpcache, which flushes the cache.
Technically, deleting entries is not the same as flushing the cache, but the
MS documentation is vague on this point. All it says is that the command is
used to reset the TCP/IP stack to a pristine state.
--
There is no end to human stupidity.
http://kadaitcha.kicks-ass.org:83
Medicine Man
January 9th 04, 07:18 PM
"Kadaitcha Man" > wrote in message =
.. .
> 'netsh interface ip delete arpcache' is used to REBUILD THE TCP/IP =
stack.
> arp -d only deletes entries. If you are having an issue with TCP, you =
should
> use netsh interface ip delete arpcache, which flushes the cache.
> Technically, deleting entries is not the same as flushing the cache, =
but the
> MS documentation is vague on this point. All it says is that the =
command is
> used to reset the TCP/IP stack to a PRISTINE STATE.
"With the NetShell utility, you can now reset the TCP/IP stack back to a =
PRISTINE STATE, to the same state as when the operating system was =
installed"
Command Usage
netsh int ip reset [log_file_name]
^^^^^^^^^^^^^^^^^^^^^^^^^ Oh Dear
http://tinyurl.com/g91w
> --=20
> There is no end to my stupidity.
BWAHAHAHAHAHAHAH!!! You ****ing idiot.
Kadaitcha Man
January 9th 04, 07:18 PM
Medicine Man wrote:
> ^^^^^^^^^^^^^^^^^^^^^^^^^ Oh Dear
Kissy! Kissy!
> There is no end to my stupidity.
>
> BWAHAHAHAHAHAHAH!!! I'm a ****ing idiot.
It shows.
--
There is no end to human stupidity.
http://kadaitcha.kicks-ass.org:83
Ken Wickes [MSFT]
January 9th 04, 07:20 PM
I don't know why it fails. I tried to look at the code once but got lost.
It may just post an error if the arp cache is already empty. If I run
arp -d * over and over sometimes I get an error about the specified entry
not found.
--
Ken Wickes [MSFT]
This posting is provided "AS IS" with no warranties, and confers no rights.
"Jackie" > wrote in message
...
> Thanks for the help Ken. I found that the repair option performs these
> actions
>
> Dynamic Host Configuration Protocol (DHCP) lease is renewed: ipconfig
/renew
> Address Resolution Protocol (ARP) cache is flushed: arp -d *
> Reload of the NetBIOS name cache: nbtstat -R
> NetBIOS name update is sent: nbtstat -RR
> Domain Name System (DNS) cache is flushed: ipconfig /flushdns
> DNS name registration: ipconfig /registerdns
>
> I suppose 'arp -d *' is the one to use. I would still like to understand
> what 'netsh interface ip delete arpcache' does that's different. Both
> commands run OK but the error message remains. Do you know why the error
> message may occur?
>
> Jackie
>
> "Ken Wickes [MSFT]" > wrote in message
> ...
> > I doubt there is any difference. I also doubt that you arpcache is
> causing
> > you any problems beyond the error message.
> >
> > --
> >
> > Ken Wickes [MSFT]
> > This posting is provided "AS IS" with no warranties, and confers no
> rights.
> >
> >
> > "Jackie" > wrote in message
> > ...
> > > Hello all,
> > >
> > > Having a problem with flushing arp cache when repairing connection. I
> > found
> > > the commands 'arp -d *' and 'netsh interface ip delete arpcache' but
> which
> > > to use. Could someone please explain the functional difference of
these
> > > commands?
> > >
> > > Thankyou.
> > >
> >
> >
>
Jackie
January 9th 04, 07:25 PM
Thankyou for the help Ken. I don't have any problems with the ARP cache =
other than the error so I will ignore it for now
Jackie
"Ken Wickes [MSFT]" > wrote in message =
...
> I don't know why it fails. I tried to look at the code once but got =
lost.
>=20
> It may just post an error if the arp cache is already empty. If I run
> arp -d * over and over sometimes I get an error about the specified =
entry
> not found.
>=20
> --=20
>=20
> Ken Wickes [MSFT]
> This posting is provided "AS IS" with no warranties, and confers no =
rights.
>=20
>=20
> "Jackie" > wrote in message
> ...
> > Thanks for the help Ken. I found that the repair option performs =
these
> > actions
> >
> > Dynamic Host Configuration Protocol (DHCP) lease is renewed: =
ipconfig
> /renew
> > Address Resolution Protocol (ARP) cache is flushed: arp -d *
> > Reload of the NetBIOS name cache: nbtstat -R
> > NetBIOS name update is sent: nbtstat -RR
> > Domain Name System (DNS) cache is flushed: ipconfig /flushdns
> > DNS name registration: ipconfig /registerdns
> >
> > I suppose 'arp -d *' is the one to use. I would still like to =
understand
> > what 'netsh interface ip delete arpcache' does that's different. =
Both
> > commands run OK but the error message remains. Do you know why the =
error
> > message may occur?
> >
> > Jackie
> >
> > "Ken Wickes [MSFT]" > wrote in message
> > ...
> > > I doubt there is any difference. I also doubt that you arpcache =
is
> > causing
> > > you any problems beyond the error message.
> > >
> > > --=20
> > >
> > > Ken Wickes [MSFT]
> > > This posting is provided "AS IS" with no warranties, and confers =
no
> > rights.
> > >
> > >
> > > "Jackie" > wrote in message
> > > ...
> > > > Hello all,
> > > >
> > > > Having a problem with flushing arp cache when repairing =
connection. I
> > > found
> > > > the commands 'arp -d *' and 'netsh interface ip delete arpcache' =
but
> > which
> > > > to use. Could someone please explain the functional difference =
of
> these
> > > > commands?
> > > >
> > > > Thankyou.
> > > >
> > >
> > >
> >
>=20
>
Jackie
January 9th 04, 07:25 PM
Thankyou for trying to help Kadaitcha Man.
Jackie
"Kadaitcha Man" > wrote in message =
.. .
Jackie wrote:
> Thanks for the help Ken. I found that the repair option performs these
> actions
>
> Dynamic Host Configuration Protocol (DHCP) lease is renewed: ipconfig
> /renew Address Resolution Protocol (ARP) cache is flushed: arp -d *
> Reload of the NetBIOS name cache: nbtstat -R
> NetBIOS name update is sent: nbtstat -RR
> Domain Name System (DNS) cache is flushed: ipconfig /flushdns
> DNS name registration: ipconfig /registerdns
>
> I suppose 'arp -d *' is the one to use. I would still like to
> understand what 'netsh interface ip delete arpcache' does that's
> different. Both commands run OK but the error message remains. Do you
> know why the error message may occur?
'netsh interface ip delete arpcache' is used to rebuild the TCP/IP =
stack.
arp -d only deletes entries. If you are having an issue with TCP, you =
should
use netsh interface ip delete arpcache, which flushes the cache.
Technically, deleting entries is not the same as flushing the cache, but =
the
MS documentation is vague on this point. All it says is that the command =
is
used to reset the TCP/IP stack to a pristine state.
--=20
There is no end to human stupidity.
http://kadaitcha.kicks-ass.org:83
Jackie
January 9th 04, 07:25 PM
Medicine Man, he was trying to help. A bit hard on him don't you think. =
We all make mistakes
Jackie
"Medicine Man" > wrote in message =
s.com...
"Kadaitcha Man" > wrote in message =
.. .
> 'netsh interface ip delete arpcache' is used to REBUILD THE TCP/IP =
stack.
> arp -d only deletes entries. If you are having an issue with TCP, you =
should
> use netsh interface ip delete arpcache, which flushes the cache.
> Technically, deleting entries is not the same as flushing the cache, =
but the
> MS documentation is vague on this point. All it says is that the =
command is
> used to reset the TCP/IP stack to a PRISTINE STATE.
"With the NetShell utility, you can now reset the TCP/IP stack back to a =
PRISTINE STATE, to the same state as when the operating system was =
installed"
Command Usage
netsh int ip reset [log_file_name]
^^^^^^^^^^^^^^^^^^^^^^^^^ Oh Dear
http://tinyurl.com/g91w
> --=20
> There is no end to my stupidity.
BWAHAHAHAHAHAHAH!!! You ****ing idiot.
Ken Wickes [MSFT]
January 9th 04, 07:25 PM
Out of curiousity are you using PPPoE?
--
Ken Wickes [MSFT]
This posting is provided "AS IS" with no warranties, and confers no rights.
"Jackie" > wrote in message
...
Thankyou for the help Ken. I don't have any problems with the ARP cache
other than the error so I will ignore it for now
Jackie
"Ken Wickes [MSFT]" > wrote in message
...
> I don't know why it fails. I tried to look at the code once but got lost.
>
> It may just post an error if the arp cache is already empty. If I run
> arp -d * over and over sometimes I get an error about the specified entry
> not found.
>
> --
>
> Ken Wickes [MSFT]
> This posting is provided "AS IS" with no warranties, and confers no
rights.
>
>
> "Jackie" > wrote in message
> ...
> > Thanks for the help Ken. I found that the repair option performs these
> > actions
> >
> > Dynamic Host Configuration Protocol (DHCP) lease is renewed: ipconfig
> /renew
> > Address Resolution Protocol (ARP) cache is flushed: arp -d *
> > Reload of the NetBIOS name cache: nbtstat -R
> > NetBIOS name update is sent: nbtstat -RR
> > Domain Name System (DNS) cache is flushed: ipconfig /flushdns
> > DNS name registration: ipconfig /registerdns
> >
> > I suppose 'arp -d *' is the one to use. I would still like to understand
> > what 'netsh interface ip delete arpcache' does that's different. Both
> > commands run OK but the error message remains. Do you know why the error
> > message may occur?
> >
> > Jackie
> >
> > "Ken Wickes [MSFT]" > wrote in message
> > ...
> > > I doubt there is any difference. I also doubt that you arpcache is
> > causing
> > > you any problems beyond the error message.
> > >
> > > --
> > >
> > > Ken Wickes [MSFT]
> > > This posting is provided "AS IS" with no warranties, and confers no
> > rights.
> > >
> > >
> > > "Jackie" > wrote in message
> > > ...
> > > > Hello all,
> > > >
> > > > Having a problem with flushing arp cache when repairing connection.
I
> > > found
> > > > the commands 'arp -d *' and 'netsh interface ip delete arpcache' but
> > which
> > > > to use. Could someone please explain the functional difference of
> these
> > > > commands?
> > > >
> > > > Thankyou.
> > > >
> > >
> > >
> >
>
>
vBulletin® v3.6.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd.