ルーターとスイッチの検出

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:13分
  • ディスカバリー はネットワークルーターとスイッチに関する情報を識別して分類します。

    多くの場合、ネットワークルーターとスイッチの機能はよく似ています。一般に、レイヤー 3 と呼ばれるスイッチには IP ルーティング機能があります。オプションのモジュールを使用する大規模なルーターでは、モジュールの切り替えが可能な場合があります。このような重複と、その結果生じる特定のデバイスの分類の曖昧さが原因となり、ディスカバリー はどのデバイスに対しても、ルーターとスイッチがあれば両方について同じデータを収集します。ディスカバリーがネットワークデバイスと他のコンポーネント間の接続に関するデータを収集する方法の詳細については、「レイヤー 2 ディスカバリー」を参照してください。
    注:
    プローブからパターンへの移行の詳細については、 ナレッジ記事「KB0694477」を参照してください。

    必須条件

    • ルーターまたはスイッチには IP アドレス情報が必要です。
    • システムプロパティの glide.discovery.L3_mapping は、ルーターとスイッチを検出するために true に設定されています。
    • IP アドレスを提供するルーターまたはレイヤー 3 スイッチは、設定された終了インターフェイスルーティングルールを使って正常に検出されている必要があります。
    • BGP 対応デバイスの水平レイヤー 2 ディスカバリー中に [discovery_device_neighbors] テーブルに入力する必要がある場合は、BGP ルーター探索の無効化プロパティを [いいえ] に設定します。このプロパティを有効にすると、MID サーバーでメモリ不足などのパフォーマンスの問題が発生する可能性があることに注意してください。

    システムプロパティ

    ディスカバリー の機能の多くの側面は、個人の好みに従って構成できます。次のプロパティはネットワークルーターとスイッチに適用されます。プロパティを表示するには、次に移動します: ディスカバリー定義 > プロパティ 特に明記されていない限り。
    プロパティ 説明
    glide.discovery.L3_mapping これにより、サーバーとネットワークデバイス間に IP Connecton::IP Connection の関係が作成されます。
    • タイプ:文字列
    • デフォルト値: true
    • 場所:システムプロパティ [sys_properties] テーブル
    glide.discovery.max_concurrent_invocations_per_schedule 同じディスカバリースケジュールのスケジュールされた発動の最大数を設定します。次の発動の実行がスケジュールされる前にディスカバリーが完了しなかった場合に、スケジュールされた実行のバックログを防止します。値は整数で、一度に進行可能な 1 つのスケジュールの自動化された最大発動回数を表します。最大数に達した場合、その後にスケジュールされている発動はキャンセルされます。0 または負数の値を指定すると、このプロパティが無効になります。
    • タイプ:整数
    • デフォルト値:3
    • Location (場所): ディスカバリー定義 > プロパティ
    注:
    このプロパティは、[後で実行] 構成が [キャンセルの場合も] に設定されているスケジュールには適用されません。

    認証情報

    ディスカバリーは SNMP プロトコルを使用して、多くの種類のデバイス (スイッチ、ルーター、プリンターなど) を探索します。SNMP コミュニティの認証情報にはユーザー名が含まれておらず、コミュニティ文字列であるパスワードのみが含まれています。多くの SNMP デバイス向けのデフォルトの読み取り専用コミュニティ文字列はパブリックであり、ディスカバリーは自動的にその文字列を試行します。SNMPv3 認証情報には、選択したプロトコルに応じてユーザー名とキーが必要です。パブリックのコミュニティ文字列ではない場合は、適切な SNMP 認証情報を入力してください。

    注:
    SSH は、ルーターおよびスイッチではサポートされていませんが、ロードバランサーではサポートされています。

    分類子、パターン、プローブ

    分類子 トリガープローブ パターン
    標準ネットワークルーター

    標準ネットワークスイッチ

    • 水平パターン:パターンを起動します。
    • SNMP-ルーティング^
    • DNS*
    • SNMP-ID*
    • SNMP-スイッチ-Vlan*
    • SNMP-スイッチング*
    • SNMP - ネットワーク - ArpTable* (標準 Network スイッチのみ)
    ネットワークルーター

    ネットワークスイッチ

    * 新規インスタンスの場合、これらのプローブは分類子で非アクティブになります。ディスカバリーではディスカバリー用のパターンを使用します。

    ^ ディスカバリーがパターンディスカバリーを使用する場合でも、標準ネットワークルーター分類子に対してこのプローブはデフォルトでアクティブなままとなります。

    パターンを使用するには、分類子の水平パターンプローブに正しいパターンが指定されていることを確認します。手順については、「分類子への水平パターンプローブの追加」を参照してください。

    積み重ねスイッチの検出

    ネットワークスイッチの共有ライブラリは Cisco 積み重ねスイッチをサポートしています。これの CI テーブルは IP スイッチ [cmdb_ci_ip_switch] です。スタック内の複数のスイッチは、プライマリ IP アドレスで識別されます。スタックの各メンバーは、プライマリ IP アドレス、スイッチに関連付けられた名前、スタックモードなどの要素の組み合わせによって識別されます。プライマリとすべてのセカンダリの間に関係が作成されます。プライマリスイッチには、以下のテーブルに記載されているすべてのフィールドがあります。セカンダリスイッチには、name、ip_address、serial_number、model_id、manufacturer、stack、stack_mode があります。
    注:
    スイッチのすべてのポートがポート 161 に対してオープンな場合、そのスイッチには複数の IP (ポートごとに 1 つ) がありますが、すべてのポートのシリアル番号は同じです。CI 識別はシリアル番号に基づいて実行されるため、新しいレコードを作成するのではなく毎回同じレコードが更新されます。

    ルーターとスイッチのデータ

    テーブル名 ラベル / フィールド名 ソース
    cmdb_ci

    シリアル番号

    serial_number

    SNMP、さまざまな MIB
    cmdb_ci

    開始日 (ターゲットがホストの場合のみ)

    start_date

    SNMP、RFC1213 MIB
    cmdb_ci

    メーカー

    manufacturer

    SNMP、RFC1213 MIB
    cmdb_ci

    モデル ID

    model id

    SNMP、RFC1213 MIB
    cmdb_ci_ip_router

    名前

    name

    cmdb_ci_ip_router

    モデル ID

    model ID

    SNMP、RFC1213 MIB
    cmdb_ci_ip_router

    メーカー

    manufacturer

    SNMP、RFC1213 MIB
    cmdb_ci_ip_router

    シリアル番号

    serial_number

    SNMP、さまざまな MIB
    cmdb_ci_ip_router

    IP アドレス

    ip_address

    SNMP、IP MIB
    cmdb_ci_ip_router

    説明

    short_description

    cmdb_ci_ip_router

    IP ルーティング可能

    can_route

    SNMP、IP MIB、BGP MIB
    cmdb_ci_ip_router

    IP 切り替え可能

    can_switch

    SNMP、dot1dBridge MIB
    cmdb_ci_ip_router

    ポート

    port

    cmdb_ci_ip_switch

    名前

    name

    cmdb_ci_ip_switch

    モデル ID

    model ID

    SNMP、RFC1213 MIB
    cmdb_ci_ip_switch

    メーカー

    manufacturer

    SNMP、RFC1213 MIB
    cmdb_ci_ip_switch

    シリアル番号

    serial_number

    SNMP、さまざまな MIB
    cmdb_ci_ip_switch

    IP アドレス

    ip_address

    SNMP、IP MIB
    cmdb_ci_ip_switch

    説明

    short_description

    cmdb_ci_ip_switch

    IP ルーティング可能

    can_route

    SNMP、IP MIB、BGP MIB
    cmdb_ci_ip_switch

    ポート

    ports

    SNMP、dot1dBridge MIB
    cmdb_ci_ip_switch

    IP 切り替え可能

    can_switch

    SNMP、dot1dBridge MIB
    cmdb_ci_ip_switch

    VLAN パーティション可能

    can_partitionvlans

    SNMP、dot1dBridge MIB
    cmdb_ci_ip_switch

    スタック

    stack

    SNMP、entPhysicalTable
    cmdb_ci_ip_switch

    スタックモード

    stack_mode

    SNMP、entPhysicalTable
    cmdb_ci_netgear

    IP ルーティング可能

    can_route

    SNMP、IP MIB、BGP MIB
    cmdb_ci_netgear

    IP 切り替え可能

    can_switch

    SNMP、dot1dBridge MIB
    cmdb_ci_netgear

    VLAN パーティション可能

    cdscy_router_interface

    SNMP、dot1dBridge MIB
    cmdb_ci_netgear

    CAN ハブ

    can_hub

    SNMP、IP MIB
    cmdb_ci_network_adapter

    IP アドレス

    ip_address

    SNMP、IP MIB
    cmdb_ci_network_adapter

    MAC アドレス

    mac_address

    SNMP、IF MIB
    discovery_device_neighbors

    近接アドレス

    neighbor_address

    ciscoCdpMIB
    discovery_device_neighbors

    隣接 ID

    neighbor_ID

    ciscoCdpMIB、lldpMIB
    discovery_device_neighbors

    近接インターフェイス

    neighbor_interface

    ciscoCdpMIB、lldpMIB
    discovery_device_neighbors

    近接ソース

    neighbor_source

    ciscoCdpMIB、lldpMIB
    discovery_device_neighbors

    作成元インターフェイス

    origin_interface

    ciscoCdpMIB、lldpMIB
    discovery_net_arp_table

    IP アドレス

    IP_address

    SNMP、IP MIB
    discovery_net_arp_table

    MAC アドレス

    mac_address

    SNMP、IP MIB
    discovery_switch_bridge_port_table

    インターフェイスインデックス

    interface_index

    SNMP、dot1dBridge MIB
    discovery_switch_bridge_port_table

    ポート

    port

    SNMP、dot1dBridge MIB
    discovery_switch_fwd_table

    MAC アドレス

    mac_address

    SNMP、dot1dBridge MIB
    discovery_switch_fwd_table

    ポート

    port

    SNMP、dot1dBridge MIB
    discovery_switch_fwd_table

    ステータス

    status

    SNMP、dot1dBridge MIB
    discovery_switch_fwd_table

    VLAN ID

    vlan_id

    SNMP、dot1dBridge MIB
    discovery_switch_spanning_tree_table

    指定ブリッジ MAC

    designated_bridge_mac

    SNMP、dot1dBridge MIB
    discovery_switch_spanning_tree_table

    指定ルート

    designated_root

    SNMP、dot1dBridge MIB
    discovery_switch_spanning_tree_table

    ポート

    port

    SNMP、dot1dBridge MIB
    discovery_switch_spanning_tree_table

    ポート有効化

    port_enable

    SNMP、dot1dBridge MIB
    discovery_switch_spanning_tree_table

    ポートステータス

    port_state

    SNMP、dot1dBridge MIB
    dscy_router_interface

    名前

    name

    SNMP、IP MIB
    dscy_router_interface

    タイプ

    type

    SNMP、IP MIB
    dscy_router_interface

    番号

    番号

    SNMP、IP MIB
    dscy_router_interface

    IP アドレス

    ip_address

    SNMP、IP MIB
    dscy_router_interface

    MAC アドレス

    mac_address

    SNMP、IP MIB
    dscy_route_interface

    宛先ネットワーク

    dest_ip_network

    SNMP、IP MIB
    dscy_route_interface

    タイプ

    type

    SNMP、IP MIB
    dscy_route_next_hop

    宛先ネットワーク

    dest_ip_network

    SNMP、IP MIB
    dscy_route_next_hop

    タイプ

    type

    SNMP、IP MIB
    dscy_route_next_hop

    次のホップ

    next_hop_ip_address

    SNMP、IP MIB
    dscy_switchport

    タイプ

    type

    SNMP、dot1dBridge MIB
    dscy_switchport

    ステータス

    status

    SNMP、dot1dBridge MIB
    dscy_switchport

    MAC アドレス

    mac_address

    SNMP、dot1dBridge MIB
    dscy_switchport

    ポート番号

    port_number

    SNMP、dot1dBridge MIB
    dscy_switchport

    インターフェイス名

    interface_name

    SNMP、dot1dBridge MIB
    dscy_switchport

    インターフェイス番号

    interface_number

    SNMP、dot1dBridge MIB
    dscy_swtch_fwd_rule

    MAC アドレス

    mac_address

    SNMP、dot1dBridge MIB
    dscy_swtch_fwd_rule

    MAC メーカー

    mac_mfr

    SNMP、dot1dBridge MIB
    dscy_swtch_fwd_rule

    ステータス

    status

    SNMP、dot1dBridge MIB
    dscy_swtch_fwd_rule

    IP アドレス

    ip_address

    SNMP、dot1dBridge MIB
    dscy_swtch_fwd_rule

    ネットマスク

    netmask

    SNMP、dot1dBridge MIB
    dscy_swtch_partition

    ベース IP アドレス

    base_ip_address

    SNMP、dot1dBridge MIB
    dscy_swtch_partition

    ベース MAC アドレス

    base_mac_address

    SNMP、dot1dBridge MIB
    dscy_swtch_partition

    ベースネットマスク

    base_netmask

    SNMP、dot1dBridge MIB
    dscy_swtch_partition

    タイプ

    type

    SNMP、dot1dBridge MIB
    dscy_swtch_partition

    透過

    transparent

    SNMP、dot1dBridge MIB
    dscy_swtch_partition

    ソースルート

    sourceroute

    SNMP、dot1dBridge MIB
    dscy_swtch_partition

    名前

    name

    SNMP、dot1dBridge MIB
    dscy_swtch_partition

    ステータス

    status

    SNMP、dot1dBridge MIB
    dscy_swtch_partition

    インターフェイス番号

    interface_number

    SNMP、dot1dBridge MIB