simnet
Class Simnet

java.lang.Object
  extended bysimnet.Simnet

public class Simnet
extends java.lang.Object

The main class to start the simulator. Contains many constants.


Field Summary
static int ALLOW
           
static int CODE_HOST_UNREACHABLE
           
static int CODE_NET_UNREACHABLE
          ICMP Code field
static int CODE_PORT_UNREACHABLE
           
static int CODE_PROTO_UNREACHABLE
           
static int DENY
           
static int DNS
           
static int ECHO_CLIENT
           
static int ECHO_SERVER
           
static int HOST
           
static int ICMP_DEST_UNREACHABLE
           
static int ICMP_ECHO_REPLY
          ICMP type field
static int ICMP_ECHO_REQUEST
           
static int ICMP_TIME_EXCEEDED
           
static int ICMP_TIMESTAMP_REPLY
           
static int ICMP_TIMESTAMP_REQUEST
           
static int IN
           
static int NSTRACE
           
static int OUT
           
static int PACKET_DUMP
           
static int PACKET_GENERATOR
           
static int PING
           
static int PROTO_ICMP
           
static int PROTO_IP
           
static int PROTO_RESERVED
          IP Transport field
static int PROTO_TCP
           
static int PROTO_UDP
           
static int PUSHBACKD
           
static int ROUTED
           
static int ROUTER
           
static int SIMNETID
           
static int TCP_CLOSED
           
static int TCP_ESTABLISHED
           
static int TCP_FIN_SENT
           
static int TCP_LISTEN
           
static int TCP_START
          TCP FSM
static int TCP_SYN_RECEIVED
           
static int TCP_SYN_SENT
           
static int UDP_TRACEROUTE
          Application IDs (not really used anymore)
static java.lang.String VC_ALWAYS
          Built-in Verbosity Categories
static java.lang.String VC_BLM
           
static java.lang.String VC_CLEANUP
           
static java.lang.String VC_DNS
           
static java.lang.String VC_DNS_BM
           
static java.lang.String VC_GENERAL
           
static java.lang.String VC_OUTPUT
           
static java.lang.String VC_PIO
           
static java.lang.String VC_PON
           
static java.lang.String VC_ROUTE
           
static java.lang.String VC_TCP
           
static java.lang.String VC_VPN
           
static int VL_COMPLETE
           
static int VL_DEBUG
           
static int VL_ERROR
          Verbosity Levels
static int VL_INFO
           
static int VL_NOTICE
           
static int VL_WARNING
           
 
Constructor Summary
Simnet()
           
 
Method Summary
static void main(java.lang.String[] argv)
          Where the Simulation starts.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROTO_RESERVED

public static final int PROTO_RESERVED
IP Transport field

See Also:
Constant Field Values

PROTO_ICMP

public static final int PROTO_ICMP
See Also:
Constant Field Values

PROTO_IP

public static final int PROTO_IP
See Also:
Constant Field Values

PROTO_TCP

public static final int PROTO_TCP
See Also:
Constant Field Values

PROTO_UDP

public static final int PROTO_UDP
See Also:
Constant Field Values

ICMP_ECHO_REPLY

public static final int ICMP_ECHO_REPLY
ICMP type field

See Also:
Constant Field Values

ICMP_DEST_UNREACHABLE

public static final int ICMP_DEST_UNREACHABLE
See Also:
Constant Field Values

ICMP_ECHO_REQUEST

public static final int ICMP_ECHO_REQUEST
See Also:
Constant Field Values

ICMP_TIME_EXCEEDED

public static final int ICMP_TIME_EXCEEDED
See Also:
Constant Field Values

ICMP_TIMESTAMP_REQUEST

public static final int ICMP_TIMESTAMP_REQUEST
See Also:
Constant Field Values

ICMP_TIMESTAMP_REPLY

public static final int ICMP_TIMESTAMP_REPLY
See Also:
Constant Field Values

CODE_NET_UNREACHABLE

public static final int CODE_NET_UNREACHABLE
ICMP Code field

See Also:
Constant Field Values

CODE_HOST_UNREACHABLE

public static final int CODE_HOST_UNREACHABLE
See Also:
Constant Field Values

