NetPacket::IP 0.04
Sponsored Links
NetPacket::IP 0.04 Ranking & Summary
File size:
0.011 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
981
Date added:
2007-02-28
Publisher:
Tim Potter and Stephanie Wehner
NetPacket::IP 0.04 description
SYNOPSIS
use NetPacket::IP;
$ip_obj = NetPacket::IP->decode($raw_pkt);
$ip_pkt = NetPacket::IP->encode($ip_obj);
$ip_data = NetPacket::IP::strip($raw_pkt);
NetPacket::IP provides a set of routines for assembling and disassembling packets using IP (Internet Protocol).
Methods
NetPacket::IP->decode([RAW PACKET])
Decode the raw packet data given and return an object containing instance data. This method will quite happily decode garbage input. It is the responsibility of the programmer to ensure valid packet data is passed to this method.
NetPacket::IP->encode()
Return an IP packet encoded with the instance data specified. This will infer the total length of the packet automatically from the payload lenth and also adjust the checksum.
Functions
NetPacket::IP::strip([RAW PACKET])
Return the encapsulated data (or payload) contained in the IP packet. This data is suitable to be used as input for other NetPacket::* modules.
This function is equivalent to creating an object using the decode() constructor and returning the data field of that object.
Instance data
The instance data for the NetPacket::IP object consists of the following fields.
ver
The IP version number of this packet.
hlen
The IP header length of this packet.
flags
The IP header flags for this packet.
foffset
The IP fragment offset for this packet.
tos
The type-of-service for this IP packet.
len
The length (including length of header) in bytes for this packet.
id
The identification (sequence) number for this IP packet.
ttl
The time-to-live value for this packet.
proto
The IP protocol number for this packet.
cksum
The IP checksum value for this packet.
src_ip
The source IP address for this packet in dotted-quad notation.
dest_ip
The destination IP address for this packet in dotted-quad notation.
options
Any IP options for this packet.
data
The encapsulated data (payload) for this IP packet.
NetPacket::IP 0.04 Screenshot
NetPacket::IP 0.04 Keywords
IP
NetPacket
IP 0.04
IP packet
internet protocol
Instance data
packet
data
protocol
decode
raw
packets
NetPacket::IP
NetPacketIP
NetPacket::IP 0.04
Libraries
Bookmark NetPacket::IP 0.04
NetPacket::IP 0.04 Copyright
WareSeeker periodically updates pricing and software information of NetPacket::IP 0.04 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of NetPacket::IP 0.04 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
voice over internet protocol
sunblock packets
packet 8
packet sniffer
island packet
packetstorm
flavia packets
seed packets
desicant packets
definition of internet protocol
internet protocols
mr anderson chem packets
buy silica packets
princeton packet
packet tracer
packet and times
sweet n low packets
ip packets
Related Software
NetPacket::ICMP is a Perl module to assemble and disassemble ICMP (Internet Control Message Protocol) packets. Free Download
etPacket::IGMP is a Perl module to assemble and disassemble IGMP (Internet Group Mangement Protocol) packets. Free Download
NetPacket::UDP is a Perl module to assemble and disassemble UDP (User Datagram Protocol) packets. Free Download
NetPacket::TCP is a Perl module to assemble and disassemble TCP (Transmission Control Protocol) packets. Free Download
NetPacket::ARP is a Perl module to assemble and disassemble ARP (Address Resolution Protocol) packets. Free Download
NetPacket::LLC is a Perl module to assemble and disassemble IEEE 802.3 LLC protocol packets. Free Download
NetPacket::Ethernet is a Perl module to assemble and disassemble ethernet packets. Free Download
packETH is a Linux GUI packet generator tool for ethernet. Free Download
Latest Software
Popular Software
Favourite Software