- 论坛徽章:
- 0
|
使用iptrace抓包如下(查看网络重传监控邮件,截取在那个时间段内通信包)
Packet Number 14031
ETH: ====( 60 bytes received on interface en2 )==== 20:07:00.579927920
ETH: [ 00:e0:fc:3d:45:83 -> 00:11:25:bd:3c:1b ] type 800 (IP)
IP: < SRC = 10.195.0.68 >
IP: < DST = 172.18.32.78 > (market)
IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=1282, ip_off=0
IP: ip_ttl=62, ip_sum=a067, ip_p = 6 (TCP)
TCP: <source port=10235, destination port=80(http) >
TCP: th_seq=683658311, th_ack=0
TCP: th_off=5, flags<SYN>
TCP: th_win=1400, th_sum=b5b1, th_urp=0
Packet Number 14032
ETH: ====( 60 bytes transmitted on interface en2 )==== 20:07:00.579969131
ETH: [ 00:11:25:bd:3c:1b -> 00:00:5e:00:01:20 ] type 800 (IP)
IP: < SRC = 172.18.32.78 > (market)
IP: < DST = 10.195.0.68 >
IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=44, ip_id=25947, ip_off=0 DF
IP: ip_ttl=60, ip_sum=20a, ip_p = 6 (TCP)
TCP: <source port=80(http), destination port=10235 >
TCP: th_seq=3816961830, th_ack=683658312
TCP: th_off=6, flags<SYN | ACK>
TCP: th_win=65535, th_sum=88b3, th_urp=0
TCP: mss 1460
Packet Number 14033
ETH: ====( 60 bytes received on interface en2 )==== 20:07:00.580263558
ETH: [ 00:e0:fc:3d:45:83 -> 00:11:25:bd:3c:1b ] type 800 (IP)
IP: < SRC = 10.195.0.68 >
IP: < DST = 172.18.32.78 > (market)
IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=1283, ip_off=0
IP: ip_ttl=62, ip_sum=a066, ip_p = 6 (TCP)
TCP: <source port=10235, destination port=80(http) >
TCP: th_seq=683658312, th_ack=3816961831
TCP: th_off=5, flags<FIN | ACK>
TCP: th_win=1400, th_sum=9af7, th_urp=0
Packet Number 14034
ETH: ====( 60 bytes transmitted on interface en2 )==== 20:07:00.580268565
ETH: [ 00:11:25:bd:3c:1b -> 00:00:5e:00:01:20 ] type 800 (IP)
IP: < SRC = 172.18.32.78 > (market)
IP: < DST = 10.195.0.68 >
IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=25948, ip_off=0 DF
IP: ip_ttl=60, ip_sum=20d, ip_p = 6 (TCP)
TCP: <source port=80(http), destination port=10235 >
TCP: th_seq=3816961831, th_ack=683658313
TCP: th_off=5, flags<ACK>
TCP: th_win=65535, th_sum=a06f, th_urp=0
Packet Number 14035
ETH: ====( 60 bytes received on interface en2 )==== 20:07:00.580271855
ETH: [ 00:e0:fc:3d:45:83 -> 00:11:25:bd:3c:1b ] type 800 (IP)
IP: < SRC = 10.195.0.68 >
IP: < DST = 172.18.32.78 > (market)
IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=1284, ip_off=0
IP: ip_ttl=62, ip_sum=a065, ip_p = 6 (TCP)
TCP: <source port=10235, destination port=80(http) >
TCP: th_seq=683658312, th_ack=3816961831
TCP: th_off=5, flags<FIN | ACK>
TCP: th_win=1400, th_sum=9af7, th_urp=0
Packet Number 14036
ETH: ====( 60 bytes transmitted on interface en2 )==== 20:07:00.580275395
ETH: [ 00:11:25:bd:3c:1b -> 00:00:5e:00:01:20 ] type 800 (IP)
IP: < SRC = 172.18.32.78 > (market)
IP: < DST = 10.195.0.68 >
IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=25949, ip_off=0 DF
IP: ip_ttl=60, ip_sum=20c, ip_p = 6 (TCP)
TCP: <source port=80(http), destination port=10235 >
TCP: th_seq=3816961831, th_ack=683658313
TCP: th_off=5, flags<ACK>
TCP: th_win=65535, th_sum=a06f, th_urp=0
Packet Number 14037
ETH: ====( 60 bytes transmitted on interface en2 )==== 20:07:00.580337749
ETH: [ 00:11:25:bd:3c:1b -> 00:00:5e:00:01:20 ] type 800 (IP)
IP: < SRC = 172.18.32.78 > (market)
IP: < DST = 10.195.0.68 >
IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=25950, ip_off=0 DF
IP: ip_ttl=60, ip_sum=20b, ip_p = 6 (TCP)
TCP: <source port=80(http), destination port=10235 >
TCP: th_seq=3816961831, th_ack=683658313
TCP: th_off=5, flags<FIN | ACK>
TCP: th_win=65535, th_sum=a06e, th_urp=0
Packet Number 14038
ETH: ====( 60 bytes received on interface en2 )==== 20:07:00.580728020
ETH: [ 00:e0:fc:3d:45:83 -> 00:11:25:bd:3c:1b ] type 800 (IP)
IP: < SRC = 10.195.0.68 >
IP: < DST = 172.18.32.78 > (market)
IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=1285, ip_off=0
IP: ip_ttl=62, ip_sum=a064, ip_p = 6 (TCP)
TCP: <source port=10235, destination port=80(http) >
TCP: th_seq=683658313, th_ack=3816961832
TCP: th_off=5, flags<ACK>
TCP: th_win=1400, th_sum=9af6, th_urp=0
Packet Number 14039
ETH: ====( 60 bytes received on interface en2 )==== 20:07:00.580828012
ETH: [ 00:e0:fc:3d:45:83 -> 00:11:25:bd:3c:1b ] type 800 (IP)
IP: < SRC = 10.195.0.68 >
IP: < DST = 172.18.32.78 > (market)
IP: ip_v=4, ip_hl=20, ip_tos=0, ip_len=40, ip_id=1286, ip_off=0
IP: ip_ttl=62, ip_sum=a063, ip_p = 6 (TCP)
TCP: <source port=10235, destination port=80(http) >
TCP: th_seq=683658313, th_ack=0
TCP: th_off=5, flags<RST>
TCP: th_win=1400, th_sum=b5ad, th_urp=0
目前比较疑惑的地方
1、为什么3步握手时发送SYN标志的客户端10.195.0.68MAC地址与
服务器172.18.32.78返回SYN+ACK的包对应的MAC地址不是一样
使用lscfg -vl 看服务器网卡MAC为001125BD3C1B
网关171.18.32.1 MAC使用arp -a查看为
? (172.18.32.1) at 0:0:5e:0:1:20 [ethernet] stored in bucket 102
? (172.18.32.2) at 0:e0:fc:3d:45:83 [ethernet] stored in bucket 103
返回SYN+ACK的MAC地址对应的IP地址却为172.18.32.2
2、为什么3步握手还未结束,客户端10.195.0.68马上发送FIN+SYN的包
请大家帮忙关注! |
|