Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

整合性チェックの説明

このセクションでは、設定のインポート時にルーター設定ファイルに対して実行される整合性チェック(IC)の一部について説明します。ICの説明はカテゴリ別に整理されています。各ICについて、簡単な説明、msgID(整合性チェックレポートに表示されるmsgIDに対応)、およびデフォルトの重大度が示されます。

次に、特定のICチェックに関する詳細情報を提供するために、より詳細な説明が続きます。ICの重大度は、ネットワークエンジニアが最初にどのICを見るべきかに優先順位を付けるのに役立ちます。重大度の高いレポートは、重大なネットワークの問題を引き起こす可能性があると考えられる重要なレポートです。重大度が中および低のレポートには、重大とは見なされないが、ネットワークの問題や不注意による副作用を防ぐために修正する必要がある問題が記述されています。警告レベルのレポートには、ネットワークが最適な状態で動作していることを確認するためにネットワーク エンジニアが調査すべき潜在的なネットワークの問題が記述されています。

アクセス リストとプレフィックス リストの整合性チェック

["非使用アクセスリストルール(Cisco)", msgID=106, 高]

アクセス リストが長くなると、前のルールが後続のルールよりも一般的になることがあります。これが発生すると、後のルールは使用されません。このチェックでは、ルールが使用されていない状況を特定します。

["不明なアクセスリスト(Cisco)", msgID=86, 高]

このチェックでは、未定義のアクセス リストへの参照を識別します。IPv4 および IPv6 でサポートされています。

["非参照アクセスリスト(Cisco)", msgID=100, 警告]

アクセス リストは定義されましたが、参照されませんでした。IPv4 および IPv6 でサポートされています。

["不明なプレフィックスリスト(Cisco)", msgID=107, 高]

このチェックでは、未定義のプレフィックスリストへの参照を識別します。

["非参照プレフィックスリスト(Cisco)", msgID=108, 警告]

プレフィックス リストは定義されましたが、参照されませんでした。

BGP 整合性チェック

["無効なBGPプロトコル(ジュニパー)", msgID=5, 警告]

このチェックでは、BGP セクションは定義されているものの、disabled ステートメントが存在する状況を特定します。

["予期しない「許可」/「拒否」場所(リバーストーン)のため、「コミュニティリスト」ステートメントを無視しました", msgID=18, 警告]

「コミュニティリスト<名前>」コマンドに続く許可/拒否がないため、コミュニティリストステートメントは無視されます。

["BGP ネイバーのシャットダウン", msgID=51, 警告]

このチェックでは、BGP ネイバーがシャットダウンされた状況を特定します。

["不明なASパスアクセスリスト", msgID=109, 高]

このチェックでは、未定義のASパスアクセスリストへの参照を識別します。

["Cisco(非参照パス アクセスリスト)"、msgID=110、警告]

as パス アクセス リストが定義されましたが、参照されませんでした。

["不明なコミュニティリスト", msgID=124, 高]

このチェックでは、未定義のコミュニティ リストへの参照を識別します。

["非参照コミュニティリスト(Cisco)", msgID=125, 警告]

コミュニティ リストは定義されましたが、参照されませんでした。

["不明なルートマップ アクション (Riverstone)", msgID=97, 高]

このチェックでは、「ルートマップ<名前>コミュニティリスト拒否/一致」コマンドで未定義<>コミュニティリストへの参照を識別します。

EIGRP/IGRP 整合性チェック

["一貫性のない EIGRP 定義", msgID=20, 中]

このチェックでは、EIGRP が回線の一方の端で有効になっているが、もう一方の端では有効ではないことが検出されます。

["一貫性のない IGRP 定義", msgID=21, 中]

このチェックでは、回線の一方の端ではIGRPが有効になっていますが、もう一方の端では有効ではありません。

["無効な EIGRP 逆(ワイルドカード)マスク", msgID=61, 高]

EIGRP がアドバタイズするネットワークを設定する場合、逆(ワイルドカード)マスクが正しい必要があります。このチェックは、無効な EIGRP インバース マスク値を識別します。

["無効なIGRP逆(ワイルドカード)マスク"、msgID=62、高]

IGRPがアドバタイズするネットワークを設定する場合、インバース(ワイルドカード)マスクは正しくなければなりません。このチェックでは、無効な IGRP インバース マスク値を特定します。

