Avatar of Link
Link
Flag for United States of America asked on

Is it Possible to simulate many physical IP endpoints using a single machine?

I work for a company that makes a network access control device. It is an out of band solution that controls access through user and host authentication/registration. It also does  device profiling, endpoint compliance, tracking and location, creation of guest/contractor accounts etc, etc. It's extremely configurable.

To test something like this is very challenging as there are thousands of test permutations, but I want to ask about load testing.... For one you need many, many IP endpoints. My question to you all is this....Is there any clever way to simulate a large number of online connected endpoints? Obviously (and for sure)  each endpoint needs to be physically plugged into a layer2 switch and have its own unique hardware mac address but I'm wondering if there is any clever way to build something or if something is already available that could simulate a large number of endpoints (like 50-100 or more) using a single PC. Again I'm pretty sure this controlling PC would need to plug into something that in turn would have a large number of physical endpoints...but is there a way to make all these endpoints each look like it's own PC? (virtualization?) I guess the answer is no but thought I'd throw this out there.
Server HardwareVirtualizationQuality Assurance

Avatar of undefined
Last Comment
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)

8/22/2022 - Mon
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)

how many IP addresses?

A virtual machine can have 10 network interfaces, and then you could assign 5 IP addresses to each network interface.
Link

ASKER
50 unique endpoints on a single machine would be great, but since our system monitors endpoints by mac, having multiple IP's assigned to a single MAC would not be of any benefit here.

1. From what you are saying it sounds like you can have 10 unique network interfaces on a VM. Does it have to be a VM? Would a Win7 machine or some sort of server support 10 NIC's?
2  Having 10 nic's in a single machine may be a start. Since this is for test only (not for speed), can you recommend some older minimum hardware requirements for the cheapest type of machine that could support this?
2. What would the cost roughly be per system?
3. Is there anyway to somehow sort of "spoof" multiple mac-addresses from a single NIC?  I have to assume this can't be done but wanted to ask the experts.

The goal would be to try and create the cheapest way possible to build a test network of any kind of IP platform with the most unique mac endpoints. Again our product works on MAC addresses and I wanted to know if there was some was to use a single NIC to generate multiple mac addresses.
ASKER CERTIFIED SOLUTION
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
GET A PERSONALIZED SOLUTION
Ask your own question & get feedback from real experts
Find out why thousands trust the EE community with their toughest problems.
All of life is about relationships, and EE has made a viirtual community a real community. It lifts everyone's boat
William Peck