Доброго времени суток!
Проблема в следующем: я вообще в этом деле начинающий, и не знаю с чего начать и за что браться

Необходимо собрать такую железку, к которой с одной стороны подключался кабель с локальной сети (RJ-45), с другой стороны она подключалась к компютеру. Функции она должна выполнять следующие: 1) перехват пакетов сети;
2) разбор каждого пакета (т.е. выделение заголовка, IP, и др)
причем незнаю как осуществить передачу разобранных данных. думал, через USB, или СОМ;
3) Фильтр пакетов (т.е. не нужные пакеты не передовать в компьютер.
Я вычитал что для таких действий больше подойдет WIZnet W3100A, (естественно с доработками) но не знаю на сколько этот чип подойдет. И вообще может кто эти занимался?