net :: snooplog.

NET :: SNOOPLOG´Â RFC1761 Snoop Ver 2¿¡¼­ Snoop Network Packet ·Î±×¸¦ Àд µ¥ »ç¿ëµÇ´Â Perl ¸ðµâÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

net :: snooplog. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Brendan Gregg
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~bdgregg/Net-SnoopLog-0.12/SnoopLog.pm

net :: snooplog. ű×


net :: snooplog. ¼³¸í

Net :: Snooplog´Â RFC1761 Snoop Ver 2¿¡¼­ Snoop Network Packet ·Î±×¸¦ Àд µ¥ »ç¿ëµÇ´Â Perl ¸ðµâÀÔ´Ï´Ù. net :: snooplog´Â rfc1761 snoop ver 2.synopsisuse net :: snooplog; $ log = net :: snooplog-> new (); $ log-> read ( "/ tmp / out01"); @ indexes = $ log-> À妽º; foreach $ index (@indexes) {($ lenge_orig, $ length_incl, $ drops, $ secs, $ msecs) = $ log -> Çì´õ ($ index); $ data = $ log-> µ¥ÀÌÅÍ ($ index); # keymbernew () constructor, snooplog object.Read (filename) snooplog object.Read (filename) snoop ÆÄÀÏ¿¡ Ç¥½ÃµÈ snoop ÆÄÀÏÀ» ÀнÀ´Ï´Ù. snoop ÆÄÀÏ¿¡¼­·Îµå µÈ ÆÐŶÀÇ À妽º ¹øÈ£ ¹è¿­À» ¹ÝȯÇÕ´Ï´Ù. 0.maxIndex ()¿¡¼­ ½ÃÀÛÇÏ´Â À妽º´Â ¸¶Áö¸· À妽ºÀÇ ¼ö¸¦ ¹ÝȯÇÕ´Ï´Ù. À妽º ()º¸´Ù ´õ ¸¹Àº ¸Þ¸ð¸®°¡ È¿À²ÀûÀÔ´Ï´Ù. ÆÐŶ ¼ö¸¦ ¾òÀ¸·Á¸é 1À» Ãß°¡ÇϽʽÿÀ. 0.Header (À妽º)¿¡¼­ ½ÃÀÛÇÏ´Â À妽º´Â Á¤¼ö À妽º ¹øÈ£¸¦ ÃëÇÏ°í ÆÐŶ Çì´õ¸¦ ¹ÝȯÇÕ´Ï´Ù. ÀÌ°ÍÀº ¿ø·¡ ÆÐŶÀÇ ±æÀÌ, ½ÇÁ¦·Î ½º´¯ ·Î±×¿¡ ½ÇÁ¦·Î Æ÷ÇÔ µÈ ±æÀÌ, ´©Àû »èÁ¦ (½º´¯ ·Î±×°¡ ½ÃÀÛµÊ), 1 ¿ù 1 ÀÏ 1970 ³â 1 ¿ùºÎÅÍ ÆÐŶ µµÂø ½Ã°£, MicroSecondsData (À妽º)´Â Á¤¼ö À妽º ¹øÈ£¸¦ ÃëÇÏ°í ¿ø½Ã ÆÐŶÀ» ¹ÝȯÇÕ´Ï´Ù. µ¥ÀÌÅÍ. (ÀÌ°ÍÀº ÀϹÝÀûÀ¸·Î EtherNet / IP / TCP µ¥ÀÌÅÍÀÔ´Ï´Ù). ¹öÀü () "2".Datalink ()°¡ µÉ °ÍÀ¸·Î ¿¹»óµÇ´Â ¼ýÀÚ ½º´¯ ·Î±× ¹öÀüÀÌ Æ÷ÇÔ µÈ ¹®ÀÚ¿­À» ¹ÝȯÇÕ´Ï´Ù. ¼ýÀÚ µ¥ÀÌÅÍ ¸µÅ© À¯ÇüÀÌ Æ÷ÇÔ µÈ ¹®ÀÚ¿­À» ¹ÝȯÇÕ´Ï´Ù. À̵éÀÇ Å×À̺í. (4´Â ÀÌ´õ³ÝÀÔ´Ï´Ù). ¿ä±¸ »çÇ× : ¡¤ Perl.


net :: snooplog. °ü·Ã ¼ÒÇÁÆ®¿þ¾î