Моя главная цель - создать продвинутую программу для управления пакетами, которые маршрутизируются в моей сети через маршрутизатор. Пусть моя программа полностью контролирует роутер. Установите скорость загрузки / выгрузки для моих входов, примените эффект к определенным устройствам в моей сети. Блокировка загрузки или загрузки трафика. Установите вторую задержку для скорости загрузки или загрузки. Укажите% потерянных пакетов, и этот список можно продолжить.
Проблема в том, что я не знаю, с чего начать. Я знаю большинство языков на самом базовом уровне. Я хотел бы создать эту программу на C, C ++ или C #, но пока не знаю. Что еще мне нужно знать перед созданием этой программы? Винсок что ли? Winpcap APIs?
Эта цель - моя мотивация учиться программированию до крайности, и я очень жду этого.
Заранее спасибо!