Pcap.net vs Sharppcap

Eu só quero ouvir um dispositivo de rede, capturar pacotes e gravar os pacotes em um arquivo fictício. Também eu preciso filtrar pacotes enquanto ouço tão doente apenas escrever pacotes que passa o filtro. Eu preciso fazer isso em .net c #. Estes são os meus requisitos. Então, qual devo usar? Alta taxa de transferência e perda mínima de pacotes são realmente importantes. Obrigado pela leitura.