Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

gNMI

A Google Invention

Part of the OpenConfig framework. (Google, Microsoft, ATT, and BT)

A gRPC based protocol to do the following:

  • Get Config
  • Set Config
  • Ask for specific telemetry
  • Get specific telemetry

replaces SNMP

Setting an IPv4 Address

This is done in gNMI via gRPC and a YANG model.

/interfaces/interface[name=g0/0/0/0]/subinterfaces/subinterface[index=0]/ipv4/addresses/address[ip=10.0.0.1]/config/
  - ip: 10.0.0.1
  - prefix-length: 24

References

GitHub - openconfig/gnmi: gRPC Network Management Interface · GitHub

OpenConfig - gRPC Network Management Interface (gNMI) specification

Last Modified • Wednesday, June 10, 2026. 12:13 am UTC+00:00 • Commit: f592c05