CISCO 路由器中使用了哪些不同的存储器?
在讨论 Cisco 路由器中使用的存储器之前,让我们先了解一下路由器的基本含义。
当我们想将两个或多个 IP 网络或子网连接在一起时,就需要一个硬件,该硬件称为路由器。它通常有两个目的:
- 允许多个设备使用单个 Internet 连接。
- 通过将数据包转发到它们指定的 IP 地址,可以监控这些网络之间的流量。
路由器如何工作?
每个数据包都有一个不同的目的地,并通过不同的路径到达那里,这些数据包由路由器引导。路由器还确保每个数据包都成功地传递到其目的地,而不会在传输之间产生任何干扰。借助 RIP(路由互联网协议)/OSPF(开放最短路径优先)等路由协议选择最佳路由。
路由器内部使用路由表,其中静态(这些类型的地址由 ISP(Internet 服务提供商)分配,并且这些类型的地址不会更改)和动态地址(这些类型的地址使用DHCP(动态主机配置协议)和这些地址随时间变化,它们不是固定的)被存储。
路由器中不同类型的内存:
1. 随机存取存储器 (RAM) –
路由器中的随机存取存储器 (RAM) 类似于安装在我们的 PC、移动电话和笔记本电脑中的 RAM。 RAM分为两个区域:
- 主处理器内存,存储/保存与运行路由器配置(我们当前正在运行的命令)、路由表和 ARP(地址解析协议)缓存相关的信息。
- 共享 I/O 内存,用作存储队列中的数据包的临时存储内存。
每当路由器重新启动或重新启动时,所有数据,存储在 RAM 中的所有信息都会被删除或删除。数据被删除是因为 RAM 中的所有信息都临时存储在路由器中。我们可以将数据永久存储在 NVRAM 中。
2. 非易失性随机存取存储器(NVRAM):
NVRAM 用于存储启动配置文件。启动配置文件是 Cisco 路由器配置文件的副本,它们在路由器重新启动或重新启动后保留。在 NVRAM 中,如果重新启动路由器或关闭路由器,则数据不会丢失,可以轻松恢复。如果我们想永久保存正在运行的配置文件,那么我们可以将这些文件从 RAM 移动到 NVRAM。
3. 只读存储器(ROM):
Cisco 路由器的启动过程从 ROM 内存部分开始。 ROM由POST(开机自检)和Bootstrap程序等编程指令组成。 POST 测试用于验证 CPU、RAM 和接口等硬件组件是否正常运行。如果它们不能正常工作,那么 POST 会发送一条错误消息。在此之后,引导应用程序用于设置路由器的 CPU 和引导功能。引导程序负责发现和加载路由器的操作系统(IOS)。所有这些信息都保存/存储在 ROM 中,即使路由器关闭或重新启动,数据也会保留。
4. 闪存:
这是一个可擦除可编程只读存储器芯片 (EPROM)。在闪存中,路由器的操作系统即IOS(Internetwork Operating System)是可用的。与 ROM 不同,它易于升级,不需要任何硬件更改。在闪存中,每当路由器关闭或重新启动时,内容都会保留。
总结 Cisco 路由器中使用的不同内存 –
- RAM存储当前工作的任务。
- 进行启动配置的NVRAM 。
- 可获取 POST 和引导程序信息的ROM 。
- 以及存在路由器 IOS 操作系统的闪存。