RDR :: Collector.

RDRV1パケットを収集します
今すぐダウンロード

RDR :: Collector. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Andrew S. Kennedy
  • 出版社のWebサイト:
  • http://search.cpan.org/shamrock/

RDR :: Collector. タグ


RDR :: Collector. 説明

RDRV1パケットを収集します RDR :: Collectorは、Cisco SCEシリーズデバイスから生のRDRパケットをキャプチャして処理するために設計されたPerlモジュールです.SCEデバイスの設定は非常に単純で、優先順位ごとに1行の設定で構成されています。フォーマッタ転送モードマルチキャストRDRフォーマッタ宛先192.168.1.1ポート33110カテゴリ番号1優先順位70 RDR - フォーマッタ宛先192.168.1.1ポート33120カテゴリ番号2優先順位70 RDRフォーマッタ宛先192.168.1.1ポート33130カテゴリ番号3優先70 RDRフォーマッタDestination 192.168.1.1ポート33140カテゴリ番号4優先度70 RDR Collectorは、複数の接続を受け入れるように設計されていません。各優先順位を別のポートに送信する必要があります。その後、4つの異なるポートで受信機を設定する必要があります(例示スクリプトを4回実行します)ように、RDRSを収集できます。上の例では、収集ホストはIP 192.168.1.1上にあります。あるいは、複数のSCEデバイスがある場合は、別のポートに送信するようにそれぞれを設定する必要があります。このモジュールの使用方法については、例を次に示します。それは比較的単純で、指定されたIPとポートにバインドされたリスニングポートを設定します。 #!/ usr / bin / perl厳密です。 RDR :: Collectorを使用してください。 IO ::ファイルを使用してください。 My $ RDR_CLIENT = NEW RDR :: Collector(); #ローカルRDRリスナーMy $ STATUS = $ RDR_CLIENT - > connect()を設定します。 #私たちが聞くことができなかったら私たちになぜ私たちに言う。 (!$ STATUS){印刷 "ステータスが '" "" "" "" "" return_status()) "" ";印刷"エラーが '"" "" "" "resuttion_error())" " ";終了(0);#$ rdr_client-> check_data_available(); exit(0);#4; Module#インスタンスが初期化されたときにDataHandlerから呼び出されます。#4パラメータが返されます。内部REF、リモートIP、リモートポート、および#RAWデータサブDISPLAY_DATA {MY($ glob)= Shift; My($ REMOTE_IP)= SHIFT; MY($ REMOTE_PORT)= SHIFT; MY($ DATA)= SHIFT; MY $ attribute_line; my $ data_line; @keys = keys%{$ data}; $ key_name(@keys){$ attribute_line、 "; $ data_line。= $ {$ DATA} {$ key_name}}。 "、"}印刷 "#$ attribute_line ";印刷" $ data_line. ";}これはデータにアクセスするための最も基本的な方法です。RDRデータを収集して処理することを可能にする例ディレクトリに複数のスクリプトがあります。要件: ・Perl


RDR :: Collector. 関連ソフトウェア