ARP cache djeluje kao knjižnica uglavnom dinamičnih ARP unosa. Obično se stvaraju kada se IP adrese riješe iz imena hosta, a zatim iz MAC adrese. Taj postupak omogućuje vašem sustavu da pravilno komunicira s IP adresom.
Čišćenje ARP cachea nije uvijek potrebno. Zapravo je u većini slučajeva ponovno pokretanje prekidača ili usmjerivača više nego dovoljno da popravite bilo kakve probleme s kašnjenjem ili vezom. Brisanje ARP predmemorije u osnovi uzrokuje da svi zahtjevi u vašoj bazi podataka ponovno prođu kroz cijeli ARP postupak.
U osnovi, svaka veza koju sada uspostavite morat će ponovo razriješiti MAC adresu s IP adrese.
Međutim, s vremenom ARP cache može se oštetiti. Unosi ARP predmemorije postaju neispravni i novi dodaci bazi podataka ne mogu uvijek poništiti istečene unose u vašoj kolekciji.
Kad se to dogodi, često ćete dobiti pogreške koje utječu na performanse sustava i mreže.
Dva uobičajena znaka da bi vam ARP predmemorija trebala trebati brisanje jesu ako ne možete učitati razne web stranice koje su radile dobro i ako ne možete pingati određene IP adrese ako znate da te web stranice funkcioniraju ispravno.
Windows
Ako ste tip i tip klika, pomoću kontrolne ploče možete očistiti predmemoriju ARP-a. Evo koraka za to.
- Pronađite i pristupite upravljačkoj ploči
- Odaberite izbornik Administrativni alati
- Kliknite izbornik Upravljanje računarom
- Pronađite i pristupite uslugama i aplikacijama
- Pomičite se prema dolje dok ne pronađete ikonu za usmjeravanje i udaljene usluge i pristupite joj
- Upotrijebite padajući izbornik kako biste odabrali Disabled i kliknite OK
- Ponovo pokrenite sustav
- Vratite se na korak 6 i odaberite Omogući ovaj put i kliknite U redu
Nakon toga ne morate ponovno pokrenuti sustav.
Naravno, najjednostavnija metoda uključuje tipkanje jednostavne naredbene linije. Prvo što morate učiniti je pronaći i otvoriti prozor naredbenog retka. To možete učiniti ručnim klikom na gumb Start ili pritiskom na tipku Windows na tipkovnici.
Odatle želite upisati 'cmd' u okvir Windows Start Search. To trebate učiniti za sve verzije sustava Windows nakon Viste.
Ako se nalazite na administratorskom računu, samo kliknite ikonu cmd ili pritisnite enter. Ako niste na administratorskom računu, možda ćete morati desnom tipkom miša kliknuti i pokrenuti kao administrator da bi naredba NetShell radila.
Privilegije administratora možete prisiliti i ako pritisnete Ctrl-Shift-Enter i odaberete ikonu cmd.
Nakon što se otvori prozor naredbenog retka, morate upisati sljedeću naredbenu liniju:
netsh sučelje IP obriši arpcache
To bi trebalo izgledati ovako
Pritisnite enter i dajte mu nekoliko sekundi da pokrene svoj tok.
Linux
Čišćenje ARP predmemorije u Linuxu je nešto slično. Umjesto korištenja Windows naredbenog retka morat ćete otvoriti terminalnu liniju. Tada ćete morati postati korijen u vašem sustavu.
Nakon što to učinite pokrenite sljedeće naredbe u nizu:
arp –n
Ova linija vam omogućuje pregled ARP predmemorije. Obavijestit će vas treba li osvježenje ili ne.
ip –s –svi isprati sve
Ova se naredba koristi za brisanje predmemorije ARP-a.
arp –n
Pomoću ove naredbe validirate rezultate. Također ćete moći usporediti prethodno jasan popis s rezultatima naknadnog brisanja i bolje shvatiti što nije u redu s vašim sustavom.