Windowsでパケットモニタや自前プロトコル(笑)を作るならココかな
http://winpcap.polito.it/

あと自分でデバイスドライバやOS無しでルータ・Proxyのプログラミングするなら
NE2000互換のソフトウエア・デベロッパーズガイド。これが一番わかりやすいよ。
http://www.national.com/an/AN/AN-887.pdf