Jak vymazat mezipaměť ARP

mezipaměť ARP funguje jako knihovna převážně dynamických položek ARP. Ty se obvykle provádějí, když jsou adresy IP vyřešeny z názvu hostitele a poté na adresu MAC. Tento proces umožňuje vašemu systému správně komunikovat s adresou IP.

jak vymazat mezipaměť ARP

vymazání mezipaměti ARP není vždy nutné. Ve skutečnosti je ve většině případů restartování přepínače nebo routeru více než dostačující k vyřešení problémů s latencí nebo připojením. Vymazání mezipaměti ARP v podstatě způsobí, že všechny požadavky ve vaší databázi znovu projdou celým procesem ARP.

v podstatě každé připojení, které nyní vytvoříte, bude muset znovu vyřešit MAC adresu z IP adresy.

v průběhu času však může dojít k poškození mezipaměti ARP. Položky mezipaměti ARP se stávají zastaralými a nové přírůstky do databáze nemusí vždy přepsat položky, jejichž platnost vypršela ve vaší sbírce.

když k tomu dojde, často se objeví chyby, které ovlivňují výkon systému a sítě.

dva běžné známky toho, že vaše mezipaměť ARP může potřebovat vymazání, jsou, pokud nemůžete načíst různé weby, které fungovaly dobře, a pokud nemůžete ping na určité adresy IP, když víte, že tyto weby fungují správně.

Windows

pokud jste typ bodu a kliknutí, můžete pomocí ovládacího panelu vymazat mezipaměť ARP. Zde jsou kroky k tomu.

  1. Vyhledejte a otevřete ovládací Panel
  2. vyberte nabídku Nástroje pro správu
  3. klikněte na nabídku Správa počítače
  4. Vyhledejte a získejte přístup ke Službám a aplikacím
  5. Přejděte dolů, dokud nenajdete ikonu směrování a vzdálené služby a otevřete ji
  6. pomocí rozevírací nabídky vyberte zakázáno a klikněte na OK
  7. restartujte systém
  8. vraťte se ke kroku 6 a vyberte Povolit tentokrát a klikněte na OK

po tomto nemusíte znovu restartovat systém.

nejjednodušší metoda samozřejmě zahrnuje zadání jednoduchého příkazového řádku. První věc, kterou musíte udělat, je najít a otevřít okno příkazového řádku. To lze provést ručně kliknutím na tlačítko Start nebo stisknutím tlačítka Windows na klávesnici.

odtud chcete do vyhledávacího pole Spustit Windows zadat „cmd“. Musíte to udělat pro všechny verze systému Windows po Vista.

pokud máte účet správce, stačí kliknout na ikonu cmd nebo stisknout klávesu enter. Pokud nejste v účtu správce, možná budete muset kliknout pravým tlačítkem myši a zvolit Spustit jako správce, aby příkaz NetShell fungoval.

oprávnění správce můžete také vynutit, pokud stisknete klávesu Ctrl-Shift-Enter a vyberete ikonu cmd.

po otevření okna příkazového řádku musíte zadat následující příkazový řádek:

netsh interface IP delete arpcache

mělo by to vypadat nějak takto

stiskněte klávesu enter a dejte jí několik sekund, abyste mohli spustit svůj kurz.

Linux

vymazání mezipaměti ARP v Linuxu je poněkud podobné. Místo použití příkazového řádku systému Windows budete muset otevřít výzvu k terminálu. Pak se budete muset stát kořenem ve vašem systému.

po dokončení spustíte následující příkazy v pořadí:

arp-n

tento řádek umožňuje zobrazit mezipaměť ARP. Dá vám vědět, zda potřebuje obnovit nebo ne.

ip-s-s neigh flush all

tento příkaz se používá k vymazání mezipaměti ARP.

arp-n

opětovným použitím tohoto příkazu ověříte výsledky. Budete také moci porovnat pre-clear seznam s post-clear výsledky a lépe pochopit, co se děje s vaším systémem.

Write a Comment

Vaše e-mailová adresa nebude zveřejněna.