ARP-cachen fungerer som et bibliotek med stort sett dynamiske ARP-oppføringer. Disse lages vanligvis når IP-adresser blir løst fra et vertsnavn og deretter til en MAC-adresse. Denne prosessen er det som gjør at systemet ditt kan kommunisere ordentlig med en IP-adresse.
Det er ikke alltid nødvendig å tømme ARP-cachen. Faktisk er det i de fleste tilfeller mer enn nok å starte på nytt bryteren eller ruteren for å løse problemer med forsinkelse eller tilkobling. Å tømme ARP-cachen fører til at alle forespørsler i databasen din går gjennom hele ARP-prosessen igjen.
I utgangspunktet må hver tilkobling du nå opprette løse MAC-adressen fra IP-adressen igjen.
Imidlertid kan en ARP-cache over tid bli skadet. ARP-cacheoppføringer blir foreldet, og nye tillegg til databasen overstyrer kanskje ikke alltid utløpte oppføringer i samlingen din.
Når dette skjer, vil du ofte få feil som påvirker systemet og nettverkets ytelse.
To vanlige tegn på at ARP-cachen din kan trenge tømming er hvis du ikke kan laste inn forskjellige nettsteder som pleide å fungere bra, og hvis du ikke kan pinge bestemte IP-adresser når du vet at disse nettstedene fungerer som de skal.
Windows
Hvis du er pek og klikk-type, kan du bruke Kontrollpanel til å tømme ARP-cachen. Her er trinnene for å gjøre det.
- Finn og få tilgang til Kontrollpanel
- Velg Administrasjonsverktøy-menyen
- Klikk på Computer Management-menyen
- Finn og få tilgang til tjenester og applikasjoner
- Bla nedover til du finner ikonet Ruting og eksterne tjenester og får tilgang til det
- Bruk rullegardinmenyen til å velge Deaktivert og klikk OK
- Start systemet på nytt
- Gå tilbake til trinn 6 og velg Aktiver denne gangen og klikk OK
Du trenger ikke å starte systemet på nytt etter dette.
Den enkleste metoden innebærer selvfølgelig å skrive en enkel kommandolinje. Det første du må gjøre er å finne og åpne vinduet Kommandoprompt. Du kan gjøre dette ved å klikke Start-knappen manuelt eller trykke på Windows-knappen på tastaturet.
Derfra vil du skrive 'cmd' i Windows Start Search-boksen. Du må gjøre dette for alle Windows-versjoner etter Vista.
Hvis du er på administratorkontoen, klikker du bare på cmd-ikonet eller trykker på enter. Hvis du ikke er på administratorkontoen, må du kanskje høyreklikke og velge kjøre som administrator for at NetShell-kommandoen skal fungere.
Du kan også tvinge administratorrettigheter hvis du trykker på Ctrl-Shift-Enter og velger cmd-ikonet.
Etter at ledetekstvinduet åpnes, må du skrive inn følgende kommandolinje:
netsh-grensesnitt IP slette arpcache
Det skal se sånn ut
Trykk enter og gi den noen sekunder for å løpe kursen.
Linux
Å tømme ARP-cachen i Linux er noe likt. I stedet for å bruke Windows Command Prompt, må du åpne en terminaltekst. Da må du slå rot på systemet ditt.
Når det er gjort kjører du følgende kommandoer i rekkefølge:
arp –n
Denne linjen lar deg se ARP-cachen. Den vil gi deg beskjed om den trenger en oppdatering eller ikke.
ip –s –s nær flush all
Denne kommandoen brukes til å tømme ARP-cachen.
arp –n
Ved å bruke denne kommandoen på nytt, validerer du resultatene. Du vil også kunne sammenligne den forhåndsklare listen med de etterklare resultatene og få bedre forståelse av hva som var galt med systemet ditt.