0

I am learning about layer 2 networking, arp, cam tables, mac addresses etc. I will like to see some of these things in action but I do not have access to physical hardware now, does anyone know of a virtual software I can use? I know there are virtualised implementation of certain network functionality, for example https://frrouting.org/ for routing, but I am not interested in routing now, but just switching. So anyone knows something like frrouting but for switching, where I can run which will have virtual ports, and I can connect processes to these virtual ports?

3
  • 1
    There are a few network simulators that also cover switches, they should get you started. Product recommendations are off-topic here however but you could try on Software Recommendations. Since simulation is limited, I'd recommend obtaining a managed switch.
    – Zac67
    Commented Nov 7, 2020 at 7:58
  • What do you mean by managed swtich? Can you share examples? Commented Nov 7, 2020 at 8:01
  • 1
    A managed switch can be configured and looked into, see here for more details. This question provides a general overview and then - just search and browse here.
    – Zac67
    Commented Nov 7, 2020 at 8:53

1 Answer 1

0

There are at least two open source virtual switch platforms: OpenVSwitch and OpenSwitch (which is a Linux foundation project). Check them out.

Not the answer you're looking for? Browse other questions tagged or ask your own question.