["無効な EIGRP ネットワーク アドレス", msgID=65, 高]

このチェックは、EIGRP がアドバタイズしようとしている無効なネットワーク アドレスを識別します。

["予期しない IGRP ネットワーク アドレス", msgID=66, 高]

このチェックでは、IGRP がアドバタイズしようとしている無効なネットワーク アドレスを特定します。

IP 整合性チェック

["重複する IP アドレス (パブリック)", msgID=9, 高]

IP アドレスが重複するとネットワークに重大な問題が発生する可能性があるため、ルーター インターフェイスに割り当てられたすべての IP アドレスの重複がチェックされます。

["IP アドレス (プライベート) が重複しています", msgID=111, 警告]

あるプライベートアドレス空間のIPアドレスは、別のプライベートアドレス空間(異なるVPN内など)で複製することができます。このチェックでは、同じプライベート アドレス空間内で重複している IP アドレスを識別します。

["ホスト名が重複しています", msgID=10, 高]

このチェックでは、同じルーターに対して重複する設定ファイルを識別します。重複した構成ファイルは無視されます。

["アドレス定義のエラー (Riverstone)", msgID=12, 高]

このチェックでは、「インターフェイス作成 IP <名前> アドレス ネットマスク」コマンドで無効な IP アドレス形式を識別します。

["同じサブネット アドレスを持つ一貫性のないメディア インターフェイス", msgID=19, 警告]

コンフィギュレーションの解析中に、以下の場合に 2 つのインターフェイスがステッチアップされます。

  • それらのアドレスは同じサブネット内にあります

  • メディア タイプは、イーサネット、SONET、または ATM のいずれかであり、両側で一致します。

このチェックでは、条件 1 が真で、条件 2 が真でない状況を識別します。

["一貫性のない帯域幅", msgID=29, 低]

このチェックは、リンクの 2 つの終端インターフェイス間に帯域幅の不一致がある状況を特定します。

["ホスト名がありません", msgID=38, 高]

このチェックでは、"hostname" コマンドの後にホスト名が指定されていないことを確認します。

["複数のホスト名が定義されています", msgID=45, 高]

このチェックでは、system セクションで定義されている重複するホスト名を確認します。

["非プライマリ アドレスが一致しました", msgID=49, 警告]

このチェックは、セカンダリ アドレスがステッチアップに使用されたことをユーザーに警告します。

["重複するサブネット アドレス", msgID=50, 高]

このチェックでは、重複するサブネット アドレスを識別します。

["予期しない IP アドレス", msgID=63, 高]

このチェックにより、ジュニパーまたはRiverstoneの設定で無効なIPアドレスが特定されます。

["予期しない IP マスク (Riverstone, Juniper)", msgID=64, High]

このチェックでは、「インターフェイス作成IP<名前>VLAN」で指定されたVLANが定義されていないことを確認します。

ISIS整合性チェック

["一貫性のないISIS定義", msgID=22, 中]

このチェックでは、ISISが回線の一方の端で有効になっているが、もう一方の端では有効になっていないことを確認します。

["非対称 ISIS1 メトリック", msgID=114, 警告]

このチェックでは、リンクの両端で ISIS1 メトリックが異なることを検出します。

["非対称 ISIS2 メトリック", msgID=115, 警告]

このチェックでは、ISIS2 メトリックがリンクの両端で異なることを検出します。

["重複したネットワーク ステートメント", msgID=164 警告]

このチェックは、シスコおよびファーウェイデバイスのOSPFまたはBGPプロトコルに基づくネットワークステートメントに関連する重複するIPアドレス範囲にフラグを立てます。

RIP 整合性チェック

["一貫性のない RIP 定義", msgID=112, 中]

このチェックでは、RIP が回線の一方の端で有効になっているが、もう一方の端では有効になっていないことを確認します。OSPF 整合性チェック

["無効な OSPF/IGRP/EIGRP ネットワーク アドレス", msgID=69, 高]

このチェックは、OSPF、IGRP、または EIGRP セクション内の無効な IP ネットワーク プレフィックスを識別します。

["重複するエリアIDが定義されています(リバーストーン)", msgID=6, 高]

このチェックでは、重複する非バックボーン エリア ID が定義されていることを確認します。

["一貫性のない OSPF エリア定義", msgID=25, 高]

このチェックでは、OSPFリンクの両端が2つの異なるOSPFエリアに割り当てられていることを確認します。

["一貫性のない OSPF 定義", msgID=26, 中]

このチェックでは、リンクの一方の端で OSPF が有効になっていることが確認されますが、もう一方の端では有効ではありません。

["複数の定義されたバックボーン領域 (Riverstone)", msgID=44, 高]

このチェックでは、Riverstone 構成ファイル内で、バックボーン エリア 0 が複数回定義されている状況を識別します。

["無効な OSPF ネットワーク アドレス", msgID=67, 高]

このチェックでは、無効な OSPF ネットワーク アドレスを識別します。

["予期しない OSPF 逆 (ワイルドカード) マスク", msgID=68, 高]

このチェックは、OSPF セクションの network ステートメントで無効な逆(ワイルドカード)マスクを識別します。

["予期しないエリア IP (Riverstone)", msgID=60, 高]

Riverstoneでは、非バックボーンOSPFエリア指定に4オクテット形式を採用しています。このチェックでは、「ospf create area」コマンドで入力されたエリアが「バックボーン」でも有効なIPアドレスでもなかった場合を識別します。

["不明な OSPF エリア (リバーストーン)", msgID=81, 高]

Riverstoneでは、非バックボーンOSPFエリア指定に4オクテット形式を採用しています。このチェックでは、「ospf add interface to area」コマンドで入力したエリアが「バックボーン」でも有効なIPアドレスでもない場合を特定します。

["非対称OSPFメトリック"、msgID=113、警告]

このチェックは、2 つのエンド インターフェイスで定義された OSPF メトリックが異なる状況を特定します。

["ABRがエリア0にありません", msgID=119, 警告]

このチェックでは、エリア 0 に境界を接していない ABR が検出されます。

["アンバランス OSPF 仮想リンク", msgID=126, 高]

このチェックでは、OSPF 仮想リンクが一方の端でのみ定義され、もう一方の端では定義されていないことを確認します。

["OSPF 仮想リンクが同じトランジット エリアにない", msgID=127, 高]

OSPF仮想リンクは、非バックボーン(トランジット)エリアを介してのみ接続できるエリアでOSPFルーティングを確立するために使用できます。このチェックでは、バックボーン エリアを行き来する OSPF 仮想リンクが、異なるトランジット エリアを経由している状況を識別します。

["非対称 OSPF リファレンス帯域幅", msgID=162, 低]

このチェックでは、2 つのエンド インターフェイスで定義されている OSPF 基準帯域幅が異なる状況を特定します。

QoS整合性チェック

["帯域幅コマンドとプライオリティ コマンドは、同じポリシー マップ(Cisco)内の同じクラスでは使用できません"、msgID=3、重大度 = Medium]

ポリシー マップ内の特定のクラスに帯域幅またはプライオリティ オプションのいずれかを使用して、保証された帯域幅を指定できますが、両方を指定することはできません。

["重複ポリシーマップ", msgID=11, 低]

このチェックでは、コンフィギュレーション・ファイルで定義された重複するポリシー・マップ名を探します。

["クラスマップの重複", msgID=7, 低]

このチェックでは、設定ファイルで定義された重複するクラスマップ名を探します。

["CoS-Queue-groupが重複", msgID=8, 低]

このチェックでは、コンフィギュレーション ファイルで設定された重複する CoS キュー グループを探します。

["無効な IP 優先度値", msgID=30, 高]

このチェックでは、許容範囲の 0 から 7 の範囲外にある IP 優先度値を識別します。

["無効な MPLS EXP ビット値", msgID=31, 高]

MPLSは、shimヘッダーのEXPビットを使用して、差別化されたサービスをサポートします。有効な EXP ビット値は 0 から 7 です。このチェックでは、無効な EXP ビット値が識別されます。

["未定義のクラス", msgID=55, 中]

このチェックでは、ポリシーマップ セクションで参照されるクラスが class-map コマンドによって設定されていないことを確認します。

["スケジューラマップ内の不明なクラス名", msgID=90, 低]

このチェックでは、scheduler-map セクションで参照されているクラス名が定義されていないことを確認します。

["スケジューラマップ内の不明なスケジューラ名", msgID=98, 低]

このチェックでは、scheduler-map セクションで参照されているスケジューラ名が定義されていないことを確認します。

["不明なポリシーマップへの参照", msgID=135, 中]

このチェックにより、不明なポリシーマップ名への参照が識別されます。

リンクの整合性チェック

["PIM モードの不整合", msgID=27, 高]

このチェックでは、回線の一方の端では PIM が有効になっていたが、もう一方の端では有効になっていないことが確認されます。

["未定義フィルター(ジュニパー)", msgID=56, 高]

このチェックでは、フィルターがインターフェイスに適用されているが、参照されているフィルターが未定義の場合を特定します。

["参照されていないファイアウォールフィルター", msgID=101, 警告]

このチェックでは、参照されることのないファイアウォールフィルターを識別します

["不明なISISエリアタグ(Cisco)", msgID=89, 高]

このチェックでは、未定義のエリアタグへの参照が行われた場合に、Cisco ISIS 設定の状況を特定します。

["ip unnumbered command reference a unknown interface (Cisco)", msgID=95, Medium]

ip unnumbered コマンドは、指定されたインターフェースから、コマンドが設定されたインターフェースに IP アドレスを借用します。このチェックは、指定されたインターフェースが不明な場合の状況を特定します。

その他の整合性チェック

["無効な構成ファイル", msgID=33, 警告]

このチェックでは、ルーター構成ファイルではないファイルを識別します。

["テキスト以外のファイル", msgID=34, 警告]

このチェックでは、読み取り不可能な文字が多すぎるファイルを探します。

["未定義のインターフェイス", msgID=77, 高]

このチェックでは、「isis add interface」コマンドに入力されたインターフェイス名が「interface create」コマンドで定義されていないことが検出されます。

["未定義の IP アドレス (Riverstone)", msgID=76, 高]

このチェックでは、リバーストーンの IP アドレス ステートメントで未定義の IP アドレスを探します。

["未定義のインターフェイスIPアドレス", msgID=78, 高]

このチェックでは、「isis add interface」コマンドで未定義のインターフェイスIPアドレスが検出されました。

["未定義の LSP", msgID=79, 低]

このチェックでは、LSP 名が LSP セクションで定義されていないことを検出します。

["不明なインターフェイス", msgID=93, 低]

この一般的なチェックでは、参照先のインターフェイスが定義されていない状況が検出されます。これは多くの状況で発生する可能性があります。

["vlan-taggingセクション(ジュニパー)で設定なしで定義されたvlan-id", msgID=104, Medium]

このチェックでは、インターフェイス セクションで定義された vlan-id が vlan-tagging セクションで設定されていないことが検出されます。

["ATM帯域幅とPVC平均値に一貫性がありません", msgID=105, 警告]

このチェックでは、ATM 帯域幅と PVC 平均値はわかっているが、PVC 平均値が ATM 帯域幅値と異なる状況を識別します。

["不明なカード(アルカテル)への参照", msgID=139, 高]

このチェックでは、未定義のカード名が参照されたケースが識別されます。

["不明なポート (Alcatel)への参照", msgID=140, 高]

このチェックでは、未定義のポート名への参照が行われたケースを識別します。

["不明な SDP (Alcatel)への参照", msgID=141, 高]

このチェックでは、未定義の SDP 名への参照が行われたケースを識別します。

["不明なルートマップ(Cisco)への参照", msgID=130, 高]

このチェックでは、未知のルートマップへの参照を識別します。

["トンネルは自動ルートアナウンスと転送隣接関係の両方として構成されています", msgID=131, 高]

このチェックでは、トンネルが自動ルートのアナウンスと転送隣接関係の両方として設定されている状況を識別します。

["転送隣接関係トンネルにIGPなし"、msgID=132、中]

このチェックでは、ISIS または OSPF が転送隣接関係トンネルで設定されていないことを確認します。

["帯域幅が物理インターフェイスの容量を超える可能性があります", msgID=128, 低]

このチェックでは、インターフェイスに設定された帯域幅値が物理インターフェイスの容量を超える状況を探します。たとえば、このチェックでは、ファストイーサネットインターフェイスの帯域幅が1000000(1G)として設定されているケースを特定します。

["非参照ルートマップ", msgID=152, 警告]

ルート マップが定義されましたが、参照されませんでした。

["参照されていないポリシーマップ", msgID=153, 警告]

ポリシーマップが定義されましたが、参照されませんでした。

["空のルートマップ(ルートポリシー)ステートメント", msgID=163, 警告]

ルート マップ ステートメントがコンテンツなしで定義されました。この整合性チェックは、シスコおよびファーウェイのデバイスに適用されます。

["ホスト名が設定されていません"、msgID=165、警告]

ホスト名がデバイスで設定されていません。この整合性チェックは、シスコライクな設定を持つ次のデバイスに適用されます:Cisco(IOS、IOS-XR)、asa、casa、nxos、zte、oneaccess、adtran、hillstone、digitalchinaなど。

MPLS 整合性チェック

["同じグループ値に割り当てられた複数のグループ名(ジュニパー)", msgID=4, 重大度 = 高]

このチェックでは、admin-group ステートメントで複数のグループ名に同じグループ値(トンネル ビット値)が割り当てられている状況を特定します。

["一貫性のない LDP/TDP 定義", msgID=23, 中]

このチェックでは、LDP/TDP が回線の一方の端で有効になっていて、もう一方の端では有効になっていないことを確認します。

["一貫性のない MPLS-TE 定義", msgID=24, 中]

このチェックでは、MPLS-TE が回線の一方の端で有効になっているが、もう一方の端では有効になっていないことが確認されます。

["無効なトンネルビット(ジュニパー)", msgID=32, 高]

このチェックでは、MPLS 管理グループ トンネルビットが許可された範囲(1~31)にないことが検出されます。

["未定義の管理グループ", msgID=70, 高]

このチェックでは、トンネル セクションで参照されている admin-group が設定されていないことを検出します。

["無効なトンネル宛先 IP アドレス形式", msgID=72, 高]

このチェックでは、無効な形式のトンネル宛先 IP アドレスを特定します。

["無効なホップ番号"、msgID=73、高]

このチェックでは、ホップ番号が有効範囲外(1~255)を確認します。

["無効なトンネル送信元 IP アドレス形式", msgID=75, 高]

このチェックでは、無効な形式のトンネル送信元 IP アドレスを特定します。

["Unknown admin-group (Juniper, Alcatel)", msgID=87, High]

このチェックにより、ジュニパーおよびアルカテルルーターの未定義の管理グループへの参照が識別されます。

["不明なトンネル/LSP パス", msgID=96, 高]

このチェックでは、未知のトンネル/LSP パスへの参照を検出します。

["MPLS 対応インターフェイスで RSVP が定義されていません", msgID=118, 警告]

このチェックは、MPLS 対応インターフェイスで RSVP が定義されていないことをユーザーに警告します。

["デバイスで MPLS-TE トンネルが有効になっていません", msgID=142, 高]

MPLS-TE トンネルを設定する前に、グローバル レベルで mpls traffic-eng トンネル ステートメントを設定します。このチェックでは、このステートメントが欠落している状況を特定します。

["非対称 MPLS-TE メトリック", msgID=116, 警告]

このチェックでは、MPLS-TE メトリックが両端で異なっていることが検出されます。

RSVP整合性チェック

["一貫性のないRSVP帯域幅", msgID=28, 警告]

このチェックでは、リンク上の両側で RSVP 帯域幅が異なる状況を特定します。

["一貫性のないRSVP定義", msgID=147, 中]

RSVPはリンクの一方の端で有効になりましたが、もう一方の端では有効ではありませんでした。

スタティックルートの整合性チェック

["次ホップがローカル サブネットにありません"、msgID=47、警告]

このチェックでは、スタティックルートで定義されたネクストホップアドレスが、ルーターに設定されたどのサブネットにも属していないことを確認します。

["スタティックルートのシャットダウンインターフェイス", msgID=52, 中]

このチェックでは、静的ルートのネクストホップインターフェイスがローカルルーターのシャットダウンインターフェイスであったことを確認します。

["スタティックルートの不明なトンネル", msgID=82, 高]

このチェックは、スタティック ルートの参照されたネクスト ホップ トンネルがルーターで定義されていない状況を検出します。

["スタティックルートの不明なインターフェイス", msgID=94, 高]

このチェックでは、スタティック ルートの参照されるネクスト ホップ インターフェイスがルーターで定義されていない状況を検出します。

["次ホップはローカルアドレス", msgID=146, 高]

このチェックでは、スタティック ルートのネクスト ホップがローカル アドレスであることを確認します

トンネルの整合性チェック

["未定義のトンネル(Cisco)", msgID=80, 低]

このチェックでは、<トンネル ID>が定義されていない、シスコの「mpls traffic-eng backup-path<tunnel ID>」ステートメントで未定義のトンネルへの参照を探します。

["トンネル内の不明な宛先アドレス", msgID=92, 警告]

これにより、指定されたネットワークにない宛先アドレスを持つトンネルがチェックされます。

["非対称 GRE トンネル", msgID=143, 高]

このチェックでは、GRE トンネルが一方の端でのみ定義され、もう一方の端では定義されていないことを確認します。

["一貫性のないGREトンネルプロトコル", msgID=144, 高]

このチェックでは、一貫性のない定義の GRE トンネル プロトコルを検出します。A エンドからの GRE トンネルが OSPF(ISIS)プロトコル セクションにある場合、Z エンドからの GRE トンネルも OSPF(ISIS)プロトコル セクションにある必要があります。

["自動トンネルメッシュグループが有効になっていません", msgID=137, 高]

自動トンネルメッシュグループを設定するには、まず「mpls traffic-eng auto-tunnel mesh」ステートメントを使用して有効にする必要があります。このチェックでは、このステートメントが欠落している状況を特定します。

["自動トンネル バックアップが有効になっていません"、msgID=138、高]

バックアップ自動トンネルを設定するには、まず「mpls traffic-eng auto-tunnel backup」ステートメントを使用してバックアップを有効にする必要があります。このチェックでは、このステートメントが欠落している状況を特定します。

VPN整合性チェック

["リモートレイヤー2回線なし"、msgID=48、中]

このチェックでは、L2M、VPLS、または L2 CCC VPN にリモートレイヤー 2 回線がない状況を検出します。

["シングルトン VPN"、msgID=53、警告]

このチェックでは、特定の VPN で VRF ステートメントが 1 つだけ見つかりました。

["同じメッシュルートターゲットを持つVRF"、msgID=133、警告]

このチェックにより、異なる VRF にルート ターゲットのメッシュがあることが検出されたことがユーザに通知されます

["インポートおよびエクスポート ルート ターゲットのない VRF", msgID=134, 低]

このチェックでは、不完全な VRF 定義が検出され、インポートおよびエクスポート ルート ターゲットが欠落していました。

["ルート識別子がありません", msgID=120, 高]

このチェックでは、ルート識別子ステートメントが欠落しているVRF定義を確認しました。

["エクスポートルートターゲットがありません", msgID=121, 高]

このチェックでは、VRFにルートターゲットエクスポートステートメントがないことが確認されました。

["インポートルートターゲットがありません" msgID=122、高]

このチェックでは、VRFにルートターゲットインポートステートメントがないことが確認されました。

["VRFにインターフェイスがありません"、msgID=123、警告]

このチェックでは、特定の VRF がどのインターフェイスでも使用されていないことを確認します。

["ブリッジインスタンス(Tellabs)を使用するインターフェイス/回線がありません", msgID=136, 警告]

このチェックでは、どのインターフェイス/回線からも参照されていない Tellabs ブリッジング インスタンスを識別します。

["不明なポリシー名", msgID=129, 高]

このチェックでは、未定義のポリシーへの参照を識別します。

["同じルートターゲットとルート識別を持つVRF"、msgID=117、警告]

このチェックでは、同じルート ターゲットとルート識別子を持つ VRF を識別します。

["不明なVRF", msgID=85, 高]

このチェックでは、不明な VRF への参照を識別します。

["異なる VRF で重複した RD", msgID=151, 中]

このチェックでは、2 つの異なる VRF が同じ RD を持ち、それらのルート ターゲットに共通部分がないかどうかを識別します。

VLAN 整合性チェック

["未定義のvlan(Riverstone)", msgID=59, 高]

このチェックでは、リバーストーン設定で未定義のVLANへの参照を識別します。

["不明なスマートトランク", msgID=99, 高]

このチェックでは、「スマートトランクが<スマートトランク>にポート<名前>を追加」コマンドで指定されたスマートトランクが定義されていないことを検出します。