Olive 和 vMX 一样吗?

网络工程 杜松 瞻博网络 杜松 瞻博网络
2021-07-28 12:07:39

过去,我在自己的家庭实验室中使用 JunOS Olive 来学习 JunOS。

但看起来瞻博网络有一种叫做 vMX 的东西。这可以与 vMX 相媲美吗?

显然它不是免费的,但出于学习目的(学习瞻博网络路由器和交换机),vMX 会与 Olive 相同甚至更好吗?

4个回答

Junos Olive 是瞻博网络出于开发目的而开发的非官方且不受支持的映像/版本。
至于 vMX,它是“功能齐全的虚拟化 MX 系列 3D 通用边缘路由器”(引自瞻博网络)。它是官方支持的产品,允许在云/虚拟网络环境中使用虚拟化 MX 路由器。因此,可用于物理 MX 路由器的所有功能/命令在 vMX 中都可用。

与 vMX 相比,Junos Olive 从未构建为可完全运行的版本。如果您需要 Olive(或 Junos 的更新版本)缺少的一些功能,vMX 是一个很好的解决方案(但您需要一个管理程序来安装它)。否则 Olive 应该足够好了。

Olive 不会有数据平面……事实上,如果您观看 Olive 启动,它看起来与 MX 或 M/T 系列相同,因为它们都将启动到“橄榄模式”的意思是“无数据平面”Junos 路由引擎。

抛开所有这些事实不谈,对于尝试实验室练习的人来说,这意味着以下内容将具有有限的功能或没有功能: - 将不支持任何形式的流量封装(GRE、IPoIP、IPSec 等)作为数据平面资源需要执行这些封装/去封装功能 - 服务等级:没有交换结构,也没有 PFE,因此没有队列、调度程序等,因此没有 CoS。- 安全服务:这更多是 vSRX 的功能而不是 vMX,但同样,所有安全服务都不会出现在 Olive 中,因为没有 FWDD 来支持它/它们。- 多播:由于多播复制是在数据平面中处理的,因此 mcast 功能在真实性方面受到限制,尽管它在 Olive 中工作。例如:对于 OSPF 研究,Olive 中的 mcast 功能就在那里,

控制平面功能应有尽有。因此,如果您想学习任何 JNCIA/JNCIS/JNCIP,Olive 将非常有用,但请记住,vMX、vSRX 和 vQFX 都有评估许可证,使用 ESXi 和 KVM 都支持的简单 VM 快照,您可以以相对较少的额外麻烦来延长该许可证的使用寿命,并且您已经获得了最新版本的 Junos 和完整的功能集。

这些是我能想到的事情,但你可以在谷歌上搜索“Olive Juniperclue”,我相信有一个更完整的列表,列出了在那里工作/不工作的内容,但希望这会有所帮助!

至于 GNS3:虽然我不能就您提到的限制直接发言,但另一种选择始终是您始终可以将高于 14.1 的 vMX 版本作为具有桥接接口的独立 VM 运行,并在您的系统中使用桥接云GNS3 拓扑在 GNS3 拓扑内部的接口和在其外部运行的设备之间创建统一的广播域。

如果您使用 GNS3 网络模拟器运行 vMX:使用版本 14.1R4.8(或更旧)。从 15.1 开始,vMX 被拆分为两个 VM,不再与 GNS3 一起使用。