Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Управление таблицами ARP

Синтаксис:

arp view [IP]

arp add IP MAC|auto proxy

arp del IP|all [proxy]

arp [-]freeze

arp [-]proxyall [$ACL]

Протокол ARP служит для взаимного преобразования адресов сетевого и MAC уровня.

Например, в сети Ethеrnet он позволяет преобразовать IP-адрес станции назначения в её 48-битный Ethernet адрес для передачи пакета по локальной сети.

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

Команда имеет несколько форм:

arp view [IP]

Отображает ARP записи для адреса IP, либо все имеющиеся в системе, если адрес не указан.

arp add IP MAC [proxy]
arp add IP auto proxy

Добавляет запись в ARP таблицу. Адресу IP ставится в соответствие адрес MAC. Если указано ключевое слово "proxy", то система будет анонсировать эту информацию в ответ на запросы других станций, выполняя роль ARP сервера (proxy), даже если этот адрес (IP) не является собственным адресом системы. В этом случае вместо MAC-адреса можно указать ключевое слово "auto", при этом реально будет подставлен MAC-адрес интерфейса находящегося в той же подсети, что и адрес IP.

arp del IP|all [proxy]

Удаляет запись для IP-адреса, либо все записи в системе, если указано ключевое слово "all". Если указан дополнительный параметр "proxy", то будут удалены только те адреса, для которых система выполняла роль сервера (proxy).

arp [-]freeze

Позволяет "заморозить" таблицу ARP. Никакие другие записи более не будут автоматически вноситься в систему. Команда фиксирует только записи внесённые оператором и не действует на радио интерфейс с активным протоколом MINT. Будьте осторожны при введении этой команды через telnet.

arp [-]proxyall [$ACL]

В режиме "proxyall" устройство будет отвечать на все ARP запросы, если соответствующий IP-адрес назначения имеется в таблицах маршрутизации и доступен через интерфейс отличный от источника запроса. То есть, если до пункта назначения есть маршрут, то устройство готово стать шлюзом для него.

В режиме "proxyall" можно указать список адресов/сетей "$ACL", который ограничивает действие данной команды.

Например,

arp add 10.10.10.10 00:11:22:33:44:55
arp add 192.168.5.1  5544332211 proxy
  • No labels