全面认知路由器的组件:CPU和存储器

路由器组件及其功能与PC 一样,路由器也包含:中央处理器 (CPU)随机访问存储器 (RAM)只读存储器 (ROM),尽管路由器类型和型号多种多样,但每种路由器都具有相同的通用硬件组件。根据型号的不同,这些组件在路由器内部的位置有所差异。

路由器组件及其功能

与 PC 一样,路由器也包含:

中央处理器 (CPU)

随机访问存储器 (RAM)

只读存储器 (ROM)

Cisco 1841 路由器的内部组件逻辑图

CPU

CPU 执行操作系统指令,如系统初始化、路由功能和交换功能。

RAM

RAM 存储 CPU 所需执行的指令和数据。RAM 用于存储以下组件:

操作系统:启动时,操作系统会将 Cisco IOS (Internetwork Operating System) 复制到 RAM 中。

运行配置文件:这是存储路由器 IOS 当前所用的配置命令的配置文件。除几个特例外,路由器上配置的所有命令均存储于运行配置文件,此文件也称为 running-config.

IP 路由表:此文件存储着直连网络以及远程网络的相关信息,用于确定转发数据包的最佳路径。

ARP 缓存:此缓存包含 IPv4 地址到 MAC 地址的映射,类似于 PC 上的 ARP 缓存。ARP 缓存用在有 LAN 接口(如以太网接口)的路由器上。

数据包缓冲区:数据包到达接口之后以及从接口送出之前,都会暂时存储在缓冲区中。

RAM 是易失性存储器,如果路由器断电或重新启动,RAM 中的内容就会丢失。但是,路由器也具有永久性存储区域,如 ROM、闪存和 NVRAM.

ROM

ROM 是一种永久性存储器。Cisco 设备使用 ROM 来存储:

bootstrap 指令

基本诊断软件

精简版 IOS

ROM 使用的是固件,即内嵌于集成电路中的软件。固件包含一般不需要修改或升级的软件,如启动指令。许多类似功能(包括 ROM 监控软件)将在后续课程讨论。如果路由器断电或重新启动,ROM 中的内容不会丢失。

闪存

闪存是非易失性计算机存储器,可以电子的方式存储和擦除。闪存用作操作系统 Cisco IOS 的永久性存储器。在大多数 Cisco 路由器型号中,IOS 是永久性存储在闪存中的,在启动过程中才复制到 RAM,然后再由 CPU 执行。某些较早的 Cisco 路由器型号则直接从闪存运行 IOS.闪存由 SIMM 卡或 PCMCIA 卡担当,可以通过升级这些卡来增加闪存的容量。

如果路由器断电或重新启动,闪存中的内容不会丢失。

NVRAM

NVRAM(非易失性 RAM)在电源关闭后不会丢失信息。这与大多数普通 RAM(如 DRAM)不同,后者需要持续的电源才能保持信息。NVRAM 被 Cisco IOS 用作存储启动配置文件 (startup-config) 的永久性存储器。所有配置更改都存储于 RAM 的 running-config 文件中(有几个特例除外),并由 IOS 立即执行。要保存这些更改以防路由器重新启动或断电,必须将 running-config 复制到 NVRAM,并在其中存储为 startup-config 文件。即使路由器重新启动或断电,NVRAM 也不会丢失其内容。

对网络工程师而言,相对路由器内部组件的具体位置,更为重要的是要理解路由器主要内部组件的功能。路由器的内部物理体系结构视型号不同而不同。谢谢阅读,希望能帮到大家,请继续关注,我们会努力分享更多优秀的文章。

(0)

相关推荐

  • 如何优化cpu?在BIOS中优化CPU教程

    一、在BIOS中优化CPU 1、打开CPU二级缓存 对于一些特殊主板,CPU的某些功能在默认的情况下是不开启的,需要在BIOS中将其打开,如CPU的内部高速缓存和超线程技术等。打开CPU的内部高速缓存 ...

  • 水星路由器的特点介绍(图文教程)

    一、由于各个地方城域网的改造,普遍形成了无所不在的地方宽带城域网,作为连接各个城域网的骨干网自然也就需要彻底升级,这也给予骨干路由器另外一个大展身手的地方。骨干路由器既有这样市场需求的支撑,想要进入这 ...

  • cpu是什么 cpu是什么意思详细介绍

    最近发现有网友在QQ群里问,cpu是什么?得到不少网友的炮轰,在这电脑满地有的年头竟然还有人不知道cpu是什么?不过笔者觉得对于不常接触电脑的朋友,确实很可能不知道cpu是什么意思,如果大家都没接触过 ...

  • 为什么选择网件路由器的一些理由

    一、无论在中低端路由器还是在高端路由器中,CPU都是路由器的心脏,通常在中低端路由器中,CPU负责交换路由信息、路由表查找以及转发数据包,CPU的能力直接影响路由器的吞吐量和路由计算能力,在高端路由器 ...

  • 电脑硬件认识之什么是电脑的CPU(cpu详细介绍)

    中央处理器(英文Central Processing Unit,CPU)是一台计算机的运算核心和控制核心。CPU、内部存储器和敲入/输出设备是电子计算机三大核心部件。其功能主要是解释计算机指令还有处理 ...

  • 借助wifi共享精灵软件组建一个简易的路由器

    当小米大张旗鼓的兜售顶配路由器(1TG+高频CPU)的时候,不禁有一个问题摆在普通用户的面前,我们真的需要一款造价昂贵的智能路由器吗?笔者当然不能代表普通用户做出回答,但可以肯定的是对于中国用户来说便 ...

  • 如何避免cpu过热,cpu温度高怎么办

    中央处理器(英文Central ProcessingUnit,CPU)是一台计算机的运算核心和控制核心。CPU、 内部存储器和输入/输出设备是电子计算机三大核心部件。其功能主要是解释计算机指令以及处理 ...

  • 什么是CPU

    CPU从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码。它把指令分解成一系列的微操作,然后发出各种控制命令,执行微操作系列,从而完成一条指令的执行。指令是计算机规定执行操作的类型和操作 ...

  • 电脑CPU是什么 CPU有什么作用

    电脑CPU是什么?CUP是中央处理器(Central Processing Unit),是一台计算机的运算核心和控制核心。CPU、内部存储器和敲入/输出设备是电子计算机三大核心部件。CPU是计算机的头 ...