CODE_PROTO_UNREACHABLE

public static final int CODE_PROTO_UNREACHABLE
See Also:
Constant Field Values

CODE_PORT_UNREACHABLE

public static final int CODE_PORT_UNREACHABLE
See Also:
Constant Field Values

TCP_START

public static final int TCP_START
TCP FSM

See Also:
Constant Field Values

TCP_LISTEN

public static final int TCP_LISTEN
See Also:
Constant Field Values

TCP_SYN_SENT

public static final int TCP_SYN_SENT
See Also:
Constant Field Values

TCP_SYN_RECEIVED

public static final int TCP_SYN_RECEIVED
See Also:
Constant Field Values

TCP_ESTABLISHED

public static final int TCP_ESTABLISHED
See Also:
Constant Field Values

TCP_FIN_SENT

public static final int TCP_FIN_SENT
See Also:
Constant Field Values

TCP_CLOSED

public static final int TCP_CLOSED
See Also:
Constant Field Values

UDP_TRACEROUTE

public static final int UDP_TRACEROUTE
Application IDs (not really used anymore)

See Also:
Constant Field Values

PACKET_GENERATOR

public static final int PACKET_GENERATOR
See Also:
Constant Field Values

PING

public static final int PING
See Also:
Constant Field Values

NSTRACE

public static final int NSTRACE
See Also:
Constant Field Values

PACKET_DUMP

public static final int PACKET_DUMP
See Also:
Constant Field Values

ECHO_SERVER

public static final int ECHO_SERVER
See Also:
Constant Field Values

ECHO_CLIENT

public static final int ECHO_CLIENT
See Also:
Constant Field Values

PUSHBACKD

public static final int PUSHBACKD
See Also:
Constant Field Values

ROUTED

public static final int ROUTED
See Also:
Constant Field Values

DNS

public static final int DNS
See Also:
Constant Field Values

SIMNETID

public static final int SIMNETID
See Also:
Constant Field Values

IN

public static final int IN
See Also:
Constant Field Values

OUT

public static final int OUT
See Also:
Constant Field Values

DENY

public static final int DENY
See Also:
Constant Field Values

ALLOW

public static final int ALLOW
See Also:
Constant Field Values

ROUTER

public static final int ROUTER
See Also:
Constant Field Values

HOST

public static final int HOST
See Also:
Constant Field Values

VL_ERROR

public static final int VL_ERROR
Verbosity Levels

See Also:
Constant Field Values

VL_WARNING

public static final int VL_WARNING
See Also:
Constant Field Values

VL_NOTICE

public static final int VL_NOTICE
See Also:
Constant Field Values

VL_INFO

public static final int VL_INFO
See Also:
Constant Field Values

VL_DEBUG

public static final int VL_DEBUG
See Also:
Constant Field Values

VL_COMPLETE

public static final int VL_COMPLETE
See Also:
Constant Field Values

VC_ALWAYS

public static final java.lang.String VC_ALWAYS
Built-in Verbosity Categories


VC_GENERAL

public static final java.lang.String VC_GENERAL
See Also:
Constant Field Values

VC_CLEANUP

public static final java.lang.String VC_CLEANUP
See Also:
Constant Field Values

VC_OUTPUT

public static final java.lang.String VC_OUTPUT
See Also:
Constant Field Values

VC_PIO

public static final java.lang.String VC_PIO
See Also:
Constant Field Values

VC_PON

public static final java.lang.String VC_PON
See Also:
Constant Field Values

VC_BLM

public static final java.lang.String VC_BLM
See Also:
Constant Field Values

VC_ROUTE

public static final java.lang.String VC_ROUTE
See Also:
Constant Field Values

VC_TCP

public static final java.lang.String VC_TCP
See Also:
Constant Field Values

VC_DNS

public static final java.lang.String VC_DNS
See Also:
Constant Field Values

VC_VPN

public static final java.lang.String VC_VPN
See Also:
Constant Field Values

VC_DNS_BM

public static final java.lang.String VC_DNS_BM
See Also:
Constant Field Values
Constructor Detail

Simnet

public Simnet()
Method Detail

main

public static void main(java.lang.String[] argv)
Where the Simulation starts.