Q20Using APIs
Which transport protocol does gNMI use?
← → navigate · a answer
Community votes
Discussion · 5
10
gRPC uses standard HTTP/2 as its transport layer
https://datatracker.ietf.org/meeting/98/materials/slides-98-rtgwg-gnmi-intro-draft-openconfig-rtgwg-gnmi-spec-00
6
Option A
Explanation:
gNMI is a gRPC network management protocol developed by Google. gNMI provides the mechanism to install, manipulate, and delete the configuration of network devices, and also to view operational data. The content provided through gNMI can be modeled using YANG. Built on top of gRPC - an open source framework developed by Google and managed by CNCF. RPC framework built on top of HTTP/2
4
Agree, the answer is 'A. HTTP/2'
A 1
Selected Answer: A
Google Network Protocol = HTTP/2. They are the main driver behind HTTP/2
A 1
Selected Answer: A
The correct answer is:
A. HTTP/2
Explanation: gNMI (gRPC Network Management Interface) is a protocol for network management, and it uses gRPC (Google Remote Procedure Call) as its underlying transport mechanism. gRPC itself runs over HTTP/2, which provides a number of advanced features over HTTP 1.1 such as multiplexing, flow control, header compression, and more. Therefore, indirectly, gNMI uses HTTP/2 as its transport protocol.