• 締切済み

WinSockとWinPcapについて

いつもお世話になります。 今、UDPパケット送受信ソフトを生成しています。 送信ソフトはWinSockを用いて作成しました。 受信ソフトをWinSockを用いて作成しましたが、 受信パケット数をカウントしようと思い、 recvfrom()でカウントしましたが、正常にカウントされない 保障されないことがWinSockではわかりました。 受信パケット数をカウントするには、 デバイスレベルで(Ethereal/WireShark)で行っている ようにWinPCapを用いると パケットをカウントできるのではないかと考えられます。 WinPcapでパケット受信を行う場合、 送信がWinSockで送信していても問題ないでしょうか? また、WinPcapでパケットを受信するには どうしたらいいのでしょうか? どうぞよろしくお願い致します。

みんなの回答

  • rabbit_cat
  • ベストアンサー率40% (829/2062)
回答No.1

>WinPcapでパケット受信を行う場合、 >送信がWinSockで送信していても問題ないでしょうか? 問題ないです。 >WinPcapでパケットを受信するには >どうしたらいいのでしょうか? マニュアル http://www.winpcap.org/docs/docs31/html/main.html http://dog.tele.jp/winpcap/html/main.html に例がたくさん載っています。かなり参考になると思います。