При отстраняване на проблеми с мрежата е необходимо да се проучат широк спектър от потенциални проблеми. Един потенциален проблем е, че ARP кешът съдържа неверни данни. Този сценарий е изключително малко вероятен и най-често се причинява от потребител, който редактира собствения си ARP кеш за някаква цел. Но без значение как е причинен проблемът, той все още трябва да бъде отстранен. И така, какво е ARP кеша и как да го изчистите?
Какво е ARP кеш?
ARP е съкращение от Address Resolution Protocol, той разделя IP адреси в MAC адреси и се използва изключително за комуникации през локална мрежа. ARP кешът съхранява информация за маршрутизиране за локални IP адреси и след това съдържа маршрут по подразбиране към шлюза за външни ресурси.
ARP кешът може да бъде променен само от устройство в локалната мрежа. ARP съобщенията се излъчват до цялата локална мрежа, всяко устройство, което може да вижда ARP съобщения, ще коригира своя ARP кеш, за да съответства на най-новата информация. Следователно промените в кеша на устройство могат да бъдат направени от потребител или потенциално вирус на всяко устройство в мрежата. ARP кешът не може да се променя директно от потребители извън локалната мрежа.
Съвет: Ръчното модифициране на ARP кеша не трябва да се извършва леко, тъй като може да причини проблеми с мрежата.
Най-вероятната причина, поради която ARP кеша трябва да бъде изчистен, е потребителят на устройството, който се опитва да го направи променят собствения си кеш чрез твърдо кодиране на стойност в опит да отстранят проблем и да го влошат от злополука.
Как да изчистите ARP кеша
Първата стъпка към изчистването на кеша на ARP е да отворите команден ред с повишени стойности, което му дава административни права, които са необходими за извършване на изтриването. Отворете стартовата лента на Windows и въведете „CMD“, след това щракнете с десния бутон върху командния ред и изберете „Изпълни като администратор“.
В командния ред с повишени стойности въведете командата „arp -a“, за да видите ARP кеша, за да изтриете ARP кеша, изпълнете командата „arp -d“. Флагът -a инструктира програмата да покаже ARP кеша, флагът -d я инструктира да изтрие кеша.