mones2/17.uIPonWinPcapのhttpdを調整


Top / mones2 / 17.uIPonWinPcapのhttpdを調整

これは何か

uIP on WinPcap のhttpdが動作しない理由を調査します。

成果物

調査

uip.cのuip_tcpchksumの呼び出しをコメントアウトすると動く。
chksumのアンマッチっぽい。
chksumは uip_arch.cにあって、正式にはuipの一部ではなくてサンプル扱い。
これを利用したのがまずかったか?
うーん?分からん・・・

Etherealで確かめたところ、やはりTCPのchecksumがincorrectだ。 pcapdev.cに問題がありそうな予感

http://www.ethereal.com/faq.html#q5.14 If the packets that have incorrect TCP checksums are all being sent by the machine on which Ethereal is running, this is probably because the network interface on which you're capturing does TCP checksum offloading. That means that the TCP checksum is added to the packet by the network interface, not by the OS's TCP/IP stack; when capturing on an interface, packets being sent by the host on which you're capturing are directly handed to the capture interface by the OS, which means that they are handed to the capture interface without a TCP checksum being added to them.

コメント

コメントはありません。 コメント/mones2/17.uIPonWinPcapのhttpdを調整?

お名前:

MENU

now: 2

リンク


最新の20件
2018-05-03 2017-09-29 2017-04-25 2017-01-10 2016-12-11 2016-10-04 2016-08-14 2016-06-05 2016-05-29 2016-04-15 2015-12-28 2013-02-25 2013-02-21 2013-02-20 2013-02-12 2013-02-11 2013-02-10
最新の20件
2010-02-01 2010-01-31 2010-01-30 2010-01-29 2010-01-16

Counter: 2729, today: 1, yesterday: 0

添付ファイル: fileoff.png 539件 [詳細]

リロード   新規 編集 凍結 差分 添付 複製 改名   トップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS

Last-modified: 2008-03-28 (金) 15:48:00 (3766d);  Modified by mona
PukiWiki 1.4.6 Copyright © 2001-2005 PukiWiki Developers Team. License is GPL.
Based on "PukiWiki" 1.3 by yu-ji
Powered by PHP 5.2.17
HTML convert time to 0.122 sec.