人、
ISPのコアに2つのルーターがあります。その1つは少し古いシスコのギアです。アップストリーム、IX、およびダウンストリームとのeBGPセッションがあります。2つ目はMikroTik CCRで、これはDHCPサーバー、ファイアウォールなどの機能を顧客に提供します。
ネットワークの拡大により、古いCiscoルーターは現在のすべてのトラフィックを流動的に処理することができませんが、内部的な理由により、現時点では別のギアに変更することはできません。
すべての着信トラフィックをMikroTikギアに直接リダイレクトすることを検討しています。このような方法で、Ciscoがルーティングする必要はありません。しかし、それが可能かどうかはわかりません。
私は各アップストリームで/ 29範囲を使用しているので、自分とアップストリームの境界ルーターと同じ範囲内でMikroTikルーターをアドレス指定できます。例:
- アップストリームの最初のルーター:198.51.100.1/29
- アップストリームの2番目のルーター:198.51.100.2/29
- 私のCiscoルーター:198.51.100.6/29
- 私のMikroTikルーター:198.51.100.5/29
192.0.2.1はMikroTikルーター(192.0.2.2)のデフォルトゲートウェイです。
MikroTikギアがBGPを実行している場合は、as-pathプリペンドを使用してこれを簡単に解決できますが、技術的および商業的な理由から、そうすることはできません。
アドバタイズされたプレフィックスのBGPネクストホップ属性を次の方法でMikroTikルーターのIPアドレスに変更することで、リダイレクトを実行できると思いました(上記のネットワーク図に準拠)。
route-map CHANGE_NEXTHOP permit 10
set ip next-hop 198.51.100.5
!
router bgp XXXXXX
neighbor 198.51.100.1 route-map CHANGE_NEXTHOP out
neighbor 198.51.100.2 route-map CHANGE_NEXTHOP out
!
このように、アップロードトラフィックは両方のルーター間の直接接続を介して流れますが、ダウンロードトラフィックは上流からMikroTikルーターに直接流れます。
ただし、これは、BGPセッションがマルチホップである場合にのみ可能であり、ネイバーが直接接続されている場合ではないことをどこかで読みました。さらに、私が理解したところによると、ネクストホップの変更はiBGPのみの機能です。
私はシスコのエキスパートにはほど遠く、多くの検索を行いましたが、私の疑問に対する決定的な答えは見つからなかったため、上記の構成で説明したことを実行できるかどうか誰かに教えてもらえますか?私のトリッキーな状況に対するスニペットまたは解決策を提案しますか?
残念ながら、私は現在、それをラボで(仮想マシンを使用してでも)実行し、意図したとおりに機能するかどうかをテストする方法がありません。
これとあなたが提供するさらなる情報に感謝します。
set ip next-hop...
シスコで次のホップをMikroTikルーターのIPアドレスに手動で設定して、このデフォルトの動作を変更しようとしています。ネットワーク図を描き、できるだけ早く元の投稿を更新します。