Network Simulation Fundamentals; Mostly Related with ns-2 and ns-3