Команда ARP

Описание команды arp

Address Resolution Protocol — протокол разрешения адресов.

Утилита ARP присутствует во всех версиях Windows и имеет одинаковый синтаксис. 

Она предназначена для просмотра и изменения записей в кэш ARP, который представляет собой таблицу соответствия IP-адресов аппаратным адресам сетевых устройств. 

Формат командной строки ARP

ARP -s inet_addr eth_addr [if_addr]
ARP -d inet_addr [if_addr]
ARP -a [inet_addr] [-N if_addr] [-v]

Параметры командной строки ARP

-aОтображает текущие ARP-записи, опрашивая текущие данные протокола. Если задан inet_addr, то будут отображены IP и физический адреса только для заданного компьютера. Если ARP используют более одного сетевого интерфейса, то будут отображаться записи для каждой таблицы.
-gТо же, что и параметр -a.
-vОтображает текущие ARP-записи в режиме подробного протоколирования. Все недопустимые записи и записи в интерфейсе обратной связи будут отображаться.
inet_addrОпределяет IP-адрес.
-N if_addrОтображает ARP-записи для заданного в if_addr сетевого интерфейса.
-dУдаляет узел, задаваемый inet_addr. Параметр inet_addr может содержать знак шаблона * для удаления всех узлов.
-sДобавляет узел и связывает адрес в Интернете inet_addr с физическим адресом eth_addr. Физический адрес задается 6 байтами (в шестнадцатеричном виде), разделенных дефисом. Эта связь является постоянной.
eth_addrОпределяет физический адрес.
if_addrЕсли параметр задан, он определяет адрес интерфейса в Интернете, чья таблица преобразования адресов должна измениться. Если параметр не задан, будет использован первый доступный интерфейс.

Примеры использования ARP

arp -aВыводит ARP-таблицу.
arp -s 157.55.85.212   00-aa-00-62-c6-09Добавляет статическую запись.
arp -d 157.55.85.212Удалить из таблицы ARP запись.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *