2013-04-11 1 views
-8

Sur mon routeur Cisco 800 dans ma maison, je vois quelque chose appelé le «IOS», je sais que c'est le système d'exploitation d'interréseau. Mais dans le monde de la programmation est-ce un langage comme Python, Ruby, Java, etc? Si vous voulez écrire un script qui s'exécute sur le routeur lui-même, ne pas avoir un autre ordinateur ouvrir une socket aller à l'appareil et exécuter une commande shell. Quelque chose d'aussi simple que de diffuser des périphériques connectés à mon routeur toutes les 60 minutes. De quoi parlons-nous ici pour le programme actuel qui est utilisé pour écrire un IOS?Programmation pour IOS, comment ça se passe?

+1

@MatteoItalia Avez-vous regardé cette page? Sur le dessus de la page il y a une boîte "Significations d'iOS", où les différentes significations de cette expression sont énumérées, y compris Apple IOS et Cisco et quelques autres – gefei

+2

@gefei - première ligne 'iOS est un système d'exploitation mobile développé par Apple Inc . »- et chaque ligne après cela se réfère à la même chose. Vous pourriez être en mesure de faire défiler et éventuellement trouver une mention de Cisco, mais ce n'est pas le but d'une réponse LMGTFY. – KevinDTimm

+0

@KevinDTimm désolé, je lis généralement plus d'une ligne d'une page. Je pense que c'est plutôt mauvais. Cependant, je n'ai jamais dit que je voulais donner une réponse LMGTFY. – gefei

Répondre

2

Si vous voulez écrire un programme qui parle à votre routeur, recherchez un programme appelé expect - il vous sera très utile. Il utilise le port série du routeur pour le faire.

En réponse à votre question de base, non, vous ne pouvez pas écrire un programme qui est téléchargé sur un routeur qui fonctionnera sur celui-ci.

+0

Merci Kevin, je vais le regarder! – user2179455

+0

TCL et kron devraient fonctionner sur les routeurs Cisco de la série 800, mais vous n'écrivez pas un 'nouvel IOS'. –

Questions connexes