ios(internet operator system)中文即:互联网操作系统,它是由cisco公司开发的一套由于管理和维护路由器与交换机的软件,有全球1000多个实验室来为其开发。
ios特点:
1、利用cli(命令行界面)来键入命令。当然,我们也可以使用图形界面模式。但是这样的操作会导致一定的危险性,之所以说它有一定的危险性是因为我们要利用浏览器来登录到图形界面模式。
2、ios中的cli环境,可以通过三种方式来访问,也就是说有三种办法可以访问ios中的cli;这三种方式分别为:line console、vty、与aux。
3、ios中的cli使用了一种分级的结构方式来要求用户进入不同的模式一完成各种特定的任务,cli用用户模式、
特权模式、全局模式、接口模式、路由协议模式、line模式和子接口模式。
4、ios有三种不同的运行模式,即:rommonitor、bootrom和cisco ios。
接下来,我来简要的介绍一下路由器是如何加载即定位ios的。
1、路由器加载引导程序,已通过初始化阶段;
2、根据所给的寄存器值来通过不同的方式来加载和定位炒作系统;
3、根据nvram所给的寄存器值来判断通过怎样的方式来定位和加载配置文件或进入设置模式,
注:寄存器是一个存放在nvram中的暂存器,它的主要作用是用来设定ios引导的顺序(关于怎样配置寄存器,将在以后的章节中进行介绍。)
ios可以利用三种方式引导:
1、从闪存引导:这种方式引导的好处在于,储存在flash中的信息安全型很好。
2、从网络服务器tftp来引导:这种方式的好处在于,当flash中的ios坏掉了,我们可以通过此方法来引导。
3、如果以上方式全部失败,那么就要从rom中引导mini ios,这个mini ios是cisco ios软件的一个子集,功能没有真正的ios完整,它的主要用途是替换flash中存储的ios操作系统。
当然以上三种引导过程是可以利用命令来更改的。(关于这些命令在以后的章节中介绍)。