NETCONF: Porovnání verzí

Přidány 3 bajty ,  před 4 lety
m
oprava syntaxe
m (+Kategorie:Správa systému, +Kategorie:Správa sítě)
m (oprava syntaxe)
Při ustavení NETCONF spojení odešlou obě strany, klient i server, <hello> zprávu, ve které oznamují verzi protokolu, kterou podporují, a seznam podporovaných rozšíření. Pro další komunikaci si obě strany zvolí nejvyšší společnou verzi protokolu. Seznam podporovaných rozšířený je důležitý hlavně pro klienta, který by se serveru měl přizpůsobit. Server většinou seznam podporovaných rozšíření ze strany klienta ignoruje.
 
Další komunikace mezi klientem a serverem je synchronní. Klient odesílá zprávu <rpc>, ve které specifikuje svůj požadavek. Server pak po vykonání požadované operace vrací zprávu <rpc-reply>, která podle typu požadavku obsahuje v případě úspěchu element <&lt;data> s vyžádaným obsahem nebo <ok>, v případě chyby pak element <rpc-error> s dalšími informacemi o problému. Server může komunikovat s více klienty najednou, ale požadavky jsou vždy zpracovávány sériově.
 
RFC 5277 rozšiřuje základní protokol o asynchronní zprávy, tzv. notifikace. V tomto případě se klient přihlašuje k odběru (specifikované podmnožiny) notifikací, které server generuje na základě konkrétních událostí (přihlášení uživatele, změna konfiguračních dat apod.). Notifikace jsou pak klientovi doručovány asynchronně.