問題タブ [bgp]

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 投票する
2 に答える
194 参照

telecommunication - ISP の BGP コアでの Route-Reflector の使用

ISP が BGP コア設計で RR を展開する理由と、トラフィック パターンが RR ルーターを通過しないようにするにはどうすればよいですか?

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

tcp - bgp オープンおよび通知パケットが ODL でのみ流れる理由

odl とルーターで実行されているルート リフレクターで bgp セッションを確立する必要があります。これまでのところ、次のことを行っています。opendaylight karaf、窒素バージョンをインストールしました。

インストールされた bgp 機能 (機能: odl-restconf odl-bgpcep-bgp、odl-bgpcep-bgp のインストール)。公式サイト ( http://docs.opendaylight.org/en/stable-nitrogen/user-guide/bgp-user-guide.html )に続く bgp ピア セクションまで、高度なレスト クライアントを使用してパラメーターを構成しました。ルーターのステータスを確認したところ、bgp 状態がアクティブであり、wireshark で bgp オープン パケットがルーターによって送信され、odl が接続拒否として通知を送信していることがわかりました。ODL によってリセット フラグが設定された tcp パケットの送信もあります。デバッグ オプションを有効にして、karaf ログを確認しました。

191 | エラー | ntLoopGroup-10-3 | BGPDocumentedException | 111 - org.opendaylight.bgpcep.bgp-parser-api - 0.8.1 | エラー = CONNECTION_REJECTED

要するに、私は次のことを知りたいです、

1) bgp 通知が odl によって送信され、接続が拒否され、Tcp パケットがリセットフラグが設定されて送信されるのはなぜですか?

2) (41-bgp-example) というファイルが生成されない理由.手動で作成して構成しましたが、効果はありません。

3) ルート リフレクタまで到達するにはどうすればよいですか?

以下は私が言及したファイルです(41-bgp-example)

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

bgp - ローカルで発信されたルートのネクスト ホップは常に 0.0.0.0 ですか?

ローカルで発信されたルートのネクスト ホップは常に 0.0.0.0 になりますか? ローカルで発信されていないルートのネクスト ホップが 0.0.0.0 になる場合はありますか? はいの場合、どうすれば2つを区別できますか? ありがとうございました

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

bgp - Quagga がプレフィックスを他の eBGP ネイバーに伝播しない

私は、eBGP で学習したプレフィックスを別の eBGP 接続ネイバーにアドバタイズするのと同じくらい簡単なことを Quagga に実行させようとしています。シンプルですよね?

BGPd 構成スニペット

プレフィックス 10.47.0.0/16 がネイバー 10.47.0.254 から学習され、10.35.253.2 に再アドバタイズされる

しかし、10.35.253.2 へのアドバタイズされたルートを確認すると、実際には (10.47.0.0/16) がアドバタイズされていないことがわかります。これもtcpdumpで確認しました。

BGPd バージョン

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

bgp - BGP バレー フリー ルーティング、ルーティングでローカル プリファレンスよりも最短パスを考慮するのはいつですか

AS ネットワーク図。

やあ、

私はいくつかのネットワーキング BGP バレー フリー ルーティングの宿題で立ち往生しているので、より説明に焦点を当てた回答をいただければ幸いです。

この割り当てでは、上記のネットワーク ダイアグラムから FIB テーブルを作成しようとしています。

ネットワーク ダイアグラムを明確にするために、赤い数字はローカル設定です。たとえば、ルーター 1 から 2 への移動のローカル プリファレンスは 100 ですが、ルーター 2 から 1 への移動のローカル プリファレンスは 300 です。矢印は顧客/プロバイダーの関係を示し、矢印はプロバイダーを指し、通常の線はピア関係。

私が立ち往生しているのは、テーブルの理想的なパスを選択することです。これは、ローカル設定がいつ最短パスによって重み付けされるかわからないためです。

例: ルーター 3 と 6 の間の最短パスを検索します。最適なネクスト ホップを選択するための順序または操作で Local_preference が最も高いため、最初は 3 -> 1 に進みます。これにより、次にホップするルーターとして 2 を選択することになります。に、私のパスは 3 -> 1 -> 2 となります (引き分けの場合、最も小さいルーター番号を使用することが割り当てで指定されています)。ローカル優先トレインを続行すると、最終的なパスは 3 -> 1 -> 2 -> 5 -> 6 になります。しかし、最短パスはローカル優先ヒットを取得し、パスを 3 -> 6 としてルーティングすることです。

3 -> 6 の方がはるかに正しいように見えますが、Local_Pref の操作順序の方が高いため、確信が持てません。

この質問に関する洞察は大歓迎です。私はこれを考えすぎていると確信しています。

ありがとう!

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

python - ログを解析して Dict を保存する

BGP ログ ファイル: bgplog.log

目的:

  1. 特定の IP を見つけます。たとえば、11.130.44.93 とします。
  2. 任意の行が上記の IP に一致し、行を分割して特定の値を各キーに保存します。
  3. キーをソートした

私が試したコードは次のとおりです。

私は最後の値を取得しているだけで、どういうわけか追加されていません。最善のアプローチは何ですか?