NS4: A P4-driven Network Simulator
P4: programming protocol-independent packet processors