Программа для поиска порта коммутатора, на котором находится искомый мак адрес.
Краткое содержание: В программу через аргументы в консоле будут поступать мак адреса каких-то устройств. Все что программка должна сделать - это вывести порты коммутаторов на которых эти мак адреса висят, если же коммутатор не поддерживает доступ по ssh, то вывести сам коммутатор.
Начать можно с подачи одного мак адреса, а потом уже запрашивать неопределенное кол-во.
По идее все будет заключаться в методичном перескоке от корневого коммутатора sw-102-0-mc на следующие. То есть: заходим по ssh на sw-102-0-mc смотрим таблицу мак адресов и ищем там искомый мак, по полученному порту смотрим его description, тем самым получая следующий коммутатор. И так до тех пор пока не встретим либо неуправляемый коммутатор, либо коммутатор без доступа по ssh, либо порт на котором установлено устройство. Если мак адрес на корневом коммутаторе не светиться, значит устройство с таким маком либо не включено, либо его нет в сети.