在此页面上
操作系统基础架构和流程
Junos OS 包括运行设备的进程,包括 IP 路由、以太网交换、管理接口和各种其他功能。
Junos OS 在 路由引擎 上运行。内核路由引擎协调软件进程之间的通信,并提供到该进程数据包转发引擎。
通过使用CLI,可配置设备功能并设置网络接口的属性。激活软件配置后,请使用 Junos Space 或 CLI 用户界面监控、管理操作,以及诊断协议和网络连接问题。
路由引擎和数据包转发引擎
路由器瞻博网络交换机有两个主要的软件处理组件:
-
数据包转发引擎 — 处理数据包;应用过滤器、路由策略和其他功能;数据包沿着路由转发至下一跳跃,最终目的地。
-
路由引擎 — 提供三大功能:
-
维护网络设备使用的路由表,并控制设备上运行的路由协议。
-
数据包转发,在传入数据包上提供路由查找、过滤和交换,然后将出站数据包引导至相应的接口,以传输至网络。
-
为设备提供控制和监控功能。
-
Junos OS 过程
设备上 Junos OS 软件由负责个别功能的多个进程组成。
由于每个进程访问自己的受保护内存空间,因此功能分离可提供操作稳定性。
下表介绍了主要软件进程。
过程 |
名字 |
描述 |
---|---|---|
机箱进程 |
机箱 |
检测用于配置网络接口的系统上的硬件。 监控硬件组件和现场可更换部件 (FRU) 的物理状态,在触发环境传感器(如温度传感器)时检测。 中继信号和中断—例如,当设备脱机时,以便系统可以关闭会话和正常关闭。 |
DNS 服务器进程 |
命名服务 |
将主机名解析为地址。 |
动态主机配置协议 (DHCP) 进程 |
dhcp-service |
允许 DHCP 服务器分配网络 IP 地址,在无需用户干预的情况下将配置设置传送给客户端主机。 |
以太网交换进程 |
eswd |
处理2 层交换一系列功能,例如MAC 地址树学习、生成树协议和接入端口安全。 管理以太网交换接口、VLAN 和 VLAN 接口。
注意:
此过程不适用于交换机EX2300 EX3400交换机。 |
防火墙管理进程 |
防火墙 |
管理防火墙配置并帮助接受或拒绝通过交换机接口的数据包。 |
转发进程 |
pfem |
定义路由协议如何在分区上操作。分区的整体性能在很大程度上取决于转发过程的有效性。 |
接口进程 |
dcd |
通过定义链路封装、保持时间以及激活计时器等物理特性来配置和监控网络接口。 |
集成本地管理接口 (ILMI) 进程 |
ilmi |
在物理连接上的两个 ATM 接口之间提供管理信息的双向交换。 |
链路管理协议 (LMP) 进程 |
链路管理 |
建立并维护 LMP 控制通道。 |
管理流程 |
Mgd |
提供其他进程之间的通信,以及配置数据库接口。 在配置数据库中填充配置信息,并在由其他进程查询时检索信息,以确保系统按配置进行操作。 当通过分区上的一个用户界面发出命令时,会与其他进程交互。 如果进程在调用时终止或未能启动,管理进程将尝试重新启动其数量有限多次,以防止出现故障并记录任何故障信息以做进一步的调查。 |
组播窥探过程 |
组播-窥探 |
使 VLAN 交换机等第 2 层设备能够感知第 3 层信息,例如媒体访问控制(地址)播组成员的组播 (MAC) 地址。 |
路由协议进程 |
rpd |
定义 RIP、OSPF 和 BGP等路由协议在设备上如何操作,包括选择路由和维护转转发表。 |
安全邻接者发现 (SEND) 协议进程 |
发送 |
保护邻居发现协议 (NDP) 消息。 |
简单网络管理协议 (SNMP) 进程 |
snmpd |
从中央位置监控网络设备并提供交换机的 SNMP 主代理。 |
隧道 OAM 进程 |
隧道 oamd |
支持操作、管理和维护 2 层隧道网络。第 2 层协议隧道 (L2PT) 允许服务提供商跨提供商的云发送第 2 层协议数据单元 (PDU),并将其发送到不是本地广播域一部分的设备。 |
虚拟路由器冗余协议 (VRRP) 进程 |
vrrpd |
允许 LAN 上的主机使用该 LAN 上的冗余路由平台,而无需超过主机上单个默认路由的静态配置。 |