1

RFC 5277 定义了通知重播支持。只是想知道此通知重播可以解决哪些客户问题?扫描过去的通知列表可能需要什么?在任何时间点,控制器总是可以触发“get”RPC 并确定当前状态。

对此的任何意见表示赞赏。

4

1 回答 1

0

通知重播主要用于将 NETCONF 客户端与服务器同步,而无需执行完整的 RPC。在某些系统中,配置 + 操作数据变得非常大,因此通知重播允许增量同步。

这样做的主要问题是服务器只会保留有限的通知时间窗口;因此,如果客户端要求重播上周,服务器可能只能提供其中的一部分。

RESTCONF 对同一问题有不同的解决方案,即 last-modified 标头字段(https://www.rfc-editor.org/rfc/rfc8040#section-3.4.1.1),它允许获取 'data that自时间戳 x' 以来已更改。

于 2019-10-10T13:41:25.210 回答