Discrete Event Based Network Simulator