パターンを使用したネットワークスイッチのディスカバリー
ディスカバリーとサービスマッピングパターン アプリケーションは、ネットワークスイッチパターンを使用して、環境内のネットワークスイッチを検索します。 これらのリソースを検出するには、ServiceNow Storeから最新バージョンの ディスカバリーとサービスマッピングパターン アプリケーションに更新する必要がある場合があります。
ストアでアプリを要求する
ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。
検出できるネットワークスイッチとそのバージョンについては、「 ITOM ヴィジビリティ により検出された製品に関する詳細情報」を参照してください。
プローブベースのネットワークスイッチおよびルーターディスカバリーの詳細については、「 ネットワークスイッチとルーターのディスカバリー」を参照してください。
必須条件
- アプリケーションが最新の状態であることを確認する
-
- ディスカバリーとサービスマッピングパターン
- ヴィジビリティコンテンツ
- IP アドレス情報の確認
- 正常に検出するには、スイッチに IP アドレス情報が含まれている必要があります。
- 終了インターフェイスルーティングルールが設定され、到達可能であることを確認する
- IP アドレスを提供するスイッチには、終了インターフェイスルーティングルールが設定されており、ディスカバリーを正常に行うために到達可能である必要があります。
- SNMP 認証情報の作成
- SNMP コミュニティ認証情報または SNMPv3 認証情報を作成します。詳細については、「 SNMP 認証情報」を参照してください。
- スイッチディスカバリーのプロパティを設定
- sys_properties.list に移動し、glide.discovery.L3_mappingシステムプロパティが true に設定されていることを確認します。
積み重ねスイッチの検出
ネットワークスイッチディスカバリーでは、 Cisco スタックスイッチがサポートされています。スタック内の複数のスイッチは、プライマリ IP アドレスで識別されます。ディスカバリーは、プライマリ IP アドレス、スイッチに関連付けられた名前、スタックモードなどの要素によってスタックの各メンバーを識別します。プライマリスイッチとセカンダリスイッチの間に関係が作成されます。
プライマリ スイッチには、IP スイッチ [cmdb_ci_ip_switch] テーブルにリストされているすべてのフィールドがあります。セカンダリスイッチには、名前、serial_number、model_id、メーカー、スタック、およびstack_modeがあります。
注:
スイッチのすべてのポートがポート 161 に対して開いている場合、スイッチはポートごとに IP を持ちますが、すべてのポートで同じシリアル番号が使用されます。構成アイテム (CI) の識別はシリアル番号に基づいて行われるため、ディスカバリーでは新しいレコードを作成するのではなく、毎回既存のレコードが更新されます。
水平ディスカバリー中に ディスカバリー によって収集されるデータ
ディスカバリー は、ネットワークスイッチパターンの実行時に CMDB にデータを入力します。
| フィールド | 説明 |
|---|---|
| 名前 [name] | スイッチの名前。 |
| モデル ID [model_id] | スイッチのハードウェアモデル ID。 |
| メーカー [manufacturer] | スイッチのメーカー。 |
| インストールステータス [install_status] | デバイスのインストールステータス。デフォルト値は [インストール済み] です。 |
| シリアル番号 [serial_number] | ルーターの一意のハードウェアシリアル番号。 |
| IP アドレス [ip_address] | インターフェイスに割り当てられた IP アドレス。 |
| 説明 [short_description] | デバイスの説明。 |
| IP ルーティング可能 [can_route] | ネットワーク間で IP ポケットをルーティングできるかどうかを示します。可能な値は true または false です。 |
| VLAN パーティション可能 [can_partitionvlans] | ローカルエリアネットワーク (LAN) をパーティション化できるかどうかを示します。可能な値は true または false です。 |
| IP 切り替え可能 [can_switch] | ネットワークデバイスにレイヤー 2 スイッチング機能があるかどうかを示します。可能な値は true または false です。 |
| 物理インターフェイス数 [physical_interface_count] | 物理インターフェイスの数。 |
| ポート [ports] | コンピューター、サーバー、アクセスポイント、アップリンクなどのデバイスをスイッチやルーターに接続するために使用される個々のネットワークインターフェイス (物理または論理)。 |
| ディスカバリープロトコル ID [discovery_proto_id] | Ciscoディスカバリープロトコル (CDP) またはリンクレイヤーディスカバリープロトコル (LLDP) プロトコルに参加しているデバイスの一意の識別子。 |
| ディスカバリープロトコルタイプ [discovery_proto_type] | プロトコルタイプ。可能な値は CDP または LLDP です。 |
| スタック [stack] | ネットワークデバイスが、1 つのユニットとして動作するスイッチのスタックグループの一部であるかどうかを示します。可能な値は true または false です。 |
| スタックモード [stack_mode] | スタック内のネットワークデバイスのスタッキングアーキテクチャまたはロール。例:スタンドアロン、stack_master、stack_member |
| 場所 [location] | スイッチが設置されている場所。 |
| フィールド | 説明 |
|---|---|
| IP アドレス [ip_address] | ネットワークスイッチの IP アドレス。 |
| ネットマスク [netmask] | ネットワークスイッチのネットマスク。 |
| Nic [nic] | ネットワークアダプタ [cmdb_ci_network_adapter] テーブルを参照します。 |
| フィールド | 説明 |
|---|---|
| 名前 [name] | ネットワークアダプターの名前。 |
| IP アドレス [ip_address] | ネットワークアダプターの IP アドレス。 |
| ネットマスク [netmask] | ネットワークアダプタのネットマスク。 |
| MAC アドレス [mac_address] | ネットワークアダプタの MAC アドレス。 |
| エイリアス [alias] | ユーザーがアサインしたネットワークアダプターの名前。 |
| 構成アイテム [cmdb_ci] | IP スイッチ [cmdb_ci_ip_switch] テーブルを参照します。 |
| フィールド | 説明 |
|---|---|
| 名前 [name] | ドメイン名システムの名前 (DNS)。 |
| IP アドレス [ip_address] | DNS の IP アドレス。 |
CI リレーションシップ
ディスカバリー は、ネットワークスイッチディスカバリーをサポートするためにこれらの関係を作成します。
| CI | リレーションシップ | CI |
|---|---|---|
| インターフェイスルーティングルール [dscy_route_interface] を終了 | 参照 | IP スイッチ [cmdb_ci_ip_switch] |
| IP アドレス [cmdb_ci_ip_address] | 参照 | ネットワークアダプタ [cmdb_ci_network_adapter] |
| IP スイッチ [cmdb_ci_ip_switch] | Contains::Contained by | スイッチ転送ルール [dscy_swtch_fwd_rule] |
| IP スイッチ [cmdb_ci_ip_switch] | Contains::Contained by | スイッチパーティション [dscy_swtch_partition] |
| IP スイッチ [cmdb_ci_ip_switch] | Contains::Contained by | スイッチポート [dscy_switchport] |
| IP スイッチ [cmdb_ci_ip_switch] | Owns::Owned by | IP アドレス [cmdb_ci_ip_address] |
| IP スイッチ [cmdb_ci_ip_switch] | Owns::Owned by | ネットワークアダプタ [cmdb_ci_network_adapter] |
| IP スイッチ [cmdb_ci_ip_switch] | Uses::Used by | インターフェイスルーティングルール [dscy_route_interface] を終了 |
| IP スイッチ [cmdb_ci_ip_switch] | Uses::Used by | ネクストホップルーティングルール [dscy_route_next_hop] |
| IP スイッチ [cmdb_ci_ip_switch] | Uses::Used by | ルーターインターフェイス [dscy_router_interface] |
| ネットワークアダプタ [cmdb_ci_network_adapter] | Owns::Owned by | IP アドレス [cmdb_ci_ip_address] |
| ネットワークアダプタ [cmdb_ci_network_adapter] | 参照 | IP スイッチ [cmdb_ci_ip_switch] |
| ネットワーク ARP テーブル [discovery_net_arp_table] | 参照 | IP スイッチ [cmdb_ci_ip_switch] |
| ネクストホップルーティングルール [dscy_route_next_hop] | 参照 | IP スイッチ [cmdb_ci_ip_switch] |
| ルーターインターフェイス [dscy_router_interface] | 参照 | IP スイッチ [cmdb_ci_ip_switch] |
| シリアル番号 [cmdb_serial_number] | 参照 | IP スイッチ [cmdb_ci_ip_switch] |
| スイッチブリッジポートテーブル [discovery_switch_bridge_port_table] | 参照 | IP スイッチ [cmdb_ci_ip_switch] |
| スイッチ転送ルール [dscy_swtch_fwd_rule] | 参照 | IP スイッチ [cmdb_ci_ip_switch] |
| スイッチ転送テーブル [discovery_switch_fwd_table] | 参照 | IP スイッチ [cmdb_ci_ip_switch] |
| スイッチパーティション [sdcy_swtch_partition] | 参照 | IP スイッチ [cmdb_ci_ip_switch] |
| スイッチスパニングツリーテーブル [discovery_switch_spanning_tree_table] | 参照 | IP スイッチ [cmdb_ci_ip_switch] |
| スイッチポート [dscy_switchport] | 参照 | IP スイッチ [cmdb_ci_ip_switch] |