我是这样理解路由器的工作原理,硬件啊,当路由器在启动的时候,首先读取ROM中来检测路由器的硬件是否正确之后再读取flash路由器操中操作系统,为了能够快速读取运行,RAM随即储存器映射flash中的操作系统,在用户更改配置的同时由RAM储存,由于在断电或是重启时,RAM随即储存器里面的数据会丢失,所以将数据存放在NVRAM中。我的问题是这样的
那么当路由器关闭的时候,在启动时,NVRAM将如何工作?是不是将里面的数据在立即放入RAM?
我是这样理解路由器的工作原理,硬件啊,当路由器在启动的时候,首先读取ROM中来检测路由器的硬件是否正确之后再读取flash路由器操中操作系统,为了能够快速读取运行,RAM随即储存器映射flash中的操作系统,在用户更改配置的同时由RAM储存,由于在断电或是重启时,RAM随即储存器里面的数据会丢失,所以将数据存放在NVRAM中。我的问题是这样的
那么当路由器关闭的时候,在启动时,NVRAM将如何工作?是不是将里面的数据在立即放入RAM?
对 你要是保存到了nvram中 重启的时候他会去nvram中读取配置文件 就是以前你保存的一些配置 加载到 startup-config 中
不会啊,实际上NVRAM也是一个内存储器,只是断电数据不丢失,有些特殊,但可以直接读取,路由器在查找和装载完成IOS以后,开始寻找配置文件,发现NVRAM中的配置文件后应用该文件,否则,进入SETUP模式`
nvram主要用于存储启动配置文件既startup-config.RAM运行IOS和配置文件。
当更改配置的时候,临时存储在RAM,只有执行write 或者copy run start才会保存在NVRAM中