netconfとyangの話
TRANSCRIPT
![Page 1: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/1.jpg)
![Page 2: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/2.jpg)
![Page 3: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/3.jpg)
![Page 4: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/4.jpg)
![Page 5: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/5.jpg)
6. YANG Syntax
The YANG syntax is similar to that of SMIng [RFC3780] and programming languages like C and C++. This C-like syntax was chosen specifically for its readability, since YANG values the time and effort of the readers of models above those of modules writers and YANG tool-chain developers. This section introduces the YANG syntax.
The SMIv1 and the SMIv2 are bound to the Simple Network Management Protocol (SNMP) [RFC3411], while the SPPI is bound to the Common Open Policy Service Provisioning (COPS-PR) Protocol [RFC3084]. Even though the languages have common rules, it is hard to use common data definitions with both protocols. It is the purpose of this document to define a common data definition language, named SMIng, that can formally specify data models independent of specific protocols and applications. The appendix of this document defines a core module that supplies common SMIng definitions.
![Page 7: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/7.jpg)
![Page 8: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/8.jpg)
![Page 9: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/9.jpg)
![Page 10: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/10.jpg)
![Page 11: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/11.jpg)
![Page 12: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/12.jpg)
![Page 13: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/13.jpg)
![Page 14: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/14.jpg)
![Page 15: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/15.jpg)
![Page 16: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/16.jpg)
![Page 17: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/17.jpg)
![Page 18: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/18.jpg)
![Page 19: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/19.jpg)
![Page 20: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/20.jpg)
![Page 21: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/21.jpg)
![Page 22: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/22.jpg)
![Page 23: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/23.jpg)
![Page 24: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/24.jpg)
![Page 25: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/25.jpg)
![Page 26: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/26.jpg)
![Page 27: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/27.jpg)
![Page 28: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/28.jpg)
![Page 29: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/29.jpg)
![Page 30: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/30.jpg)
![Page 31: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/31.jpg)
![Page 32: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/32.jpg)
![Page 33: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/33.jpg)
![Page 34: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/34.jpg)
![Page 35: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/35.jpg)
![Page 36: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/36.jpg)
![Page 37: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/37.jpg)
![Page 38: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/38.jpg)
![Page 39: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/39.jpg)
![Page 40: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/40.jpg)
![Page 41: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/41.jpg)
![Page 42: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/42.jpg)
![Page 43: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/43.jpg)
![Page 44: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/44.jpg)
![Page 45: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/45.jpg)
![Page 46: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/46.jpg)
![Page 47: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/47.jpg)
![Page 48: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/48.jpg)
![Page 49: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/49.jpg)
![Page 50: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/50.jpg)
![Page 51: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/51.jpg)
![Page 52: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/52.jpg)
![Page 53: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/53.jpg)
![Page 54: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/54.jpg)
![Page 55: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/55.jpg)
![Page 56: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/56.jpg)
![Page 57: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/57.jpg)
![Page 58: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/58.jpg)
![Page 59: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/59.jpg)
![Page 60: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/60.jpg)
![Page 61: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/61.jpg)
![Page 62: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/62.jpg)
![Page 63: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/63.jpg)
![Page 64: NETCONFとYANGの話](https://reader031.vdocuments.pub/reader031/viewer/2022030313/58cec5fb1a28ab09548b58c5/html5/thumbnails/64.jpg)