Anonim

Mezipaměť ARP funguje jako knihovna většinou dynamických položek ARP. Obvykle se vytvářejí, když jsou IP adresy překládány z názvu hostitele a poté na MAC adresu. Tento proces umožňuje systému správně komunikovat s IP adresou.

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 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 v databázi znovu projdou celým procesem ARP.

V zásadě bude každé navázané připojení muset znovu vyřešit adresu MAC z adresy IP.

V průběhu času však může dojít k poškození mezipaměti ARP. Položky mezipaměti ARP jsou zastaralé a nové přírůstky do databáze nemusí vždy přepsat uplynuté položky ve vaší sbírce.

V takovém případě často dostanete chyby, které ovlivňují výkon systému a sítě.

Dva běžné znaky, že mezipaměť ARP může potřebovat zúčtování, jsou, pokud nemůžete načíst různé weby, které fungovaly dobře, a pokud nemůžete pingovat určité adresy IP, když víte, že tyto stránky fungují správně.

Okna

Pokud jste na místě a klikněte na typ, můžete pomocí ovládacího panelu vymazat mezipaměť ARP. Zde jsou kroky, jak toho dosáhnout.

  1. Vyhledejte a otevřete Ovládací panely
  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 nepřistupujete k ní
  6. Pomocí rozbalovací nabídky vyberte možnost Zakázáno a klikněte na tlačítko 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 pole Zahájit hledání systému Windows zadat „cmd“. Musíte to udělat pro všechny verze Windows po systému Vista.

Pokud jste na účtu správce, stačí kliknout na ikonu cmd nebo stisknout enter. Pokud nejste na účtu správce, možná bude nutné klepnout pravým tlačítkem a zvolit příkaz Spustit jako správce, aby příkaz NetShell fungoval.

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

Po otevření okna Příkazový řádek musíte zadat následující příkazový řádek:

netsh interface IP delete arpcache

Mělo by to vypadat něco takového

Stiskněte klávesu Enter a dejte jí několik sekund na spuštění kurzu.

Linux

Vymazání mezipaměti ARP v systému Linux je poněkud podobné. Namísto použití příkazového řádku systému Windows budete muset otevřít příkazový řádek terminálu. Pak se musíte ve vašem systému root.

Po dokončení spusťte postupně následující příkazy:

arp –n

Tento řádek umožňuje zobrazit mezipaměť ARP. Dá vám vědět, jestli potřebuje aktualizaci nebo ne.

ip –s –s sousední vše

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

arp –n

Opětovným použitím tohoto příkazu potvrdíte výsledky. Rovněž budete moci porovnat předběžný seznam s výsledky po ukončení a lépe porozumět tomu, co se na vašem systému stalo.

Jak vymazat mezipaměť arp