Я использую операционную систему реального времени Vxworks 5.5. Протокол разрешения адресов отключен, и теперь мне нужно вручную создать таблицу ARP, чтобы инициировать связь IP-IP. IP-адреса и MAC-адреса администрируются локально, поэтому необходимо отключить ARP.
Как я могу добиться этого в VxWorks?
Для создания таблицы arp вручную лучше использовать инструмент arping.
Вы должны запустить arping
на другом хосте (например, на портативном компьютере) для каждого IP-адреса, с которым будет связываться ваше устройство.
Когда список IP-адресов и соответствующих MAC-адресов будет заполнен, вы можете настроить таблицу arp на своем устройстве, выполнив arpAdd ("IP", «MAC», 0x04 (ATF_PERM))
команды.