App::Netdisco::SSHCollector::Platform::BigIP
Collect ARP entries from F5 BigIP load balancers. These are Linux boxes, but
feature an additional, proprietary IP stack which does not show up in the
standard SNMP ipNetToMediaTable.
These devices also feature a CLI interface similar to IOS, which
can either be set as the login shell of the user, or be called from an
ordinary shell. This module assumes the former, and if "show net
arp" can't be executed, falls back to the latter.
- arpnip($host, $ssh)
- Retrieve ARP entries from device. $host is the
hostname or IP address of the device. $ssh is a
Net::OpenSSH connection to the device.
Returns a list of hashrefs in the format
"{ mac => MACADDR, ip => IPADDR
}".