新交换机中的运行配置来自哪里?

网络工程 思科-ios
2021-07-27 23:29:32

通常,在新交换机中,我会看到启动配置。

Switch#show startup-config
startup-config is not present

但是当我执行 'sh run' 时,我会在其中看到一个默认的运行配置。这个默认的运行配置从哪里加载?是从ROM吗?

如果没有startup-config,则不会显示任何startup-config。如果我在新开关中执行“show run”,它会向我显示一些输出(一些默认设置,如 ios 版本、主机名、接口详细信息设置为自动等)。所以运行配置的一些细节在那里。这些是从哪里来的?

它也可以在实验室中进行尝试。

执行擦除启动配置。重新加载。

然后做一个“sh run”。它会显示一些输出。我只是在想这个运行配置来自哪里?

3个回答

当 IOS 启动时,它在初始加载时具有所有设置(即默认设置)的初始状态。然后将启动配置应用于此初始状态。如果没有启动配置,则保持所有设置的初始状态。

当您执行show run命令时,IOS 会显示某些初始状态设置(接口等),以及对应用于配置的初始状态的任何修改(通过启动配置或通过用户应用的更改)。如果要查看完整配置(包括任何默认设置),可以show run all改用。

我假设这与 Cisco 路由器/交换机有关。软件本身将创建一个运行配置,其中包含开始和结束标记、一些默认值和框中硬件(即接口)的枚举。

它来自操作系统。IOS 在运行配置中为接口等内容创建默认值。