GateD Command Line Interface (CLI)
» Request additional GateD information

Overview

Green Hills Software's GateD® Command Line Interface (CLI) module allows network equipment manufacturers to
develop and deploy new equipment at unprecedented speeds by removing the largest obstacle to deploying carrier- class control plane software - development and integration of a complete management solution.

For years now, GateD has saved network equipment manufacturers millions of dollars in development costs and reduced time-to-market for new products with stateof-the-art control plane software. With the availability of the GateD CLI module, Green Hills takes these savings to the next level. The Green Hills GateD CLI module provides unprecedented functionality and ease of integration and solves the most difficult technical challenges in controlplane
user interface design.

Technology & Applications

 
 
The de facto standard for configuration management of layer-3 and higher devices is the command line interface, or CLI. Traditionally, when companies wanted to introduce a new product in this space, they would license an off-the-shelf CLI development toolkit. Starting from this baseline, they would spend many engineering years developing the complete set of commands and then integrating those commands with the operating software on the control plane. The Green Hills GateD CLI module eliminates this effort by providing complete configuration and management functionality for our control-plane software, covering everything from static routing, Layer-2 switching, to complete Layer-3 unicast and multicast routing.

The Green Hills GateD CLI comes pre-integrated with our Advanced Management Interface (AMI). This enables equipment manufacturers the broadest possible set of choices in the design of the management plane for their device. The AMI Agent mechanism allows the CLI to operate directly on the control plane, as it would in a traditional router, or to be located on a separate management blade in the chassis, as is the design in some of today’s new, high-end equipment.

The AMI Agent handles the messaging traffic between the control and management planes so that system designers can use the communication mechanism of their choice without needing to learn, modify, or even interact with the underlying configuration APIs. Beyond this standard functionality, the GateD CLI module is designed for use in a variety of system designs. As the previous paragraph described, a wide variety of management plane choices are supported for standard router design.

Of course, at Green Hills we understand that there is more to a system than just the control plane. That’s why our CLI module is also designed with extensibility in mind. New commands are easily added to manage additional sub-systems, such as line cards, Layer-2 protocols, or application components. And the CLI module back-end is designed to easily integrate with legacy management APIs for support of these additional components.

Functionality

  • Tab completion
  • Context-sensitive help
  • Command history
  • Bulk configuration
  • Management plane logging
  • Preservation/display of current configuration information

Supported Architectures

GateD platform independent scalable software has been ported, tested and validated on Green Hills secure INTEGRITY operating system and GHNet IPv4/v6 router stack, providing end customers with a complete, functional single-vendor solution.

For pre-integrated reference platform or commercial platform support or operating system support other than
INTEGRITY, please contact Green Hills (gated-info@ghs.com).

Additional Green Hills Software GateD Products

  • RIP
  • RIPng
  • OSPF
  • OSPF3
  • IS-IS
  • MP-BGP Extensions for IPv6
  • MP-BGP for Multicast
  • BGP
  • VRRP
  • PIM-DM
  • PIM-SM
  • PIM-SSM
  • DVMRP
  • MSDP
  • Layer 2 Switching
  • SNMP v1/2c/3

Other Secure Networking Products

  • INTEGRITY Secure Operating System
  • INTEGRITY Secure Virtualization Technology
  • GHNet IPv4/v6 host and routing stack
  • SSH, SSL/TLS, IPSec/IKE, crypto algorithms
  • Telnet, RADIUS, SNTP, DNS, DHCP
  • Wireless Supplicant with security and CCX