ARP predpomnilnik deluje kot knjižnica večinoma dinamičnih vnosov ARP. Običajno so narejeni, ko se naslovi IP rešijo iz imena gostitelja in nato v MAC naslova. Ta postopek omogoča sistemu, da pravilno komunicira z naslovom IP.
Čiščenje predpomnilnika ARP ni vedno potrebno. Dejansko je v večini primerov ponovni zagon stikala ali usmerjevalnika več kot dovolj za odpravo morebitnih zamud ali težav s povezavo. Če izbrišete predpomnilnik ARP, v bistvu povzroči, da bodo vse zahteve v vaši bazi podatkov znova skozi celoten postopek ARP.
V bistvu mora vsaka povezava, ki jo zdaj vzpostavite, znova razrešiti MAC naslov iz naslova IP.
Vendar pa se sčasoma predpomnilnik ARP lahko poškoduje. Vnosi v predpomnilnik ARP postanejo ustaljeni in novi dodatki v bazo podatkov ne bodo vedno preglasili že potečenih vnosov v vaši zbirki.
Ko se to zgodi, boste pogosto prišli do napak, ki vplivajo na delovanje sistema in delovanje omrežja.
Dva pogosta znaka, da bo morda treba počistiti predpomnilnik ARP, če ne morete naložiti različnih spletnih mest, ki so delovala dobro, in če ne morete poklicati določenih naslovov IP, če veste, da ta spletna mesta delujejo pravilno.
Windows
Če ste tip in klik, lahko z nadzorno ploščo počistite predpomnilnik ARP. Tukaj je nekaj korakov za to.
- Poiščite in dostopite do nadzorne plošče
- Izberite meni Upravna orodja
- Kliknite meni Computer Management (Upravljanje računalnika)
- Poiščite storitve in aplikacije in dostopajte do njih
- Pomaknite se navzdol, dokler ne najdete ikone za usmerjanje in oddaljene storitve in dostopate do nje
- V spustnem meniju izberite Onemogočeno in kliknite V redu
- Znova zaženite sistem
- Vrnite se na 6. korak in izberite Omogoči tokrat in kliknite V redu
Po tem vam ni treba znova zagnati sistema.
Seveda najpreprostejša metoda vključuje tipkanje preproste ukazne vrstice. Prva stvar, ki jo morate storiti, je poiskati in odpreti okno ukaznega poziva. To lahko storite tako, da ročno kliknete gumb Start ali pritisnete gumb Windows na tipkovnici.
Od tam želite v polje Windows Start Search vnesti 'cmd'. To morate storiti za vse različice sistema Windows po Vista.
Če imate skrbniški račun, samo kliknite ikono cmd ali pritisnite enter. Če niste v skrbniškem računu, boste morda morali z desno miškino tipko kliknite in zaženi kot skrbnik, da bo ukaz NetShell deloval.
Pravice skrbnika lahko prisilite tudi, če pritisnete Ctrl-Shift-Enter in izberete ikono cmd.
Ko se odpre okno ukaznega poziva, morate vnesti naslednjo ukazno vrstico:
netsh vmesnik IP izbriši arpcache
To bi moralo izgledati nekako tako
Pritisnite enter in dajte mu nekaj sekund, da začne teči.
Linux
Čiščenje predpomnilnika ARP v Linuxu je nekoliko podobno. Namesto uporabe ukazne vrstice Windows boste morali odpreti terminalsko vrstico. Potem boste morali postati root v vašem sistemu.
Ko to storite, zaporedoma zaženete naslednje ukaze:
arp –n
Ta vrstica vam omogoča ogled predpomnilnika ARP. Sporočil vam bo, ali potrebuje osvežitev ali ne.
ip –s –srhtajo vsi
Ta ukaz se uporablja za brisanje predpomnilnika ARP.
arp –n
Če znova uporabite ta ukaz, preverite rezultate. Prav tako boste lahko primerjali prednastavljeni seznam z rezultati po prečistitvi in bolje razumeli, kaj je bilo narobe z vašim sistemom.
