Pamięć podręczna ARP działa jako biblioteka głównie dynamicznych wpisów ARP. Są one zwykle tworzone, gdy adresy IP są tłumaczone z nazwy hosta, a następnie na adres MAC. Ten proces umożliwia systemowi poprawną komunikację z adresem IP.
Wyczyszczenie 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 naprawić 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 połączenie, które teraz nawiążesz, będzie musiało ponownie rozwiązać adres MAC z adresu IP.
jak sprawdzić, kto obserwuje cię na Twitchu
Jednak z czasem pamięć podręczna ARP może ulec uszkodzeniu. Wpisy pamięci podręcznej ARP stają się nieaktualne, a nowe dodatki do bazy danych mogą nie zawsze zastępować wygasłe wpisy w Twojej kolekcji.
W takim przypadku często pojawiają się błędy, które wpływają na działanie systemu i sieci.
Dwie typowe oznaki, że pamięć podręczna ARP może wymagać wyczyszczenia, to brak możliwości załadowania różnych witryn internetowych, które wcześniej działały dobrze, oraz brak możliwości pingowania niektórych adresów IP, gdy wiesz, że te witryny działają poprawnie.
Windows
Jeśli jesteś typem wskaż i kliknij, możesz użyć Panelu sterowania, aby wyczyścić pamięć podręczną ARP. Oto kroki, aby to zrobić.
- Zlokalizuj i uzyskaj dostęp do Panelu sterowania
- Wybierz menu Narzędzia administracyjne
- Kliknij menu Zarządzanie komputerem
- Lokalizowanie usług i aplikacji oraz uzyskiwanie do nich dostępu
- Przewiń w dół, aż znajdziesz ikonę Routing i usługi zdalne i uzyskaj do niej dostęp
- Z menu rozwijanego wybierz opcję Wyłączone i kliknij przycisk OK
- Uruchom ponownie system
- Wróć do kroku 6 i wybierz Włącz tym razem i kliknij OK
Po tym nie musisz ponownie uruchamiać systemu.
Oczywiście najprostsza metoda polega na wpisaniu prostego wiersza poleceń. Pierwszą rzeczą, którą musisz zrobić, jest zlokalizowanie i otwarcie okna wiersza polecenia. Możesz to zrobić, ręcznie klikając przycisk Start lub naciskając przycisk Windows na klawiaturze.
Stamtąd chcesz wpisać „cmd” w polu Rozpocznij wyszukiwanie systemu Windows. Musisz to zrobić dla wszystkich wersji systemu Windows po Vista.
Jeśli jesteś na koncie administratora, po prostu kliknij ikonę cmd lub naciśnij Enter. Jeśli nie jesteś na koncie administratora, może być konieczne kliknięcie prawym przyciskiem myszy i wybranie Uruchom jako administrator, aby polecenie NetShell działało.
Możesz także wymusić uprawnienia administratora, naciskając Ctrl-Shift-Enter i wybierając ikonę cmd.
jak znaleźć adres IP mojego serwera Minecraft?
Po otwarciu okna wiersza polecenia musisz wpisać następujący wiersz polecenia:
netsh interfejs IP usuń arpcache
Powinien wyglądać mniej więcej tak
Naciśnij klawisz Enter i daj mu kilka sekund, aby uruchomić swój kurs.
Linux
Czyszczenie pamięci podręcznej ARP w systemie Linux jest nieco podobne. Zamiast korzystać z wiersza polecenia systemu Windows, musisz otworzyć wiersz polecenia terminala. Wtedy będziesz musiał uzyskać uprawnienia roota w swoim systemie.
Gdy to zrobisz, uruchom kolejno następujące polecenia:
jak usunąć stare kopie zapasowe z wehikułu czasu
arp –n
Ta linia umożliwia przeglądanie pamięci podręcznej ARP. Poinformuje Cię, czy wymaga odświeżenia, czy nie.
ip –s –s neigh flush all
To polecenie służy do czyszczenia pamięci podręcznej ARP.
arp –n
Używając tego polecenia ponownie, sprawdzasz wyniki. 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.