Jak wyczyścić pamięć podręczną ARP

pamięć podręczna ARP działa jako biblioteka głównie dynamicznych wpisów ARP. Są one zwykle wykonywane, gdy adresy IP są rozdzielane z nazwy hosta, a następnie z adresu MAC. Ten proces pozwala systemowi prawidłowo komunikować się z adresem IP.

Jak wyczyścić pamięć podręczną ARP

Czyszczenie pamięci podręcznej ARP nie zawsze jest potrzebne. W rzeczywistości w większości przypadków ponowne uruchomienie przełącznika lub routera jest więcej niż wystarczające, aby rozwiązać wszelkie opóźnienia lub problemy z połączeniem. Wyczyszczenie pamięci podręcznej ARP zasadniczo powoduje, że wszystkie żądania w bazie danych ponownie przechodzą przez cały proces ARP.

zasadniczo każde nawiązane połączenie będzie musiało ponownie rozwiązać adres MAC z adresu IP.

jednak z czasem pamięć podręczna ARP może zostać uszkodzona. Wpisy w pamięci podręcznej ARP stają się przestarzałe, a nowe dodatki do bazy danych mogą nie zawsze nadpisywać wygasłe wpisy w Twojej kolekcji.

gdy tak się stanie, często pojawią się błędy, które wpływają na wydajność systemu i sieci.

dwie typowe oznaki, że pamięć podręczna ARP może wymagać wyczyszczenia, to jeśli nie możesz załadować różnych stron internetowych, które działały dobrze i jeśli nie możesz pingować pewnych adresów IP, gdy wiesz, że te strony działają poprawnie.

Windows

jeśli wskaż i kliknij Typ, możesz użyć Panelu sterowania, aby wyczyścić pamięć podręczną ARP. Oto kroki, aby to zrobić.

  1. znajdź i uzyskaj dostęp do panelu kontroli
  2. wybierz Menu Narzędzia administracyjne
  3. kliknij menu Zarządzanie komputerem
  4. znajdź i uzyskaj dostęp do usług i aplikacji
  5. przewiń w dół, aż znajdziesz ikonę routingu i usług zdalnych i uzyskaj do niej dostęp
  6. użyj menu rozwijanego, aby wybrać opcję wyłączony i kliknij OK
  7. Uruchom ponownie system
  8. wróć do kroku 6 i wybierz Włącz ten czas i kliknij OK

nie musisz ponownie uruchamiać systemu po tym.

oczywiście najprostsza metoda polega na wpisaniu prostego wiersza poleceń. Pierwszą rzeczą, którą musisz zrobić, to zlokalizować i otworzyć okno wiersza polecenia. Możesz to zrobić, klikając Ręcznie Przycisk Start lub naciskając przycisk Windows na klawiaturze.

stamtąd chcesz wpisać „cmd”w polu Windows Start Search. Musisz to zrobić dla wszystkich wersji systemu Windows po Vista.

jeśli jesteś na koncie administratora, po prostu kliknij ikonę cmd lub naciśnij klawisz enter. Jeśli nie jesteś na koncie administratora, być może będziesz musiał kliknąć prawym przyciskiem myszy i wybrać Uruchom jako administrator, aby polecenie NetShell działało.

możesz także wymusić uprawnienia administratora, jeśli naciśniesz Ctrl-Shift-Enter i wybierzesz ikonę cmd.

po otwarciu okna wiersza polecenia należy wpisać następujący wiersz poleceń:

netsh interface IP delete arpcache

powinno wyglądać mniej więcej tak

naciśnij klawisz enter i daj mu kilka sekund, aby uruchomić kurs.

Linux

Czyszczenie pamięci podręcznej ARP w Linuksie jest nieco podobne. Zamiast używać wiersza polecenia systemu Windows, musisz otworzyć wiersz polecenia terminala. Wtedy będziesz musiał zostać rootem w swoim systemie.

po wykonaniu tej czynności uruchamiasz kolejno następujące polecenia:

arp –n

ta linia pozwala na przeglądanie pamięci podręcznej ARP. Poinformuje cię, czy potrzebuje odświeżenia, czy nie.

ip –s –S Neigh flush all

to polecenie służy do wyczyszczenia pamięci podręcznej ARP.

arp –n

ponownie używając tego polecenia, sprawdzasz poprawność wyników. Będziesz także mógł porównać wstępnie wyczyszczoną listę z wynikami po wyczyszczeniu i lepiej zrozumieć, co było nie tak z Twoim systemem.

Write a Comment

Twój adres e-mail nie zostanie opublikowany.