第十章 网络设备的文件管理

一、网络设备文件概述

1.设备以文件系统的方式对保存在设备存储介质中的文件进行管理

2.配置文件是用来保存用户定义设备所进行的配置,记录用户的配置信息的文本格式文件。

3.可以使用FTP/TFTP进行系统文件的上传与下载

 

二、网络设备的文件系统

1.网络设备的文件系统

1)设备以文件的方式对运行所需的数据进行存储

2)网络设备通过文件系统管理这些文件

3)主要文件:

应用程序文件

配置文件

日志文件

 

2.网络设备的存储方式

第十章 网络设备的文件管理_第1张图片

 

 在不同型号的设备上,Flash可能是内置的Flash存储器,也可能是CF卡

 

3.文件系统的操作

1)目录操作

创建/删除目录、显示当前工作目录以及显示指定目录下的文件或目录的信息等

2)文件操作

删除文件、恢复删除的文件、彻底删除文件、显示文件的内容、重命名文件、拷贝文件、移动文件、显示指定的文件的信息等

3)存储设备操作

恢复存储设备的空间、格式化存储设备等

4)设置文件系统的提示方式

 

三、文件的管理

1.配置文件介绍

1)起始配置与当前配置

2)配置文件是以文本格式保存的命令,默认配置并不出现在配置文件中

3)配置文件的选择顺序

如果用户指定了启动配置文件,且配置文件存在,则以启动配置文件进行初始化

如果用户指定的启动配置文件不存在,则以空配置进行初始化

 

2.配置文件的操作

1)保存配置

2)擦除配置

3)设置下次启动的配种文件

4)备份/恢复下次启动配置文件

 

 

3.配置文件的显示与维护

1)查看保存的配置文件

2)查看系统启动配置文件

3)查看当前生效的配置

4)查看当前视图下生效的配置

 

 

4、用FTP传输文件的工作方式

第十章 网络设备的文件管理_第2张图片

 

 1)配置设备的FTP服务

使能FTP服务器端功能

创建用户

设置服务类型及登录密码

第十章 网络设备的文件管理_第3张图片

 

 2)FTP操作实例

第十章 网络设备的文件管理_第4张图片

 

 5.用TFTP传输文件的工作方式、

第十章 网络设备的文件管理_第5张图片

 

 1)在设备上使用TFTP服务

第十章 网络设备的文件管理_第6张图片

 

 在执行上传/下载操作时,到TFTP服务器的可达路由器可能有多条,用户可以配置客户端TFTP报文的源地址

当设备作为TFTP客户端时,可以把本设备的文件上传到TFTP服务器,还可以从TFTP服务器下载文件到本地设备

下载分为普通下载和安全下载两种

 

2)TFTP操作示例

第十章 网络设备的文件管理_第7张图片

 

 

6.指定下次启动加载的应用程序文件

指定下次启动加载的应用程序文件

显示下次启动加载的应用程序我呢间

 

 

7.重启设备

重启系统

开启设备定时重启,并指定重启的具体时间

开启设备定时重启功能,并指定重启的等待时延

显示设备的重启时间

 

 

 

四、网络设备软件维护基础

 1.网络设备的一般引导过程

第十章 网络设备的文件管理_第8张图片

 

 

 2.路由器系统引导过程示例

1)当主板加电时,各个组件通电,首先工作的时ROM。ROM里面保存着路由器的引导(启动)软件,负责让路由器进入正常工作。ROM通常是一个或多个芯片,焊接在主板上。如上图所示,包含ROM微代码的有四个主要区域,分别有各自功能。

2)当加电时首先执行POST(Power-on self test code加电自检代码),它来测试路由硬件,判断有哪些组件,是否有问题。

3)如果POST没有检测到问题,则接下来执行Bootstrap code(启动代码),它用于在初始化阶段调出路由器。它读取配置寄存器,决定如何启动。这里提到了寄存器这个东西,它是干什么的呢?Bootstrap code是用来决定启动什么系统的。在选择IOS时,它需要参照(读取)寄存器里面的指定。其实真实的寄存器是不存在的,它只是存储在NVRAM中的一个16位的值,并不是一个物理实体。在这个寄存器里面用最后的4位指明引导字段,引导字段告诉路由器配置文件的所在地。这个4位数以十六进制数表示,如0x2142,0x表示是十六进制,每个十六进制的数字代表4位二进制数,其中最后一个数就是引导字段,以下列出了各字段代表什么:

 

   

自启域值

路由器的解释

0

自动从RAM启动,即ROM monitor

1

RXBOOT模式,如有Mini IOS则加载

2~F

是boot system命令,检查NVRAM中寄存器配置

 当引导程序读取了寄存器中的值后,就知道怎么启动系统了。

4)寄存器里面的值是2时,则会启动Flash中的IOS。

5)当找到IOS后,系统会自解压IOS,解压完成后即启动了系统。之后系统会去NVRAM里面读取startup-config配置文件,如果有则逐条执行配置文件,如果没有则会询问用户是否进入初始化配置。到此系统开机完毕。

6)我们刚才提到在NVRAM中保存着系统配置文件,这个配置文件是startup-config文件,它是系统在刚开机的时候读取的。读取完成后系统会在RAM中也存一份,在RAM里面的配置文件叫做running-config,它是系统在运行时读取的。

 3.网络设备软件维护的一般性方法

1)在命令行模式中采用TFTP/FTP上传/下载应用应用程序及配置文件,实现应用程序升级

2)在BootROM模式中通过以太口采用TFTP/FTP完成应用程序软件升级

3)在BootROM模式中通过Console口采用XModem协议完成BootROM及应用程序的升级

 

五.总结

1.设备对存储介质中的文件以文件系统的方式管理

2.文件系统操作包括目录操作、文件操作、介质操作等

3.配置文件包括起始配置和当前配置

4.通过指定启动文件可以进行操作系统软件升级

5.可用FTP/TFTP远程加载配置我呢间、操作系统软件和BootROM等系统文件

 

你可能感兴趣的:(第十章 网络设备的文件管理)