Gambit Communications® is a leading provider of network and IoT simulation tools that enhance the productivity of enterprises, device vendors, management software developers and outsourcers while lowering their costs. Gambit's flagship product, MIMIC Simulator (SNMP, MQTT, NetFlow, Telnet/SSH, Web (REST/SOAP), IPMI/RedFish). MIMIC Simulator is a modular family of simulators used by leading networking vendors for use in applications from development and testing to operator training and disaster simulations. MIMIC provides an inexpensive way for enterprises, device vendors, management and software developers to evaluate, test, demo, develop, train and certify management applications without purchasing equipment and maintaining labs for those functions. MIMIC has the ability to simulate up to 100,000 devices from one workstation. MIMIC simulations can be distributed over multiple platforms for enterprise simulation testing of even larger environments. MIMIC includes user-friendly wizards for importing new MIBs, recording large networks, creating device simulations and network topologies, and provides full support for SNMP (v1, v2, v3), IPv6, MQTT/IoT, NetFlow, sFlow, Web (SOAP, XML), IPMI, DHCP, TFTP, RMON as well as Telnet/SSH, Cisco IOS, Juniper JUNOS and TL/1.
Offerings
Offering
MIMIC NetFlow Simulator creates a lab full of devices based on Cisco® NetFlow, Juniper® J-Flow, IPFIX, NBAR, NBAR2 and Cisco Flexible NetFlow data to completely evaluate and test your Flow monitoring, management and analysis applications. MIMIC NetFlow Simulator generates a variety of flows and enables you to fully test your applications. Since you have a complete control over generated flowsets you can easily verify that your graphing application is correctly displaying the values and your collector correctly collects precisely generated flowsets. The MIMIC NetFlow Simulator, the industry's first integrated simulation tool supporting NetFlow and SNMP, allows developers to perform real world, integrated device simulations. MIMIC simulates NetFlow-capable networking devices. MIMIC allows suppliers of NetFlow devices and applications to design, develop and test their products in a virtual and scalable network environment, assuring customers that their applications will work properly when deployed across heterogeneous environments.
Offering
MIMIC IoT Simulator is a software solution running on high-end Intel® processors to address the problem of internet-of-things (IoT) proof-of-concept, pilots, deployments, training, sales. Users of the simulator collect performance and testing results in their laboratory and analyze the results to ensure requirements are met. Using simulation reduces time and effort many-fold compared to other methods.
Offering
MIMIC SNMP Simulator creates a network of up to 100,000 manageable devices on one server. You can simulate any SNMP based device with any number of public or private MIBs to run a large variety of device configurations with your SNMP management application. It lets you generate thousands of traps to simulate disaster scenarios. MIMIC simulated devices respond to SNMPv1, SNMPv2C and SNMPv3 queries. It appears to any third-party SNMP Network Management Application as if it is talking to actual devices. Each device has its own IP (or IPv6) address, independent read and write SNMPv1 community strings or SNMPv3 USM and VACM parameters, and notion of uptime. Devices can be configured and changed at run-time, both on an individual and collective basis.
Offering
The MIMIC MQTT Simulator creates a real-world test lab with thousands of IoT sensors and devices. MIMIC allows suppliers of MQTT sensors, devices and applications to design, develop and test their Brokers, Load balancers and clients using secured connections, in a virtual and scalable network environment. Using MIMIC, they can assure their customers that their applications will be able to handle the scales of connections, topics and varieties of messages to work properly when deployed across heterogeneous environments. They can also create variety of benchmarks to show the scalability for sensors, volume of messages and topics. With MIMIC MQTT Simulator you can create an IoT Smart City: Simulate thousands of Publishers and Subscribers: Each with their own IP address, Port, Client ID and Authentication Each Publisher can publish to multiple, unique topics Each Subscriber can subscribe to multiple, unique topics, including Wildcard topics Each Publisher can be a Subscriber also. Connect to Brokers, Load balancers and clients using secured connections using TLS. Include Authenticated (with User Name/Password) messages for every connections. Send messages with various QoS levels. Send messages with various message length, different frequencies or malicious information to test the security. Configure Connect and Re-Connect as needed. Simulate faulty sensor network to verify robustness of subscriber application Monitor the end-to-end delay (latency) for messages going from Publishers to Subscribers through the Broker. MQTT - "light weight" messaging protocol over TCP/IP. It is designed for connections with remote locations where a "small code footprint" is required and/or network bandwidth is limited. The Publish-Subscribe messaging pattern requires a message broker. The broker is responsible for distributing messages to interested clients based on the topic of a message. With MIMIC MQTT Simulator you can send variety of messages to various brokers. The most common uses of MQTT Simulator are: Development and Testing: MQTT application developers can implement their products quickly and test reliably - specifically, the testing of scalability against thousands of sensors. Evaluation: By creating various heterogeneous environments of sensors and devices, it is easy to evaluate the suitability of applications with anticipated failure and growth scenarios, or qualify purchases before deployment. Trade Shows: Marketing can setup powerful "live" demonstrations at trade shows. Sales Demos: Sales can tailor presentations to the individual customer's environment. Training Environments: Realistic training scenarios can explore all possible cases. Training environment can be portable rather than based on the classroom.
Offering
MIMIC GNMI Simulator simulates the open config gNMI specification. The GNMI service defines a gRPC-based protocol for retrieval and modification of device configuration, and the control and generation of telemetry streams from a managed device to a data collection system. This management protocol is found on Cisco Nexus switches, Arista EOS, Juniper JUNOS and others. Like all MIMIC simulator components this simulator is specifically designed to be highly scalable, real-time customizable, programmably dynamic and predictably repeatable for developing, testing, training, deployment and proof-of-concept of gNMI based management applications. MIMIC protocol support MIMIC GNMI Simulator simulates the following components to approximate a gNMI managed device: gNMI server: A HTTP/2 server exporting the gRPC-based gNMI service YANG models: YANG models in JSON format can be imported to extend the support of simulated devices RPC support: support for Capabilities, GET, Subscribe RPC methods; Integrated instrumentation: MIMIC simulates dynamic, predictable, customizable telemetry of object instances.