How to test a network application with only one computer?

I want to learn how to program a network, starting with implementing existing network protocols. I have completed the (rudimentary) design and will begin coding soon. The problem with which I could not find a solution is related to testing: I have only one Windows laptop running Windows 7 Pro with a single recovery disk (without an installation disk), which, obviously, cannot be used on a virtual machine.

Hard-coding I / O data is clearly not a good way to test any program. So what solutions can I consider?

Thank you for your time.

PS: In this case, I will do the coding in C ++.

+3
source share
2

. (127.0.0.1 ipv4 :: 1 ipv6) .

API, (wininet, APR, Boost ..), .

+7

VM Ubuntu Linux?

0

All Articles