CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Distributions     > >     N     > >     Net     > >     Net-Packet
Distribution Net-Packet [Download]
Author GOMOR [ Patrice Auffret ]
Version 3.27
Abstract a framework to easily send and receive frames from layer 2 to layer 7
Released 9 Nov 2009
Size 67.2 KB
MD5 Checksum 1f1d0b19b043d47dd30d21d5cf02e1e7
Additional Files README   |   META   |   Changes   |   Makefile.PL   |  
Links search.cpan.org   |   CPAN::Forum  |   AnnoCPAN  |   rt.cpan.org  |   Rating  | CPANTS  | CPAN testers | Dependencies | Testers matrix
Prerequisites Bit::Vector  |   Class::Gomor  |   Net::IPv4Addr  |   Net::IPv6Addr  |   Net::Libdnet  |   Net::Pcap  |   Net::Write  |   Socket6  |  

Modules

Net::Packet  [source]   [v 3.27] unified framework to send a receive packets
Net::Packet::ARP  [source] Address Resolution Protocol layer 3 object
Net::Packet::CDP  [source] Cisco Discovery Protocol layer 4 object
Net::Packet::CDP::Address  [source] Cisco Discovery Protocol Address format
Net::Packet::CDP::Type  [source] base class for Cisco Discovery Protocol extension headers
Net::Packet::CDP::TypeAddresses  [source] Cisco Discovery Protocol Addresses extension header
Net::Packet::CDP::TypeCapabilities  [source] Cisco Discovery Protocol Capabilities extension header
Net::Packet::CDP::TypeDeviceId  [source] Cisco Discovery Protocol Device ID extension header
Net::Packet::CDP::TypePortId  [source] Cisco Discovery Protocol Port ID extension header
Net::Packet::CDP::TypeSoftwareVersion  [source] Cisco Discovery Protocol Software Version extension header
Net::Packet::Consts  [source] all constants used in Net::Packet framework
Net::Packet::Desc  [source] base class for all desc modules
Net::Packet::DescL2  [source] object for a link layer (layer 2) descriptor
Net::Packet::DescL3  [source] object for a network layer (layer 3) descriptor
Net::Packet::DescL4  [source] object for a transport layer (layer 4) descriptor
Net::Packet::Dump  [source] a tcpdump-like object providing frame capturing and more
Net::Packet::Env  [source] environment object used for frame capture/injection
Net::Packet::ETH  [source] Ethernet/802.3 layer 2 object
Net::Packet::Frame  [source] object encapsulator for Net::Packet layers
Net::Packet::ICMPv4  [source] Internet Control Message Protocol v4 layer 4 object
Net::Packet::IGMPv4  [source] Internet Group Management Protocol v4 layer 4 object
Net::Packet::IPv4  [source] Internet Protocol v4 layer 3 object
Net::Packet::IPv6  [source] Internet Protocol v6 layer 3 object
Net::Packet::Layer  [source] base class for all layer modules
Net::Packet::Layer2  [source] base class for all layer 2 modules
Net::Packet::Layer3  [source] base class for all layer 3 modules
Net::Packet::Layer4  [source] base class for all layer 4 modules
Net::Packet::Layer7  [source] application layer object
Net::Packet::LLC  [source] Logical-Link Control layer 3 object
Net::Packet::NULL  [source] BSD loopback layer 2 object
Net::Packet::OSPF  [source] Open Shortest Path First layer 4 object
Net::Packet::PPP  [source] Point-to-Point Protocol layer 2 object
Net::Packet::PPPLCP  [source] PPP Link Control Protocol layer 3 object
Net::Packet::PPPoE  [source] PPP-over-Ethernet layer 3 object
Net::Packet::RAW  [source] empty layer 2 object
Net::Packet::SLL  [source] Linux cooked capture layer 2 object
Net::Packet::STP  [source] Spanning Tree Protocol layer 4 object
Net::Packet::TCP  [source] Transmission Control Protocol layer 4 object
Net::Packet::UDP  [source] User Datagram Protocol layer 4 object
Net::Packet::Utils  [source] useful subroutines used in Net::Packet
Net::Packet::VLAN  [source] 802.1Q layer 3 object

Categories

Networking Devices IPC    >>     Net

dslip information

Development Stage (Note: *NO IMPLIED TIMESCALES*) Mature (no rigorous definition)
Support Level Developer
Language Used Hybrid, written in perl with optional C code, no compiler needed
Interface Style Object oriented using blessed references and/or inheritance
Public License Artistic license alone

Win32 PPM packages for "Net-Packet"

trouchelle.com Perl 5.8 repository   [  v 2.22   ]
uwinnipeg Perl 5.8 repository   [  v 2.20   ]

Problems, suggestions, or comments to Randy Kobes. Questions? Check the FAQ.
Enable installations using PAR::WebStart.