OpenConfig support through remote procedure calls (gRPC) and JTI is expanded to support additional ON_CHANGE support for LLDP telemetry sensors. Periodical streaming of OpenConfig operational states and counters collects information at regular intervals. ON_CHANGE support streams operational states as events (only when there is a change), and is preferred over periodic streaming for time-sensitive missions.
When you create a subscription using a top-level container as the resource path (for example, /lldp), a leaf under the resource path /lldp with ON_CHANGE support is automatically streamed based on events. If a leaf under the resource path does not have ON_CHANGE support, it will not be streamed.
These paths, previously supporting periodical streaming only, now also support ON_CHANGE streaming:
These resource paths from the preceding list do not change with an event, but will be streamed on creation and deletion:
Before events are streamed, there is an initial stream of states to the collector, followed by an END_OF_INITIAL_SYNC. This notice signals the start of event streaming.
| Product / Application | Software | Introduced Release |
|---|---|---|
| MX5 | Junos OS | 18.3R1 |
| MX10 | Junos OS | 18.3R1 |
| MX40 | Junos OS | 18.3R1 |
| MX80 | Junos OS | 18.3R1 |
| MX104 | Junos OS | 18.3R1 |
| MX204 | Junos OS | 18.3R1 |
| MX240 | Junos OS | 18.3R1 |
| MX301 | Junos OS | 25.4R1 |
| MX304 | Junos OS | 22.2R3 |
| MX480 | Junos OS | 18.3R1 |
| MX960 | Junos OS | 18.3R1 |
| MX2008 | Junos OS | 18.3R1 |
| MX2010 | Junos OS | 18.3R1 |
| MX2020 | Junos OS | 18.3R1 |
| MX10003 | Junos OS | 18.3R1 |
| MX10004 | Junos OS | 22.3R1 |
| MX10008 | Junos OS | 18.3R1 |
| MX10016 | Junos OS | 19.2R1 |
| PTX1000 | Junos OS | 18.3R1 |
| PTX3000 | Junos OS | 18.3R1 |
| PTX5000 | Junos OS | 18.3R1 |
| PTX10008 | Junos OS | 18.3R1 |
| PTX10016 | Junos OS | 18.3R1 |