Nokia SR OS protobuf は、SR OS ベースのルーターの構成と管理用です。
Protobuf は次のプラットフォームに提供されています。
7250 インターコネクト ルーター (IXR)
7450 イーサネット サービス スイッチ (ESS)
7750 サービスルーター (SR)
7950 拡張可能ルーティング システム (XRS)
仮想化サービスルーター (VSR)
リポジトリは、ネットワーク自動化タスクを支援する柔軟なプログラム インターフェイスを提供するために作成されます。
master
ブランチmaster
ブランチは、プラットフォームごとのすべてのリリースの protobuf を提供します。 このブランチをクローンすると最大の出力が得られますが、ユースケースに必要な量よりも広範囲になる可能性があります。
git clone https://github.com/nokia/7x50_protobufs
各リリースは個別のブランチとして提供されます。 プラットフォームは共通の protobuf のセットを使用し、これらは sros_major.minor (例: sros_19.10
として表されます。 各リリースには、完全なリリース リビジョンもタグ付けされます (例: sros_19.10.r1
。
特定のリリースの protobuf を取得するには、次のクローンを作成します。
git clone -b sros_19.10.r1 --depth 1 https://github.com/nokia/7x50_protobufs
git を使用して 2 つの異なる protobuf セットを比較するには、 master
ブランチまたはsros_19.10
などのリリース固有のブランチをクローンしてから、次のコマンドを実行します。
git diff sros_19.10.r1 sros_19.10.r2
特定のリリースで使用可能な protobuf の圧縮 TAR ファイルを取得するには、リポジトリのクローンを作成して、次のコマンドを実行します。
git archive --format tar.gz sros_19.10.r1 > nokia_protobufs.10.r1.tar.gz
Nokia SR OS protobufs の詳細なドキュメントは、Nokia Support Portal および Nokia Doc Center の SR OS ユーザー ガイドとリファレンス ガイドで参照できます。
Nokia の IP および光製品の自動化開発の詳細については、Network Developer Portal を参照してください。