web-dev-qa-db-ja.com

ルーターが使用しているルーティングプロトコルを見つける方法。そして、それをテストする方法が見つかった場合

最近、面接でネットワーキングの質問を受けましたが、面接担当者は満足していませんでした。問題は次のとおりです。「アクティブに実行されているルーターがある場合、ルーターがどのルーティングプロトコルを使用しているか、具体的にはOSPFまたはBGPが実行されているかどうかをどのようにして知るのですか?何が実行されているかがわかったら、プロトコルが正常に実行されているかどうかをテストするために使用するテストケースを提供します "

彼がOSPFとBGPの違いを尋ねていると仮定して、答えを出しました。私の答えは、私が学んだ次のトピックに基づいていました:

  1. ルーターがOSPFを実行している場合、それはポート番号89を使用していることを意味します。したがって、パケットスニファーを使用する場合、使用されているポート番号を確認し、そのospfとbgpのどちらであるかを判断できます。さらに、BGPパケットのデータフィールドには、ospfにはないAS番号が含まれています。
  2. では、どのようにospfをテストしますか?ルーターがLSAを送信しているかどうか、およびルーティングテーブルがどのようになっているかを確認できます。 BGPルーティングテーブルはOSPFとは異なります。

この時点で、BGPとOSPFのどちらであるかを確認するためのより良い方法があるかどうかを尋ねられました。また、OSPFが実行を開始したばかりか、すでに実行されているか、または失敗したかをテストする方法を知っていた場合。私がどれだけ答えようとしても、彼は「もっと良い方法を教えてください」と言い続けました

それで、ルーターで実行されているプロトコルを区別し、一般的にanyプロトコルをテストする他の方法はありますか?

3
pradaa

show ip route--コマンドは、Ciscoルーターで実行中のプロトコルとルートの出力を提供します。ルーターのコードで、ルーター上で実行されているルーティングプロトコルを識別できます。

コード:

  • C-接続済み、
  • S-静的
  • I-IGRP
  • R-RIP
  • M-モバイル
  • B-BGP
  • D-EIGRP
  • EX-EIGRP外部
  • O-OSPF
  • IA-OSPFエリア間
  • N1-OSPF NSSA外部タイプ1
  • N2-OSPF NSSA外部タイプ2
  • E1-OSPF外部タイプ1
  • E2-OSPF外部タイプ2
  • E-EGP
  • i-IS-IS
  • L1-IS-ISレベル1
  • L2-IS-ISレベル2
  • ia-IS-ISエリア間
  • *-候補者のデフォルト
  • U-ユーザーごとの静的ルート
  • o-ODR
  • P-定期的にダウンロードされる静的ルート

_例えば。:

 o - 192.168.1.0/24 via 10.10.1.2 00:00:3 serial 2/0

O-ルーターで実行されているospfを示します)

1
user346467