Cum să ștergeți memoria cache ARP

Cache-ul ARP acționează ca o bibliotecă de intrări ARP în mare parte dinamice. Acestea sunt de obicei făcute atunci când adresele IP sunt rezolvate dintr-un nume de gazdă și apoi într-o adresă MAC. Acest proces este ceea ce permite sistemului dumneavoastră să comunice corect cu o adresă IP.

Cum să ștergeți memoria cache ARP

Ștergerea cache-ului ARP nu este întotdeauna necesară. De fapt, în majoritatea cazurilor, repornirea comutatorului sau a routerului este mai mult decât suficientă pentru a remedia orice probleme de latență sau de conexiune. Ștergerea cache-ului ARP face ca toate solicitările din baza de date să treacă din nou prin întregul proces ARP.

Practic, fiecare conexiune pe care o stabiliți acum va trebui să rezolve din nou adresa MAC de la adresa IP.

Cu toate acestea, în timp, un cache ARP poate fi deteriorat. Intrările din cache ARP devin învechite și este posibil ca noile adăugări la baza de date să nu înlocuiască întotdeauna intrările expirate din colecția dvs.

Când se întâmplă acest lucru, veți primi adesea erori care afectează sistemul și performanța rețelei.

Două semne comune că ar putea necesita ștergere cache-ul ARP sunt dacă nu puteți încărca diferite site-uri web care funcționau bine și dacă nu puteți trimite ping la anumite adrese IP când știți că acele site-uri funcționează corect.

Windows

Dacă sunteți cel care scrie și faceți clic, puteți utiliza Panoul de control pentru a șterge memoria cache ARP. Iată pașii pentru a face acest lucru.

  1. Localizați și accesați Panoul de control
  2. Alegeți meniul Instrumente administrative
  3. Faceți clic pe meniul Computer Management
  4. Localizați și accesați Servicii și Aplicații
  5. Derulați în jos până când găsiți pictograma Servicii de rutare și la distanță și accesați-o
  6. Utilizați meniul derulant pentru a selecta Dezactivat și faceți clic pe OK
  7. Reporniți sistemul
  8. Reveniți la pasul 6 și selectați Activați de data aceasta și faceți clic pe OK

După aceasta, nu trebuie să reporniți sistemul.

Desigur, cea mai simplă metodă implică tastarea unei linii de comandă simplă. Primul lucru pe care trebuie să-l faceți este să localizați și să deschideți fereastra Command Prompt. Puteți face acest lucru făcând clic manual pe butonul Start sau apăsând butonul Windows de pe tastatură.

De acolo doriți să tastați „cmd” în caseta Windows Start Search. Trebuie să faceți acest lucru pentru toate versiunile de Windows după Vista.

Dacă sunteți în contul de administrator, faceți clic pe pictograma cmd sau apăsați pe Enter. Dacă nu sunteți în contul de administrator, poate fi necesar să faceți clic dreapta și să alegeți Executați ca administrator pentru ca comanda NetShell să funcționeze.

De asemenea, puteți forța privilegiile de administrator dacă apăsați Ctrl-Shift-Enter și selectați pictograma cmd.

După ce se deschide fereastra Prompt de comandă, trebuie să tastați următoarea linie de comandă:

netsh interfață IP șterge arpcache

Ar trebui să arate cam așa

Apăsați enter și acordați-i câteva secunde pentru a-și urma cursul.

Linux

Ștergerea cache-ului ARP în Linux este oarecum similară. În loc să utilizați promptul de comandă Windows, va trebui să deschideți un prompt de terminal. Apoi va trebui să devii root pe sistemul tău.

După ce ați terminat, rulați următoarele comenzi în secvență:

arp –n

Această linie vă permite să vizualizați memoria cache ARP. Vă va anunța dacă are nevoie de o reîmprospătare sau nu.

ip –s –s neigh flush all

Această comandă este folosită pentru a șterge memoria cache ARP.

arp –n

Folosind din nou această comandă, validați rezultatele. Veți putea, de asemenea, să comparați lista de pre-ștergere cu rezultatele ulterioare și să înțelegeți mai bine ce a fost în neregulă cu sistemul dvs.


$config[zx-auto] not found$config[zx-overlay] not found