【问题标题】:Programming for IOS, how is it done?IOS编程,是怎么做的?
【发布时间】:2013-04-11 13:53:37
【问题描述】:

在我家中的 Cisco 800 路由器上,我看到一个叫做“IOS”的东西,我知道它是互联网操作系统。但在编程世界中,这是一种像 Python、Ruby、Java 等这样的语言吗?如果您想编写一个在路由器本身上运行的脚本,而不是让另一台计算机打开一个套接字,请转到该设备并运行一些 shell 命令。像每 60 分钟向我的路由器广播连接设备这样简单的事情。对于用于编写 IOS 的实际程序,我们在这里谈论的是什么?

【问题讨论】:

  • @MatteoItalia 你看过页面了吗?页面顶部有一个“iOS的含义”框,其中列出了该短语的不同含义,包括Apple IOS和Cisco等
  • @gefei - 第一行 iOS is a mobile operating system developed by Apple Inc. - 之后的每一行都是相同的。您也许可以滚动并最终找到有关思科的信息,但这不是 LMGTFY 回复的重点。
  • @KevinDTimm 抱歉,我通常在一页上阅读不止一行。我认为这很糟糕。但是,我从未说过我打算给出 LMGTFY 回应。
  • @gefei - 在我的显示器上,第一次提到Cisco这个词是在第一个信息屏幕下方,即第10个搜索结果。这不包括带有 7 条其他信息的框(也不包括 Cisco。还要注意,OP 已经知道 IOS 代表什么,但对 IOS 编程一无所知,您的链接没有提供有关信息。
  • @KevinDTimm 在我的显示器上,我看到顶部的“ios 含义”框,在框中的“计算”下,思科是第一个项目。无论如何,我认为这个讨论不会有帮助。我正在删除我的第一条评论。

标签: scripting cisco cisco-ios


【解决方案1】:

如果您想编写一个与您的路由器通信的程序,请搜索一个名为 expect 的程序 - 它会为您服务。它使用路由器的串行端口来执行此操作。

在回答您的基本问题时,不,您不能编写下载到将在其上运行的路由器的程序。

【讨论】:

  • 谢谢凯文,我会看看的!
  • TCL 和 kron 应该可以在 800 系列 Cisco 路由器上运行,但您不要编写“新 IOS”。
猜你喜欢
  • 1970-01-01
  • 2012-08-25
  • 2011-03-05
  • 2022-06-18
  • 2015-09-04
  • 1970-01-01
  • 2021-03-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多