What is the architecture of the ZebOS Network Platform?
The ZebOS Network Platform utilizes a scalable, modular architecture for routing and switching software. ZebOS protocols are built on the ZebOS Network Services Module (NSM), which manages the route table and each of the enabled protocols as well as performs route conversion and redistribution. ZebOS supports a number of protocol modules for both IPv4 and IPv6 routing, which includes OSPFv2, OSPFv3, BGP-4+, RIP, and RIPng. In addition, it supports an MPLS-VPN capability through MPLS-LDP and MPLS Forwarder Modules, BGP-VPN extensions, and MPLS CR-LDP and RSVP-TE signaling protocols. Also supported is an extensive suite of Layer-2 functions, including Spanning Tree, VLAN, and Multicast support. The ZebOS NSM and each of the protocol modules run as separate processes, rather than as a single image. This provides a modular design that is more extensible, provides easier configurability, and is inherently more stable than a single process implementation. Additionally, the NSM is a platform