L2 Protocol Service modules can be integrated into NPB application microservices based architecture using Standard OpenConfig/YANG models. For more information on YANG, see Extreme 9920 Software YANG Reference Guide, 21.1.0.0 .
gNMI is a framework for network device management that uses gRPC as the transport mechanism. NPB application uses gRPC Transport mechanism based on ProtoBuf messages for communication across various microservices. For more information on gNMI/API, see gRPC API Gateway.
The following figure shows an high level architecture of L2 Protocol Service.