Junos管理基础设施深度解析
1. CLI与MGD交互基础
在Junos系统中,命令行界面(CLI)是与系统交互的重要方式。当在CLI中输入命令时,该命令会被传递给管理守护进程(MGD)。MGD利用配置模式完成以下操作:
- 命令补全:帮助用户快速输入完整命令。
- 提供选项列表:当用户输入“?”字符时,显示可用选项。
- 检查命令语法:确保输入的命令符合语法规则。
2. Junos UI的两种模式
Junos用户界面(UI)有两种不同的操作模式:操作模式和配置模式。
2.1 操作模式
在操作模式下,用户输入的命令会直接转换为系统守护进程可执行的命令。MGD通过套接字查询相应的守护进程(有时会直接执行shell命令),并将结果返回给CLI,以可读的方式呈现给用户。
例如,输入 show version | display xml rpc 命令:
pato@SRX240-1> show version | display xml rpc
<rpc-reply xmlns:junos="http://xml.juniper.net/junos/10.2I0/junos">
<rpc>
<get-software-information>
</get-software-information>
</rpc>
<cli>
<banner></banner>
超级会员免费看
订阅专栏 解锁全文
14

被折叠的 条评论
为什么被折叠?



