Как очистить таблицу (кэш) ARP в Windows

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

Базовый способ очистки таблицы ARP — использование командной строки. Используйте следующие шаги:

- Запустите командную строку от имени Администратора. В Windows 10 и Windows 11 для этого можно начать набирать «Командная строка» в поиске на панели задач, затем нажать правой кнопкой мыши по найденному результату и выбрать соответствующий пункт контекстного меню.
- Используйте одну из следующих команд для очистки кэша ARP:или
- Перезагрузите компьютер.
Просмотреть содержимое кэша ARP можно с помощью команды

Учитывайте, что сразу после очистки в нем начнут появляться новые записи — пустой кэш вы, вероятнее всего, не увидите.
Существует возможность настроить время жизни кэша ARP, изменив значения параметров DWORD (по умолчанию могут отсутствовать):
Как очистить ARP-кэш в Windows

Иногда бывает необходимо очистить ARP-кэш в ОС семейства Windows, в данной статье будут рассмотрены команды, которые позволяют это сделать в Windows 10, Windows 7, Windows XP, Windows Server и т.д.
Описание
Протокол определения адреса (ARP) играет решающую роль в TCP/IP соединении. Если вы заметили, что в работе сети появились такие проблемы, как например, ошибки при загрузке определенных сайтов или отсутствие пинга некоторых IP-адресов, то стоит попробовать очистить ARP-кэш. Командный компонент TCP/IP ARP дает возможность создавать, удалять и отображать IP-адрес при трансляции MAC-адреса.
Как очистить ARP-кэш в Windows (для всех адресов)
Нажмите Пуск – Выполнить – введите нижеприведенную команду и нажмите Ок
Динамическое обновление ARP кэша займет 2-20 минут в зависимости от операционной системы:
- Windows 2003 Server = 10 минут
- Windows 2000 professional/Server = 10 минут
- Windows XP = 2 минуты
Как очистить ARP-кэш в Windows (для определенного адреса)
Удалить кеш IP-адреса можно с помощью команды
Где 192.168.100.25 — Это IP адрес для которого мы удалем кеш из ARP.
Как посмотреть текущую arp-таблицу
Просмотр всех записей в arp-таблице, можно осуществить с помощью следующей команды:
Как добавить статическую запись в arp-таблицу
Добавление записи осуществляется с помощью следующей команды:
Для IP адреса 122.33.44.12 мы назначаем соответствие MAC адресу 00-aa-22-12-16-09.
Как очистить ARP таблицу
ARP (Address Resolution Protocol — протокол разрешения адресов) — протокол сетевого уровня (Network Link layer), предназначенный для преобразования IP- адресов (адресов сетевого уровня) в MAC -адрес- адреса (адреса канального уровня) в сетях TCP/IP. Он определён в RFC 826.
Утилита arp:
gratuitous ARP
В рамках протокола ARP возможны самообращенные запросы (gratuitous ARP). При таком запросе инициатор формирует пакет, где в качестве IP используется его собственный адрес. Это бывает нужно, когда осуществляется стартовая конфигурация сетевого интерфейса. В таком запросе IP-адреса отправителя и получателя совпадают.
Самообращенный запрос позволяет ЭВМ решить две проблемы. Во-первых, определить, нет ли в сети объекта, имеющего тот же IР-адрес. Если на такой запрос придет отклик, то ЭВМ выдаст на консоль сообщение Dublicate IP address sent from Ethernet address <…>. Во-вторых, в случае смены сетевой карты производится корректировка записи в АRP-таблицах ЭВМ, которые содержали старый МАС-адрес инициатора. Машина, получающая ARP-запрос c адресом, который содержится в ее таблице, должна обновить эту запись.
Вторая особенность такого запроса позволяет резервному файловому серверу заменить основной, послав самообращенный запрос со своим МАС-адресом, но с IP вышедшего из строя сервера. Этот запрос вынудит перенаправление кадров, адресованных основному серверу на резервный. Клиенты сервера при этом могут и не знать о выходе основного сервера из строя. При этом возможны и неудачи, если программные реализании в ЭВМ не в полной мере следуют регламентациям протокола ARP.
Friendhosting — Разумные цены на хостинг
VDS/VPS сервер от 3.49€ в месяц. Много ресурсов. Высокая надежность. Гибкое управление. Удобная оплата. Настройка под вас!
Антидетект браузер Dolphin бесплатно до 10 профилей
Dolphin разработан для работы с такими сложными ресурсов, как Google, Facebook и Coinlist.
Английский для IT‑специалистов по Skype
Персональные занятия по разумным ценам. 80% разговорной практики. Персональный график!
Очистка ARP-таблицы в Windows
Только для Windows: если случилось так, что при наличии высокоскоростного доступа к сети интернет, несмотря на перегрузку модема или маршрутизатора, перенастройки IP-конфигурации, все равно не загружаются необходимые ресурсы по типу и выскакивает тайм-аут для некоторых веб-сайтов, как Google или Microsoft или Apple, которые доступны всегда. Помочь в решении данной проблемы очистка ARP-кэша. Нужно помнить, что это один из трюков, который однажды помог на сервере под управлением Windows Server 2008 R2 и может также сработать в вашем случае.
Кэш ARP или Address Resolution Protocol включает в себя таблицу соответствия IP-адресов и физических адресов сетевых интерфейсов устройств. Эта таблица обновляется при первой необходимости, но не исключен вариант, что эта ARP-таблица может быть изменена посредством атаки на сервер или компьютер, после чего могут не открываться некоторые веб-сайты. Как это происходит можно .
- Для начала необходимо открыть командную строку с административными правами.
- Ввести arp -a — будет выведена таблица соответствий IP-адреса и физического адреса сетевого интерфейса соседнего устройства(MAC-адрес). В таблице можно будет увидеть записи статические и динамические. Статические записи не нуждаются в каком либо внимании, разве что их по необходимости нужно обновлять вручную. Больше интересны сейчас динамические записи, которые можно сбросить при помощи очистки ARP-кэша.

- Теперь, чтобы очистить ARP-кэш, необходимо выполнить команду: netsh interface ip delete arpcache После чего ARP-таблица будет очищена.
В случае, если выдается сообщение об ошибке, необходимо перезапустить соответствующую службу через Панель управления-Администрирование-Службы.
Данная команда работает на Windows XP SP3, Windows 7, Windows Server 2008