Здравствуйте, Roman Pushkin, Вы писали:
RP>Если тебе в учебных целях, то ты можешь взять какую-нибудь программу-прокси (благо дело, в сети их много, даже есть и с открытыми исходниками под windows) и реализовать биллинг для этой программы.
RP>В случае с NAT все довольно сложнее, тебе придется писать сниффер, который будет контролировать все проходящие пакеты через сетевой адаптер.
для этого буду юзать Winpcap, ладно тогда ставлю вопрос по другому

1) Насколько я понимаю, прокси придется реализовывать для каждого протокола отдельно-прокси для http, прокси для ftp?
2) В случае NAT я буду иметь дело с IP пакетами, смогу ли я тогда анализировать/логгировать линки, по которым будут идти обращения?
RP>К примеру, если у тебя задание написать для галочки по какому-нибудь предмету, бери простой прокси сервер и реализуй под него биллинг 
нет, хочется разобраться