192.168.1.1-路由器设置 > 路由器设置 > 192.168.1.1打不开 >

中小企业网络管理:路由器的启动与管理

文章摘要

【IT168技术】今天我们继续中小企业网络管理的第二篇,路由器的启动过程与各种管理方式。内容就涉及到二个方面,一个是路由器的启动,当然这里包括路由器的启动过程,路由器的组件,以及IOS相关的操作,二是介绍对Cisco设备进行管理的几种方式。 我们先来看一下路由器请看如下

 

  【IT168技术】今天我们继续中小企业网络管理的第二篇,路由器的启动过程与各种管理方式。内容就涉及到二个方面,一个是路由器的启动,当然这里包括路由器的启动过程,路由器的组件,以及IOS相关的操作,二是介绍对Cisco设备进行管理的几种方式。

  我们先来看一下路由器的启动过程,其实路由器和计算机一样,也有一个加电启动的过程,如果想了解路由器的启动过程就必须要先了解路由的内部组件,我们来看一下

  路由器内部组件

  一般来说路由器就由这么几部分组成,我们来介绍一下:

  

  Flash如同PC机上的BIOS(基本输入输出系统),其中存放的是Cisco路由器的IOS,对它的主要就是对IOS文件的备份和恢复。在路由器的enable状态下用“dir”命令,就可以查看到Flash上存储的IOS文件名及其大小。Flash是可编程的存储器,因此可以对Flash进行编程而升级IOS,也能用“eraseflash”删除Flash中的IOS,所以这一命令的使用必须非常谨慎。我们可以通过备份一个IOS映像文件在计算机上,以在需要时修复IOS。用作备份的计算机要作为TFTP服务器,即它需要运行TFTPServer的软件。

  NVRAM我个人认为翻译成非易失性RAM比较合适。如同PC机上的CMOS,其中存放的是路由器的配置文件。NVRAM的内容可以用“erasememory”或“writeerase”将配置参数删除到出厂设置状态,所以相对于路由器丢失了IOS,删除NOVRAM的后果不是很严重,恢复起来也容易一些。在路由器正常启动后,它会将NVRAM的内容拷贝到内存一份,我们对路由器的设置实际上就是修改内存中的参数。所以内存和NVRAM中的内容是可以不一样的,直到使用“writememory”、“copyrunning-configstartup-config”将内存设置保存到NVRAM中,或用“reload”、“copystartup-configrunning-config”、重启路由器等办法将NVRAM的内容重新调入内存,才能实现NVRAM与内存之间的同步。用“showconfiguration”命令可查看NVRAM中的设置,用“showrunning-config”、“writeterminal”命令则可以查看当前运行的设置(在内存中)。

  ROM在Cisco路由器中的功能与计算机中的ROM相似,主要用于系统初始化等功能

  

  ROM中实现的功能主要包含:

  POST的注册

  引导顺序的微调(可以实现密码恢复等功能)

  MiniIOS的启动

  ROM模式的启动

  在IOS启动后可以通过showversion命令查看ROM中的信息

  Bootstarp是位于ROM微码中的程序,用于执行程序。负责找到每个IOS的然后加载该文件。默认情况下,所有的Cisco路由器都从flash中加载IOS软件。

  POST也是存放于ROM中微码中的程序,用来检查硬件基本配置是否正常,然后决定哪些接口可用。

  ROMMomitor:存储在ROM的微码中,作用是测试和排疑等。

  MiniIOS:是一个简化的IOS

  RAM也就是咱们所说的内存,是可读可写的存储器,但它存储的内容在系统重启或关机后将被清除。和计算机中的RAM一样,Cisco路由器中的RAM也是运行期间暂时存放操作系统和数据的存储器,让路由器能迅速访问这些信息。RAM的存取速度优于前面所提到的3种内存的存取速度。)

  当然这里应该还有一个必须的部件就是CPU,至于它的作用,就明白人不用细说!

  另外还有一个比较重要的东西就是IOS

  CiscoIOSSoftwareFeatures

  忘记路由器密码IOS是路由器和交换机的操作系统的简称,全名是InternetworkOperationSystem,也就是说IOS就相当于PC的操作系统。

  只是交换机有默认设置,而路由器没有默认设置,所以不论你买什么型号的交换机都可以不用配置直接使用,但不论你什么型号怕路由器,那怕是家庭使用的宽带路由器也必须要经过设置才可以作用。

  这个IOS分为两类,主要发布版本(MR)和前期研发发布版本(EDR)。

  主要版本(MR)是IOS技术部门负责管理和发布的IOS版本,这些版本继承于之前的早期研发版本,具有更可靠的特性、平台支持、功能和技术。因此IOSMR具有更好的可靠性和性能,并县域,MR不在接受对新的特性和平台的支持,每个升级的版本的改变只是对已知软件错误的修正。

  研发版本(ED)是Cisco对为了满足对新技术和新平台的技术而开发的IOS版本。也就是说每个更新的ED版本的发布除了修正已知的软件错误之外,都会不断带给客户更多的新特性。并且,每个ED版本发布1至2年后,就会晋级成为下一个IOS的主要版本。

  CiscoIOS的命名规范

  CiscoIOS二进制文件的命名由3部分组成,其中第一部分表示的是平台也就是适合的型号,第二部分是特性,第三部分是运行时内存和压缩格式。

  

  1.在ROM中检查启动注册值(也叫做寄存器值)。这个值相当重要!后面介绍

  2.将NVROM中的Startup-configuration文件copy到内存里

  3.默认情况下将flash中的第一个IOS文件加载到内存中。

  4.如果没有在flash中找到IOS文件,则在网络中尝试寻找TFTPServer.

  5.如果找不到TFTPServer,则使用RXBOOT模式,也就是加载ROM中的MiniIOS.

  6.如果不能加载MiniIOS,则使用ROMMON启动。

  到这里我相信大家都能看的明白,下面咱们开始进行这一节的一个重点,详细分析一下路由器的启动流程图:如果大家把这个图看明白了,那么路由器的启动就没有问题了!

  

  这个启动的过程还是有点小复杂的,好,我开始给大家做一个分析:

  首先我们开始启动路由器,第一步到了bootfield=0如果成立就启动Rommonitor模式,如果不成立也就是说不等于0的话,再判断field=1是否成立,如果成立就开始从RXboot模式启动,也就是从miniIOS方式启动。那如果不成立的话,则去检查NVRAM中的start-upconfig中有没有bootsystemcommands命令,如果有,就按照这个命令去执行(dowhattheysay)它说从哪儿启动就从哪儿启动,那如果没有这个命令,就检查flash中没有一个的IOS文件,如果有,就使用这个IOS从继续向下走,加载这个IOS。那如果flash中没有IOS怎么办呢?就执行attempttogetiosfromnetwork,也就是从网络上寻找IOS(TFTP服务器),如果成功,就从网络上使用这个文件来加载IOS,那如果运气比较差,从网络上没有找到IOS,那么就查看寄存器中第13位的值是否=1,如果成立,就会判断是否已经有5次失败了,如果没有则再从网络上查找此文件,也就是说找TFTP服务器,共寻找了五次如果都不成功最后才失败,那么这个时候就只能从miniIOS启动了,没有办法了!那如果这个13位如果不等于1,等于0就比较了,就进入了一个死循环。所以说这个第13位一般都是1!

  • 共2页:
  • 上一页
  • 1
  • 2
  • 下一页
  • 分享到:

    tags:忘记路由器密码

    最近更新-关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明
    CopyRight2009-2011 All Rights Reserved 192.168.1.1 路由器设置jmqy.com