NEMESIS-ICMP(5)					  NEMESIS-ICMP(5)


NAME
       nemesis-icmp - ICMP Protocol (The Nemesis Project)

SYNOPSIS
       nemesis-icmp [-v] [optlist]

DESCRIPTION
       The Nemesis Project is designed to be a commandline-based,
       portable human IP stack for UNIX/Linux.	The suite is bro-
       ken  down by protocol, and should allow for useful script-
       ing of injected packet streams from simple shell	 scripts.

   ICMP Options
       -i ICMP Type
	      Echo Reply (0), Destination Unreachable (3), Source
	      Quench (4), Redirect (5), Echo Request (8),  Router
	      Solicitation  (10),  Time	 Exceeded (11), Parameter
	      Problem (12),  Timestamp	Request	 (13),	Timestamp
	      Reply  (14),  Information Request (15), Information
	      Reply (16), Address Mask Request (17), Address Mask
	      Reply (18).

       -c ICMP Code
	      DESTINATION  UNREACHABLE:	 Network Unreachable (0),
	      Host Unreachable	(1),  Protocol	Unreachable  (2),
	      Port  Unreachable	 (3),  Fragmentation  Needed (4),
	      Source  Route  Failed  (5),   Destination	  Network
	      Unknown  (6),  Destination Host Unknown (7), Source
	      Host Isolated (8), Destination Network  Administra-
	      tively Prohibited (9), Destination Host Administra-
	      tively Prohibited (10), Network Unreachable For TOS
	      (11),  Host Unreachable for TOS (12), Communication
	      Administratively Prohibited By  Filter  (13),  Host
	      Precedence  Violation  (14),  Precedence	Cutoff In
	      Effect (15).  REDIRECT: Redirect For  Network  (0),
	      Redirect For Host (1), Redirect for TOS And Network
	      (2), Redirect for TOS And Host (3).  TIME EXCEEDED:
	      TTL=0  During Transmit (0), TTL=0 During Reassembly
	      (1).   PARAMETER	PROBLEM:  IP  Header   Bad   (0),
	      Required Option Missing (1).

       -s Sequence Number
	      ICMP Sequence Number.

       -m ICMP Subnet Mask
	      ICMP Subnet Mask.

       -G ICMP Preferred Gateway
	      ICMP Preferred Gateway.

       -Co Time of Originating request
	      Time of Originating request.





			   20 June 2001				1





NEMESIS-ICMP(5)					  NEMESIS-ICMP(5)


       -Cr Time request was Received
	      Time request was Received.

       -Ct Time reply was Transmitted
	      Time reply was Transmitted.

       -P Payload File
	      Filename to read for packet payload.

       -v Verbose Mode
	      Display human readable output of currently injected
	      packet.

   IP Options
       -S Source IP Address Source Address of injected packet.

       -D Destination IP Address
	      Target Address of injected packet.

       -I IP ID
	      IP ID header tag.

       -T IP TTL
	      IP Time To Live field.

       -t IP tos
	      IP Type Of Service field.

       -F IP frag
	      IP Fragmentation field.

       -O IP Options
	      IP Options field.

   Data Link Options
       -d Ethernet Device Name of ethernet device (eg. ne0,  ed0,
       eth0).

       -H Source MAC Address
	      Source MAC Address (XX:XX:XX:XX:XX:XX)

       -M Destination MAC Address
	      Target MAC Address (XX:XX:XX:XX:XX:XX)

AUTHOR
       Jeff Nathan <jeff@wwti.com>

COPYRIGHT
       Copyright   (C)	 1999,	 2000,	2001  Mark  Grimes  <obe-
       cian@packetninja.net>

       Portions copyright (C) 2001 Jeff Nathan <jeff@wwti.com>





			   20 June 2001				2





NEMESIS-ICMP(5)					  NEMESIS-ICMP(5)


SEE ALSO
       nemesis-arp(1), nemesis-dns(1), nemesis-igmp(1),	 nemesis-
       ospf(1), nemesis-rip(1), nemesis-tcp(1), nemesis-udp(1)

BUGS
       None known



















































			   20 June 2001				3


