I am studying networking, I am looking for a software for Mac for testing.
It must allow me to create a router, switch, and server.
Is there a software for testing Juniper devices?
Download and install VirtualBox.
Download a Ubuntu ISO, and install that in a VM.
In your Ubuntu VM, download, install, and run Cisco Packet Tracer. It is the gold standard for teaching routing and router theory.
Replace Ubuntu with Windows if you want, and have a license...