Pamäť ARP funguje ako knižnica väčšinou dynamických položiek ARP. Zvyčajne sa robia, keď sú IP adresy preložené z názvu hostiteľa a potom na MAC adresu. Tento proces umožňuje systému správne komunikovať s IP adresou.
Vymazanie vyrovnávacej pamäte ARP nie je vždy potrebné. V skutočnosti vo väčšine prípadov reštartovanie prepínača alebo smerovača je viac ako dostatočné na vyriešenie akýchkoľvek problémov s oneskorením alebo pripojením. Vymazanie vyrovnávacej pamäte ARP v podstate spôsobí, že všetky žiadosti v databáze znova prejdú celým procesom ARP.
V podstate každé pripojenie, ktoré teraz vytvoríte, bude musieť znova vyriešiť adresu MAC z adresy IP.
V priebehu času sa však môže cache ARP poškodiť. Položky vyrovnávacej pamäte ARP sa stanú zastarané a nové prírastky do databázy nemusia vždy prepísať uplynuté položky vo vašej zbierke.
Keď k tomu dôjde, často dostanete chyby, ktoré ovplyvňujú výkon systému a siete.
Dva bežné znaky, že vaša vyrovnávacia pamäť ARP môže potrebovať vymazanie, sú, ak nemôžete načítať rôzne webové stránky, ktoré fungovali dobre, a ak nemôžete pingovať určité adresy IP, keď viete, že tieto stránky fungujú správne.
windows
Ak ste na mieste a kliknite na typ, môžete pomocou ovládacieho panela vymazať vyrovnávaciu pamäť ARP. Tu sú kroky, ako to urobiť.
- Vyhľadajte ovládací panel a získajte prístup k nemu
- Vyberte ponuku Nástroje na správu
- Kliknite na ponuku Správa počítača
- Vyhľadajte a získajte prístup k službám a aplikáciám
- Prejdite nadol, kým nenájdete ikonu Smerovanie a vzdialené služby a nepristupujete k nej
- Pomocou rozbaľovacej ponuky vyberte možnosť Zakázané a kliknite na tlačidlo OK
- Reštartujte systém
- Vráťte sa späť na krok 6 a vyberte možnosť Povoliť tentoraz a kliknite na tlačidlo OK
Po tomto nemusíte znova reštartovať systém.
Najjednoduchšia metóda samozrejme spočíva v zadaní jednoduchého príkazového riadku. Najprv musíte vyhľadať a otvoriť okno príkazového riadka. Môžete to urobiť ručne kliknutím na tlačidlo Štart alebo stlačením tlačidla Windows na klávesnici.
Odtiaľ chcete zadať 'cmd' do poľa Windows Start Search. Musíte to urobiť pre všetky verzie systému Windows po operačnom systéme Vista.
Ak máte účet správcu, stačí kliknúť na ikonu cmd alebo stlačiť kláves Enter. Ak nemáte účet správcu, bude pravdepodobne potrebné kliknúť pravým tlačidlom myši a zvoliť príkaz Spustiť ako správca, aby príkaz NetShell fungoval.
Oprávnenia správcu môžete tiež vynútiť, ak stlačíte Ctrl-Shift-Enter a vyberiete ikonu cmd.
Po otvorení okna príkazového riadka musíte zadať nasledujúci príkazový riadok:
netsh interface IP delete arpcache
Malo by to vyzerať takto
Stlačte kláves Enter a dajte mu niekoľko sekúnd na spustenie jeho priebehu.
linux
Vymazanie vyrovnávacej pamäte ARP v systéme Linux je trochu podobné. Namiesto použitia príkazového riadka systému Windows budete musieť otvoriť príkazový riadok terminálu. Potom sa musíte v systéme stať rootom.
Po dokončení budete postupne spúšťať nasledujúce príkazy:
arp –n
Tento riadok umožňuje zobraziť vyrovnávaciu pamäť ARP. Dá vám vedieť, či to potrebuje obnovenie alebo nie.
ip – s – s, všetko v jednej rovine
Tento príkaz sa používa na vymazanie vyrovnávacej pamäte ARP.
arp –n
Opätovným použitím tohto príkazu potvrdíte výsledky. Budete tiež môcť porovnať predbežný zoznam s výsledkami po vymazaní a lepšie pochopiť, čo sa stalo s vaším systémom.