5.6.4. 在NETCONF中公布一致性信息
本文档定义了用于通告一致性信息的以下机制。其他机制可以由未来的规范来定义。
NETCONF
服务器必须宣布它实现了模块(见第5.6.5)通过实施YANG
模块“ieft-yang-library
”在[RFC7895]中定义和列出所有实现的模块中的“/modules-state/module
”列表。
服务器还必须在<hello>
消息中宣告以下功能(换行符和空格仅用于格式化):
urn:ietf:params:netconf:capability:yang-library:1.0?revision=<date>&module-set-id=<id>
参数“revision
”与服务器实现的“ietf-yang-library
”模块的修改日期具有相同的值。这个参数必须存在。
参数“module-set-id
”与“ietf-yang-library
”中的叶子“/modules-state/module-set-id
”具有相同的值。这个参数必须存在。
通过这种机制,客户端可以缓存服务器支持的模块,只有在<hello>
消息中的“module-set-id
”值发生变化时才更新缓存。