На моем маршрутизаторе Cisco 800 у меня дома я вижу что-то, называемое «IOS», я знаю, что это операционная система Internetwork. Но в мире программирования есть такой язык, как Python, Ruby, Java и т. Д.? Если вы хотите написать скрипт, который запускается на самом маршрутизаторе, не имея другого компьютера, открыть сокет, перейдите на устройство и запустите некоторую команду оболочки. Что-то простое, как передача подключенных устройств к моему маршрутизатору каждые 60 минут. Что мы здесь говорим для реальной программы, которая используется для написания IOS?Программирование для IOS, как это делается?
ответ
Если вы хотите написать программу, которая разговаривает с вашим маршрутизатором, найдите программу под названием expect
- она послужит вам хорошо. Для этого используется последовательный порт маршрутизатора.
В ответ на ваш основной вопрос нет, вы не можете написать программу, загружаемую на маршрутизатор, который будет работать на нем.
Спасибо, Кевин, я посмотрю! – user2179455
TCL и kron должны работать на маршрутизаторах Cisco 800 series, но вы не пишете «новую IOS». –
@MatteoItalia Вы просматриваете страницу? В верхней части страницы находится поле «Значение iOS», в котором перечислены различные значения этой фразы, включая Apple IOS и Cisco, а также некоторые другие. – gefei
@gefei - первая строка 'iOS - это мобильная операционная система, разработанная Apple Inc . - и каждая строка после этого относится к тому же. Возможно, вы сможете прокрутить и в конце концов найти некоторое упоминание о Cisco, но это не является ответом LMGTFY. – KevinDTimm
@KevinDTimm Извините, я обычно читаю более одной строки страницы. Я думаю, что это очень плохо. Однако я никогда не говорил, что хотел дать ответ LMGTFY. – gefei