Я хочу начать изучать сетевое программирование, начиная с реализации существующих сетевых протоколов. Я закончил (элементарный) дизайн и скоро начну кодировать. Проблема, которую я так и не смог найти, связана с тестированием: у меня только один ноутбук с Windows 7 под управлением Windows 7 Pro и только диск восстановления (без установочного диска), который явно нельзя использовать на виртуальной машине.
Жесткое кодирование входных / выходных данных явно не является хорошим способом тестирования любой программы. Итак, какие решения я могу посмотреть?
Спасибо за ваше время.
P.S .: В случае, если это имеет значение, я сделаю кодирование на C ++.