問題タブ [netconf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
439 参照

network-programming - NETCONF 対 RESTCONF 対 gRPC

ネットワークの自動化については、NETCONF、RESTCONF、および gRPC が利用可能であることがわかりました。典型的なルーターとそれぞれのユースケースでどちらを選択する必要があるか教えてもらえますか?

実装に関して、それぞれのアプローチで既知の問題または課題を共有していただけますか。

0 投票する
1 に答える
292 参照

opendaylight - OpenDaylight の SSH アクセス Netconf サーバー

OpenDaylight の構成サブシステム (別名データストア) にアクセスする必要があります。ユーザー ガイドを読み、次の方法でアクセスできることを知っています。

または(私がシェルに入れる方法):

ログインすると、実行後get-configにサブシステムに実際のデータが表示されないことに気付きました。

以前のプロジェクトでは、netopeer2-serversysrepoを実行していて、データget-configが肉付けされていました。このような情報がほとんど表示されない理由は、私が見ている netconf-server がポート 2830 の MDSAL netconf-server であるためだと思います。ユーザー ガイドに基づくと、ポート 1830 に直接アクセスできる別の netconf-server があるはずです。 config サブシステムに。

ポート 1830 で通常の netconf-server にアクセスするにはどうすればよいですか?

私の主な目標は、経由で完全なサブシステムのデータにアクセスし、経由get-configでデータを編集するedit-configことです-どうすればいいですか?

私のバージョン:

  • OpenDaylight Sodium (0.11.0 に基づく)
  • netopeer2-cli v1.1.39
0 投票する
0 に答える
150 参照

opendaylight - Netconf の hello メッセージと Opendaylight で受信する yang モデルの機能に違いがあるのはなぜですか?

私は、Opendaylight Oxigen の Restconf ノースバウンド インターフェイスと、いくつかの陽データ モデルで Netopeer を実行しているデバイスに接続された Netconf サウスバウンドを使用して、デバイスを管理しようとしています。

基本的に、私はこのチュートリアルに従っています:

https://docs.opendaylight.org/projects/netconf/en/latest/user-guide.html#spawning-new-netconf-connectors

問題は、hello メッセージの yang 機能と Opendaylight メソッドで取得された機能に違いがあることです。

hello メッセージ (netconf プロセスを実行しているポートへの ssh) の場合:

opendaylight restconf ノースバウンド メッセージ:

http://device-ip:8181/restconf/config/network-topology:network-topology/topology/topology-netconf/node/TSN-Switch/yang-ext:mount/ を取得します。

ご覧のとおり、hello メッセージの機能はより多く、opendaylight で取得されたメッセージに表示される機能は含まれていません。

さらに、デバイスの yang データモデル リポジトリにチェックインしたところ、次のものが見つかりました。

  • iana-crypt-hash@2014-08-06.yang ieee802-types@2018-03-07.yang
    ietf-netconf-monitoring@2010-10-04.yang
    ietf-tls-server@2016-11-02.yang iana-if-type@2014-05-08.yang
    ietf-datastores@2017-08-17.yang
    ietf-netconf-notifications@2012-02-06.yang
    ietf-x509-cert-to-name@2014-12 -10.yang ieee802-dot1q-bridge@2018-03-07.yang
    ietf-interfaces@2018-02-20.yang
    ietf-netconf-server@2016-11-02.yang
    ietf-yang-library@2018-01 -17.yang ieee802-dot1q-preemption@2018-09-10.yang
    ietf-keystore@2016-10-31.yang
    ietf-netconf-with-defaults@2011-06-01.yang 内部 ieee802-dot1q-sched@ 2018-09-10.yang
    ietf-netconf@2011-06-01.yang ietf-ssh-server@2016-11-02.yang
    nc-notifications@2008-07-14.yang ieee802-dot1q-types@2018-03-07.yang ietf-netconf-acm@2018-02-14.yang ietf-system@2014-08-06.yang
    notifications@ 2008-07-14.陽

hello メッセージのモデルと、Opendaylight RESTCONF 手順にリストされているモデルが表示されます。

ODL のログは次のとおりです。

0 投票する
2 に答える
392 参照

xml - Juniper NETCONF RPC - データが返されない

カスタム XML RPC を Juniper VM に送信しようとしています。コマンドは次のとおりです。

netconf-console --host 192.168.1.100 --port 830 --user xxxx --password xxxx --rpc junos-get-interfaces.xml

カスタム RPC は、インターフェイス スタンザを取得するために、実行中の構成をフィルター処理しようとしています。しかし、私は次の応答を得ています:

ただし、ボックスの Interfaces スタンザの下に構成があります。何が起こっているのですか?また、netconf-console CLI コマンドで xpath を使用しようとしましたが、サーバーがサポートしていないと言っています

netconf-console --host 192.168.1.100 --port 830 --user xxxx --password xxxx --get-config /native/interfaces 操作に失敗しました: MissingCapabilityError - サーバーは [:xpath] をサポートしていません

0 投票する
1 に答える
70 参照

visual-studio-code - 例外が発生しました: SessionCloseError

次のコードがあります。

デバッグ時のエラーは次のように表示されます。

このエラーを引き起こしている/投げている具体的なアイデアはありますか?

ありがとう ?