天下网吧 >> 网吧天地 >> 网吧技术 >> 网吧网络 >> 正文

选择合适位置存放交换机配置文件

59235">
   配置文件是思科网络设备的核心。这个配置文件就好像是操作系统的注册表文件,如果注册表损坏的坏或者配置不准确的话,那么操作系统就将无法启动或者运行不稳定。交换机也是如果。配置文件如果出现错误,那么交换机等网络设备就将无法正常工作。笔者在这篇文章中就给大家谈谈,如果管理好交换机的配置文件,最大程度的消除一些配置文件相关的安全隐患,来提高配置文件的安全性。

  一、配置文件存放的位置

  一般情况下思科交换机的配置文件会存储在三个地方,分别为RAM(交换机内存,断电后这里面的内容会丢失)、NVRAM(交换机内部的又一种内存,非易失性随机访问存储器)、TFTP服务器。这三个位置都可以用来存放交换机的配置文件,不过他们的作用是不同的。在谈他们的具体差异之前,笔者认为网络管理员,特别是刚基础思科网络设备的技术人员,有必要了解两个基本的概念,即启动配置与运行配置。启动配置,顾名思义,就是在启动过程中对交换机进行的配置,也就是通常所说的初始化配置。运行配置就是交换机在运行过程中的配置。如有些所谓的动态参数,可以在交换机运行的过程中直接进行修改。了解这两个概念之后,对于上面这张示意图就比较容易了解了。

  首先交换机在启动的时候,会从NVRAM(非易失性随机访问存储器)中读取交换机的初始配置文件。利用这个初始配置文件中所规定的内容来初始化交换机。在这个过程中需要注意的一点是,由于RAM内存中的配置文件在断电后会丢失,所以交换机启动之前,RAM中是没有内容的。在启动的过程中,交换机的RAM从NVRAM中读取配置文件,在自己的RAM中生成一个配置文件的副本,然后利用这个副本中的内容来进行初始化。也就是说,在初始化之前,交换机会先从NVRAM中复制配置文件到自己的RAM中。而不是说直接通过NVRAM中的配置文件来进行初始化。此时我们可以把NVRAM中的配置文家看作是启动配置文件。而在RAM中的配置文件看作是运行配置文件。

  其次需要注意的是,一般情况下启动配置文件与运行配置文件是相同的。但是,如果在启动的过程中对交换机的配置文件进行更改,此时启动配置文件与运行配置文件就有可能不同。其实这跟数据库的初始化参数类似。数据库的参数一般包括两类,分别为动态参数与静态参数。动态参数的话可以在数据库运行状态中进行更改。不过数据库的设计比思科的IOS设计的好,可以控制在更改动态参数的时候,只是更改内存中的内容(相当于交换机的运行配置文件)还是同时更改内存中的内容与初始化参数文件(相当于交换机的启动配置文件)。对于交换机来说,更改某些动态参数的时候,其只会将更改后的内容保存到RAM中。但是这个RAM在断电后,即交换机重新启动后会丢失。也就是说,在下次重新启动交换机的时候,交换机的IOS系统会再次利用启动配置文件来进行初始化。但是上次更改的内容没有保存到启动配置文件中,所以上次的更新就会丢失。网络管理员可能需要重新进行配置。显然这是网络管理员不希望看到的。


本文来源:IT专家网 作者:IT专家网

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。文章是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 Email:support@txwb.com,系统开号,技术支持,服务联系微信:_WX_1_本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行