6

Я только начинающий в изучении командной строки в Windows 10.

Из любопытства я хотел спросить:

  1. Откуда командная строка читает или записывает данные ARP Cache в Windows 10? То есть данные в ARP Cache (ARP Table), где они на самом деле находятся / хранятся для windows 10?

  2. Если он хранится на жестком диске, то в каком файле он хранится? Если я удалю этот файл или он будет поврежден, что произойдет, если я выполню команду arp -a в cmd?

1 ответ1

5

Где хранится кэш ARP

Хранится в памяти:

Кэш протокола разрешения адресов (ARP) - это таблица в памяти компьютера, которая отображает ограниченное количество IP-адресов на адреса их физических адаптеров. Кэш ARP компьютера содержит свою собственную запись, записи для машин, которые осуществляли широковещательную передачу ARP, и записи для машин, на которые он осуществлял широковещательную рассылку.

Функции кэширования протокола разрешения исходного адреса (ARP)


Если ARP-кэш удален / поврежден, что произойдет, если я arp -a?

Ничего плохого - это восстановит стол.

Здесь я использовал netsh чтобы удалить ARP-кэш, а затем запустить arp -a .

Как видите, ошибок нет.

> netsh interface ip delete arpcache
Ok.


> arp -a

Interface: 192.168.42.78 --- 0x13
  Internet Address      Physical Address      Type
  192.168.42.129        16-d1-b8-97-a9-29     dynamic

Дальнейшее чтение

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .