Ping 変数の解釈
このセクションでは、Ping MIB で明示的に指定されていない以下の変数の範囲を明確に示します。
pingCtlDataSize—この変数の値は、送信されるプローブパケットのペイロードの合計サイズ (バイト単位) を表します。このペイロードには、プローブの時間を短縮するために使用されるタイムスタンプ (8 バイト) が含まれています。これは、の定義 (65507 pingCtlDataSizeの最大値) と標準の ping アプリケーションに一致しています。
値pingCtlDataSizeが 0 ~ 8 の範囲にある場合は、無視され、ペイロードは8バイト (タイムスタンプ) になります。Ping MIB では、すべてのプローブが定期的に発生すると想定されるため、ペイロードには常にタイムスタンプが含まれている必要があります
たとえば、パケットに4バイトのペイロードを追加したい場合は、12に設定pingCtlDataSizeする必要があります。
pingCtlDataFill—パケットのデータセグメントの最初の8バイトはタイムスタンプ用です。その後、繰り返しpingCtlDataFillでパターンが使用されます。デフォルトパターン (指定さpingCtlDataFillれていない場合) は (00、01、02、03... FF、00、01、02、03... FF など)。
pingCtlMaxRows—最大値は255です。
pingMaxConcurrentRequests—最大値は500です。
pingCtlTrapProbeFailureFilterまた、 pingCtlTrapTestFailureFilter 0 の値は Ping MIB によって適切に定義されていません。 pingCtlTrapTestFailureFilter—pingCtlTrapProbeFailureFilter 0 pingCtlTrapProbeFailureFilterの場合、 pingProbeFailedどのような状況下でも、テストのトラップは生成されません。0 pingCtlTrapTestFailureFilterの場合、 pingTestFailedどのような状況下でも、テストのトラップは生成されません。