- 论坛徽章:
- 0
|
现在用一个Client连一个Server,连接始终建不起来,抓到的包是这样的:
2009-11-16 20:17:08.164292 00:18:82:46:78:19 > 00:18:82:76:20:16, ethertype 0x800, length 66 [eth88]-->OUT
IP(tos 0x0, ttl 64, id 4949, offset 0, flags [F], length: 52)
TCP 10.85.164.53.12345 > 10.85.165.133.8899, protocol content:
[tcp sum ok]
[SYN ] seq:3891381102, ack_seq:0, window:32767
2009-11-16 20:17:08.164682 00:18:82:76:20:16 > 00:18:82:46:78:19, ethertype 0x800, length 66 [eth88]<--IN
IP(tos 0x0, ttl 64, id 18305, offset 0, flags [F], length: 52)
TCP 10.85.165.133.8899 > 10.85.164.53.12345, protocol content:
[tcp sum ok]
[SYN ACK ] seq:708675850, ack_seq:3891381103, window:5840
2009-11-16 20:17:08.164714 00:18:82:46:78:19 > 00:18:82:76:20:16, ethertype 0x800, length 54 [eth88]-->OUT
IP(tos 0x0, ttl 64, id 0, offset 0, flags [DF], length: 40)
TCP 10.85.164.53.12345 > 10.85.165.133.8899, protocol content:
[tcp sum ok]
[RST ] seq:3891381103, ack_seq:0, window:0
第三次本来客户端是应该回一个ACK的,不知怎么搞的老是RST?
有一点可以确认,Server端是OK的,客户端是异步非阻塞模式。
大侠们赐教,谢谢!!! |
|