Управление таблицами ARP
Синтаксис:
arp view [IP]
arp add IP MAC|auto proxy
arp del IP|all [proxy]
arp [-]freeze
arp [-]proxyall [$ACL]
...
Описание
Команда "arp" служит для управления таблицами ARP. Протокол ARP служит для взаимного преобразования адресов сетевого и MAC уровня.Напримери MAC уровней. Например, в сети Ethеrnet он позволяет преобразовать IPпреобразовать IP-адрес станции назначения в её 48-битный Ethernet-адрес (MAC-адрес) для передачи пакета по локальной сети.
В обычном случае протокол ARP работает протокол ARP работает автоматически, разрешая обрабатывая адреса по мере необходимости. Однако, в некоторых ситуациях появляется необходимость ручной корректировки таблиц адресов в административных целях. Команда "arp" решает эту задачу.
Команда имеет несколько формСинтаксис:
Code Block |
---|
language | javatext |
---|
theme | DJangoEmacs |
---|
|
arp view [IP] |
Отображает ARP записи для адреса IP, либо все имеющиеся в системе, если адрес не указан.
Code Block |
---|
|
arp add IP {MAC | auto} [proxy]
arp adddel {IP | all} auto proxy |
...
[proxy] arp [-]freeze arp [-]proxyall [$ACL] |
Параметры
Center |
---|
Параметр | Описание |
---|
view [IP] | Отображает таблицу ARP. - "IP" – IP-адрес, для которого необходимо вывести запись.
| add IP {MAC | auto} [proxy] | Добавляет запись в таблицу ARP. - "IP" – IP-адрес, для которого требуется внести соответствие.
- "MAC" – MAC-адрес, который ставится в соответствие IP-адресу.
- "proxy" – если указан, то система будет анонсировать
|
|
...
- информацию в ответ на запросы других станций, выполняя
|
|
...
- роль ARP-сервера (proxy), даже если этот IP-адрес
|
|
...
- не является собственным адресом системы.
|
|
...
...
...
...
- подставлен MAC-адрес сетевого интерфейса, находящегося в той же подсети, что и IP-адрес
|
|
...
...
...
...
- адрес, информацию для которого необходимо удалить.
- "all" – все записи в системе
|
|
...
...
- – только те адреса, для которых система выполняла роль сервера
|
|
...
Code Block |
---|
|
arp | [-]freeze | Позволяет "заморозить" |
|
...
...
...
больше не будут автоматически вноситься в систему. Команда фиксирует только записи, внесённые оператором, и не действует на |
|
...
радиоинтерфейс с активным |
|
...
протоколом MINT. Будьте осторожны при введении этой команды через telnet. |
|
...
Code Block |
---|
|
language | java |
---|
theme | DJangoarp |
...
Включает/отключает режим "proxyall" |
|
...
. В данном режиме устройство будет отвечать на |
|
...
...
соответствующий IP-адрес назначения имеется в таблицах маршрутизации и доступен через интерфейс отличный от источника запроса. То есть, если до пункта назначения есть маршрут, то устройство готово стать шлюзом для него. |
|
...
...
...
...
...
- который ограничивает действие данной команды.
|
|
...
Примеры
Добавим в таблицу MAC-адрес "00:11:22:33:44:55", соответствующий IP-адресу "10.10.10.10". |
...
...
| arp add 10.10.10.10 00:11:22:33:44:55 |
|
...
|
Укажем системе выполнять для IP-адреса "192.168.103.35" роль ARP-сервера. Code Block |
---|
| arp add 192.168. |
|
...
103.35 auto proxy using interface svi1 for proxy with address 020435035E4E |
|