Kako očistiti ARP predmemoriju

ARP predmemorija djeluje kao biblioteka uglavnom dinamičkih ARP unosa. Obično se izrađuju kada se IP adrese razdvoje iz imena hosta, a zatim u MAC adresu. Ovaj proces omogućuje vašem sustavu ispravnu komunikaciju s IP adresom.

Kako očistiti ARP predmemoriju

Brisanje ARP predmemorije nije uvijek potrebno. Zapravo, u većini slučajeva ponovno pokretanje prekidača ili usmjerivača više je nego dovoljno za rješavanje problema s kašnjenjem ili vezom. Brisanje ARP predmemorije u biti uzrokuje da svi zahtjevi u vašoj bazi podataka ponovno prođu kroz cijeli ARP proces.

U osnovi, svaka veza koju sada uspostavite morat će ponovno razriješiti MAC adresu s IP adrese.

Međutim, s vremenom se ARP predmemorija može oštetiti. Unosi ARP predmemorije postaju zastarjeli i novi dodaci bazi podataka možda neće uvijek nadjačati istekle unose u vašoj kolekciji.

Kada se to dogodi, često ćete dobiti pogreške koje utječu na rad sustava i mreže.

Dva uobičajena znaka da bi vaša ARP predmemorija mogla trebati brisanje su ako ne možete učitati razne web stranice koje su dobro radile i ako ne možete pingati određene IP adrese kada znate da te stranice ispravno funkcioniraju.

Windows

Ako ste tip point and click, možete koristiti upravljačku ploču za brisanje ARP predmemorije. Evo koraka kako to učiniti.

  1. Pronađite i pristupite upravljačkoj ploči
  2. Odaberite izbornik Administrativni alati
  3. Kliknite na izbornik Upravljanje računalom
  4. Pronađite i pristupite uslugama i aplikacijama
  5. Pomičite se prema dolje dok ne pronađete ikonu Usmjeravanje i udaljene usluge i pristupite joj
  6. Pomoću padajućeg izbornika odaberite Onemogućeno i kliknite U redu
  7. Ponovno pokrenite sustav
  8. Vratite se na korak 6 i odaberite Omogući ovaj put i kliknite U redu

Nakon ovoga ne morate ponovno pokrenuti sustav.

Naravno, najjednostavnija metoda uključuje upisivanje jednostavnog naredbenog retka. Prvo što morate učiniti je locirati 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 morate učiniti za sve verzije sustava Windows nakon Viste.

Ako ste na administratorskom računu, samo kliknite ikonu cmd ili pritisnite enter. Ako niste na administratorskom računu, možda ćete morati kliknuti desnom tipkom miša i odabrati Pokreni kao administrator kako bi naredba NetShell radila.

Također možete prisiliti administratorske privilegije 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 brisanje arpcachea

Trebalo bi izgledati otprilike ovako

Pritisnite enter i dajte mu nekoliko sekundi da se pokrene.

Linux

Brisanje ARP predmemorije u Linuxu je donekle slično. Umjesto da koristite Windows Command Prompt, morat ćete otvoriti terminalski redak. Tada ćete morati postati root na svom sustavu.

Kada to učinite, izvodite sljedeće naredbe u nizu:

arp –n

Ova linija vam omogućuje pregled vaše ARP predmemorije. Javit će vam treba li osvježenje ili ne.

ip –s –s neigh flush all

Ova se naredba koristi za brisanje ARP predmemorije.

arp –n

Ponovnom upotrebom ove naredbe potvrđujete rezultate. Također ćete moći usporediti popis prije brisanja s rezultatima nakon brisanja i bolje razumjeti što nije u redu s vašim sustavom.