ちょっとオマケで。これまでの話の副産物でもありますが、YANG 関連の話を見ていく上で参考になりそうなサイトのリンクを挙げておきます。全部をちゃんと読んでるわけじゃないのでリンクだけですが…。
標準化動向
IETF, OpenConfig, ONF, ... とか複数の組織・団体でモデル定義の話があるので、どこがどんな動きなのかというのを把握するのはなかなか難しいですね。
最近の動向については富士通の栃尾さんの資料があります。
- ネットワークモデル化の議論から見たSDN/NFV "YANG祭の傍らで" (PDF), MPLS JAPAN 2015
- RTG,OPSに見るネットワーク制御・管理技術動向 (PDF), IETF94Update - ISOC-JP (2015)
- RTG,OPSに見るネットワーク制御・管理技術動向 (NETCONF/YANGなど) (PDF), IETF98Update - ISOC-JP (2017)
あとは Benoit Claise さん (Cisco)
- YANG Data Models in the Industry: Current State of Affairs (March 2018) – Benoît Claise
- YANG Data Models in the Industry: Current State of Affairs (November 2017) – Benoît Claise
- YANG Data Models in the Industry: Current State of Affairs (March 2016) – Benoît Claise
Webサイト, リポジトリ
-
- YANG Extractor and Validator ほか YANG 定義に対する各種ツール/API などを提供してます。
- YANG Catalog Latest Developments (IETF 100 Hackathon) – Benoît Claise
-
- 新しい YANG File を見たい場合は yang/experimental at master · YangModels/yang から。
-
- Github : OpenConfig
-
YANG Data Modules Statistics – Benoît Claise
- 各団体で出している YANG Model を集計している模様
解説
(1)概要 でも載せましたが再掲。
-
NETCONFとYANGの話
- YANG 解説。
- 知ったかぶりしない NETCONF - LGTM
-
NETCONF and YANG Status, Tutorial, Demo
- IETF75 (2009) の資料
-
NETCONF/YANG
- Janog36 (2015) の資料。
こういうのもあるぞ
- YANG Cheet Sheet (v1.1, どっちも同じ)
- 最近の話を含めた解説
ツール
チュートリアルで使ったもの
- mbj4668/pyang: An extensible YANG validator and converter in python
- openconfig/goyang: YANG parser and compiler to produce Go language objects
YANG 関連ツールについてリンク載せておきますが、ここから下は、色々見てるとよく見かける…程度でフォローできていません。
- 参考
よく見かけるツール
-
robshakir/pyangbind: A plugin for pyang that creates Python bindings for a YANG model.
-
xym
-
CiscoDevNet/yang-explorer: An open-source Yang Browser and RPC Builder Application
-
CESNET はたびたび見かけますが具体的な中身について私はよくわかっていません…
-
Yuma というのも見かけますが中身わかってません
- OpenClovis/OpenYuma: Fork of the defacto standard Yuma project since it went proprietary. Netconf is a management protocol (similar to SNMP) defined in RFC4741. オリジナルがプロプラになったので Fork したよみたいにかいてある。たどるといろいろあるみたいなんだけど調べてません。商用版って言ってるのは YumaWorks のこと?
- Yuma123 Wiki, yuma123 download | SourceForge.net
OpenDaylight, ONOS では YANG 使ったあれこれがあるようですがフォローしていません。