[En-Nut-Discussion] TCP/IP-Problems
Dirk Becker
nospam at anode.de
Mon May 29 14:50:00 CEST 2006
Hi,
we've got a strange problem with NutOS.
The system:
Ethernut [Client, connects to SPS] <---- TCP/IP ----> Siemens S7-SPS
(CP343/1 or CP343/1LEAN) [Server]
In the past we used Ethernuts together with the SPS network controller
modules CP343/1 for delivering data from the Ethernut to the SPS. We
used different versions of the Ethernut from version 3.3.1 up to recent
versions 4.0.x. and 4.1.x.. We had Ethernut uptimes of hundreds of days
without any problem. So everything worked fine until one of our our
customers tried to use "CP343/1 LEAN" controllers instead of the more
expensive CP343/1.
With the new "CP 343/1 LEAN" the Ethernut connects to the SPS but when
trying to send data the connection gets interrupted. Sending data from a
PC (netcat) for testing purposes to the S7 works, also the older CP343/1
works. The problem only exists with the LEAN-version of the SPS, from
which Siemens claims to be 100% compatible.
I've attached a TCP/IP network dump to this post. I guess there seems to
be a problem between the TCP/IP stack of NutOS and the one of the S7-SPS
network controller.
The data which we sent consists of 300 Bytes binary data and is sent
every 300ms after successful connection.
Thanx,
Dirk Becker, http://www.symeo.com
*) SPS [german] == PLC (programmable logic controller)
-------------------------------------------------------------
Packetyzer Trace:
Frame 1 (60 bytes on wire, 60 bytes captured)
Frame is marked: False
Arrival Time: May 29, 2006 10:40:08.854248000
Time delta from previous packet: -229.144102000 seconds
Time since reference or first frame: 0.000000000 seconds
Frame Number: 1
Packet Length: 60 bytes
Capture Length: 60 bytes
Protocols in frame: eth:ip:tcp
Ethernet II, Src: 00:06:98:01:04:fb, Dst: 08:00:06:95:17:82
Destination: 08:00:06:95:17:82 (Siemens_95:17:82)
Source: 00:06:98:01:04:fb (EgniteSo_01:04:fb)
Source or Destination Address: 08:00:06:95:17:82 (Siemens_95:17:82)
Source or Destination Address: 00:06:98:01:04:fb (EgniteSo_01:04:fb)
Type: IP (0x0800)
Trailer: 0000
Internet Protocol, Src Addr: 192.168.98.58 (192.168.98.58), Dst Addr:
192.168.98.89 (192.168.98.89)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 44
Identification: 0x0002 (2)
Flags: 0x00
0... = Reserved bit: Not set
.0.. = Don't fragment: Not set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 64
Protocol: TCP (0x06)
Header checksum: 0x34e6 (correct)
Source: 192.168.98.58 (192.168.98.58)
Source or Destination Address: 192.168.98.58 (192.168.98.58)
Destination: 192.168.98.89 (192.168.98.89)
Source or Destination Address: 192.168.98.89 (192.168.98.89)
Transmission Control Protocol, Src Port: 4001 (4001), Dst Port: 4001
(4001), Seq: 0, Ack: 0, Len: 0
Source port: 4001 (4001)
Destination port: 4001 (4001)
Source or Destination Port: 4001
Source or Destination Port: 4001
TCP Segment Len: 0
Sequence number: 0 (relative sequence number)
Header length: 24 bytes
Flags: 0x0002 (SYN)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...0 .... = Acknowledgment: Not set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..1. = Syn: Set
.... ...0 = Fin: Not set
Window size: 3216
Checksum: 0x01e3 (correct)
Options: (4 bytes)
TCP MSS Option: True
Maximum segment size: 536 bytes
0000: 08 00 06 95 17 82 00 06 98 01 04 FB 08 00 45 00 ..............E.
0010: 00 2C 00 02 00 00 40 06 34 E6 C0 A8 62 3A C0 A8 .,.... at .4...b:..
0020: 62 59 0F A1 0F A1 00 00 28 29 00 00 00 00 60 02 bY......()....`.
0030: 0C 90 01 E3 00 00 02 04 02 18 00 00 ............
Frame 2 (60 bytes on wire, 60 bytes captured)
Frame is marked: False
Arrival Time: May 29, 2006 10:40:08.856258000
Time delta from previous packet: 0.002010000 seconds
Time since reference or first frame: 0.002010000 seconds
Frame Number: 2
Packet Length: 60 bytes
Capture Length: 60 bytes
Protocols in frame: eth:ip:tcp
Ethernet II, Src: 08:00:06:95:17:82, Dst: 00:06:98:01:04:fb
Destination: 00:06:98:01:04:fb (EgniteSo_01:04:fb)
Source: 08:00:06:95:17:82 (Siemens_95:17:82)
Source or Destination Address: 00:06:98:01:04:fb (EgniteSo_01:04:fb)
Source or Destination Address: 08:00:06:95:17:82 (Siemens_95:17:82)
Type: IP (0x0800)
Trailer: 0000
Internet Protocol, Src Addr: 192.168.98.89 (192.168.98.89), Dst Addr:
192.168.98.58 (192.168.98.58)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 44
Identification: 0xbf8b (49035)
Flags: 0x00
0... = Reserved bit: Not set
.0.. = Don't fragment: Not set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 30
Protocol: TCP (0x06)
Header checksum: 0x975c (correct)
Source: 192.168.98.89 (192.168.98.89)
Source or Destination Address: 192.168.98.89 (192.168.98.89)
Destination: 192.168.98.58 (192.168.98.58)
Source or Destination Address: 192.168.98.58 (192.168.98.58)
Transmission Control Protocol, Src Port: 4001 (4001), Dst Port: 4001
(4001), Seq: 0, Ack: 1, Len: 0
Source port: 4001 (4001)
Destination port: 4001 (4001)
Source or Destination Port: 4001
Source or Destination Port: 4001
TCP Segment Len: 0
Sequence number: 0 (relative sequence number)
Acknowledgement number: 1 (relative ack number)
Header length: 24 bytes
Flags: 0x0012 (SYN, ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgment: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..1. = Syn: Set
.... ...0 = Fin: Not set
Window size: 280
Checksum: 0x3f0d (correct)
Options: (4 bytes)
TCP MSS Option: True
Maximum segment size: 456 bytes
SEQ/ACK analysis
This is an ACK to the segment in frame: 1
The RTT to ACK the segment was: 0.002010000 seconds
0000: 00 06 98 01 04 FB 08 00 06 95 17 82 08 00 45 00 ..............E.
0010: 00 2C BF 8B 00 00 1E 06 97 5C C0 A8 62 59 C0 A8 .,.......\..bY..
0020: 62 3A 0F A1 0F A1 09 A7 C4 E5 00 00 28 2A 60 12 b:..........(*`.
0030: 01 18 3F 0D 00 00 02 04 01 C8 00 00 ..?.........
Frame 3 (60 bytes on wire, 60 bytes captured)
Frame is marked: False
Arrival Time: May 29, 2006 10:40:08.857527000
Time delta from previous packet: 0.001269000 seconds
Time since reference or first frame: 0.003279000 seconds
Frame Number: 3
Packet Length: 60 bytes
Capture Length: 60 bytes
Protocols in frame: eth:ip:tcp
Ethernet II, Src: 00:06:98:01:04:fb, Dst: 08:00:06:95:17:82
Destination: 08:00:06:95:17:82 (Siemens_95:17:82)
Source: 00:06:98:01:04:fb (EgniteSo_01:04:fb)
Source or Destination Address: 08:00:06:95:17:82 (Siemens_95:17:82)
Source or Destination Address: 00:06:98:01:04:fb (EgniteSo_01:04:fb)
Type: IP (0x0800)
Trailer: 000000000000
Internet Protocol, Src Addr: 192.168.98.58 (192.168.98.58), Dst Addr:
192.168.98.89 (192.168.98.89)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 40
Identification: 0x0003 (3)
Flags: 0x00
0... = Reserved bit: Not set
.0.. = Don't fragment: Not set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 64
Protocol: TCP (0x06)
Header checksum: 0x34e9 (correct)
Source: 192.168.98.58 (192.168.98.58)
Source or Destination Address: 192.168.98.58 (192.168.98.58)
Destination: 192.168.98.89 (192.168.98.89)
Source or Destination Address: 192.168.98.89 (192.168.98.89)
Transmission Control Protocol, Src Port: 4001 (4001), Dst Port: 4001
(4001), Seq: 1, Ack: 1, Len: 0
Source port: 4001 (4001)
Destination port: 4001 (4001)
Source or Destination Port: 4001
Source or Destination Port: 4001
TCP Segment Len: 0
Sequence number: 1 (relative sequence number)
Acknowledgement number: 1 (relative ack number)
Header length: 20 bytes
Flags: 0x0010 (ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgment: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 3216
Checksum: 0x4766 (correct)
SEQ/ACK analysis
This is an ACK to the segment in frame: 2
The RTT to ACK the segment was: 0.001269000 seconds
TCP Analysis Flags
This is a TCP duplicate ack
Duplicate ACK #: 1
Duplicate to the ACK in frame: 3
0000: 08 00 06 95 17 82 00 06 98 01 04 FB 08 00 45 00 ..............E.
0010: 00 28 00 03 00 00 40 06 34 E9 C0 A8 62 3A C0 A8 .(.... at .4...b:..
0020: 62 59 0F A1 0F A1 00 00 28 2A 09 A7 C4 E6 50 10 bY......(*....P.
0030: 0C 90 47 66 00 00 00 00 00 00 00 00 ..Gf........
Frame 4 (60 bytes on wire, 60 bytes captured)
Frame is marked: False
Arrival Time: May 29, 2006 10:40:15.742963000
Time delta from previous packet: 6.885436000 seconds
Time since reference or first frame: 6.888715000 seconds
Frame Number: 4
Packet Length: 60 bytes
Capture Length: 60 bytes
Protocols in frame: eth:ip:tcp
Ethernet II, Src: 00:06:98:01:04:fb, Dst: 08:00:06:95:17:82
Destination: 08:00:06:95:17:82 (Siemens_95:17:82)
Source: 00:06:98:01:04:fb (EgniteSo_01:04:fb)
Source or Destination Address: 08:00:06:95:17:82 (Siemens_95:17:82)
Source or Destination Address: 00:06:98:01:04:fb (EgniteSo_01:04:fb)
Type: IP (0x0800)
Trailer: 000000000000
Internet Protocol, Src Addr: 192.168.98.58 (192.168.98.58), Dst Addr:
192.168.98.89 (192.168.98.89)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 40
Identification: 0x0005 (5)
Flags: 0x00
0... = Reserved bit: Not set
.0.. = Don't fragment: Not set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 64
Protocol: TCP (0x06)
Header checksum: 0x34e7 (correct)
Source: 192.168.98.58 (192.168.98.58)
Source or Destination Address: 192.168.98.58 (192.168.98.58)
Destination: 192.168.98.89 (192.168.98.89)
Source or Destination Address: 192.168.98.89 (192.168.98.89)
Transmission Control Protocol, Src Port: 4001 (4001), Dst Port: 4001
(4001), Seq: 1, Ack: 1, Len: 0
Source port: 4001 (4001)
Destination port: 4001 (4001)
Source or Destination Port: 4001
Source or Destination Port: 4001
TCP Segment Len: 0
Sequence number: 1 (relative sequence number)
Acknowledgement number: 1 (relative ack number)
Header length: 20 bytes
Flags: 0x0011 (FIN, ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgment: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..0. = Syn: Not set
.... ...1 = Fin: Set
Window size: 3216
Checksum: 0x4765 (correct)
SEQ/ACK analysis
This is an ACK to the segment in frame: 3
The RTT to ACK the segment was: 0.002019000 seconds
TCP Analysis Flags
This frame is a (suspected) retransmission
This frame is a (suspected) out-of-order segment
0000: 08 00 06 95 17 82 00 06 98 01 04 FB 08 00 45 00 ..............E.
0010: 00 28 00 05 00 00 40 06 34 E7 C0 A8 62 3A C0 A8 .(.... at .4...b:..
0020: 62 59 0F A1 0F A1 00 00 28 2A 09 A7 C4 E6 50 11 bY......(*....P.
0030: 0C 90 47 65 00 00 00 00 00 00 00 00 ..Ge........
Frame 5 (60 bytes on wire, 60 bytes captured)
Frame is marked: False
Arrival Time: May 29, 2006 10:40:15.744435000
Time delta from previous packet: 0.001472000 seconds
Time since reference or first frame: 6.890187000 seconds
Frame Number: 5
Packet Length: 60 bytes
Capture Length: 60 bytes
Protocols in frame: eth:ip:tcp
Ethernet II, Src: 08:00:06:95:17:82, Dst: 00:06:98:01:04:fb
Destination: 00:06:98:01:04:fb (EgniteSo_01:04:fb)
Source: 08:00:06:95:17:82 (Siemens_95:17:82)
Source or Destination Address: 00:06:98:01:04:fb (EgniteSo_01:04:fb)
Source or Destination Address: 08:00:06:95:17:82 (Siemens_95:17:82)
Type: IP (0x0800)
Trailer: 000000000000
Internet Protocol, Src Addr: 192.168.98.89 (192.168.98.89), Dst Addr:
192.168.98.58 (192.168.98.58)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 40
Identification: 0xbf8c (49036)
Flags: 0x00
0... = Reserved bit: Not set
.0.. = Don't fragment: Not set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 30
Protocol: TCP (0x06)
Header checksum: 0x975f (correct)
Source: 192.168.98.89 (192.168.98.89)
Source or Destination Address: 192.168.98.89 (192.168.98.89)
Destination: 192.168.98.58 (192.168.98.58)
Source or Destination Address: 192.168.98.58 (192.168.98.58)
Transmission Control Protocol, Src Port: 4001 (4001), Dst Port: 4001
(4001), Seq: 1, Ack: 2, Len: 0
Source port: 4001 (4001)
Destination port: 4001 (4001)
Source or Destination Port: 4001
Source or Destination Port: 4001
TCP Segment Len: 0
Sequence number: 1 (relative sequence number)
Acknowledgement number: 2 (relative ack number)
Header length: 20 bytes
Flags: 0x0010 (ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgment: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 0
Checksum: 0x53f5 (correct)
SEQ/ACK analysis
This is an ACK to the segment in frame: 4
The RTT to ACK the segment was: 0.001472000 seconds
TCP Analysis Flags
This is a TCP duplicate ack
This is a ZeroWindow segment
Duplicate ACK #: 1
Duplicate to the ACK in frame: 5
0000: 00 06 98 01 04 FB 08 00 06 95 17 82 08 00 45 00 ..............E.
0010: 00 28 BF 8C 00 00 1E 06 97 5F C0 A8 62 59 C0 A8 .(......._..bY..
0020: 62 3A 0F A1 0F A1 09 A7 C4 E6 00 00 28 2B 50 10 b:..........(+P.
0030: 00 00 53 F5 00 00 00 00 00 00 00 00 ..S.........
Frame 6 (60 bytes on wire, 60 bytes captured)
Frame is marked: False
Arrival Time: May 29, 2006 10:40:15.745825000
Time delta from previous packet: 0.001390000 seconds
Time since reference or first frame: 6.891577000 seconds
Frame Number: 6
Packet Length: 60 bytes
Capture Length: 60 bytes
Protocols in frame: eth:ip:tcp
Ethernet II, Src: 08:00:06:95:17:82, Dst: 00:06:98:01:04:fb
Destination: 00:06:98:01:04:fb (EgniteSo_01:04:fb)
Source: 08:00:06:95:17:82 (Siemens_95:17:82)
Source or Destination Address: 00:06:98:01:04:fb (EgniteSo_01:04:fb)
Source or Destination Address: 08:00:06:95:17:82 (Siemens_95:17:82)
Type: IP (0x0800)
Trailer: 000000000000
Internet Protocol, Src Addr: 192.168.98.89 (192.168.98.89), Dst Addr:
192.168.98.58 (192.168.98.58)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 40
Identification: 0xbf8d (49037)
Flags: 0x00
0... = Reserved bit: Not set
.0.. = Don't fragment: Not set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 30
Protocol: TCP (0x06)
Header checksum: 0x975e (correct)
Source: 192.168.98.89 (192.168.98.89)
Source or Destination Address: 192.168.98.89 (192.168.98.89)
Destination: 192.168.98.58 (192.168.98.58)
Source or Destination Address: 192.168.98.58 (192.168.98.58)
Transmission Control Protocol, Src Port: 4001 (4001), Dst Port: 4001
(4001), Seq: 1, Ack: 4294957015, Len: 0
Source port: 4001 (4001)
Destination port: 4001 (4001)
Source or Destination Port: 4001
Source or Destination Port: 4001
TCP Segment Len: 0
Sequence number: 1 (relative sequence number)
Header length: 20 bytes
Flags: 0x0004 (RST)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...0 .... = Acknowledgment: Not set
.... 0... = Push: Not set
.... .1.. = Reset: Set
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 0
Checksum: 0x7c2c (correct)
SEQ/ACK analysis
0000: 00 06 98 01 04 FB 08 00 06 95 17 82 08 00 45 00 ..............E.
0010: 00 28 BF 8D 00 00 1E 06 97 5E C0 A8 62 59 C0 A8 .(.......^..bY..
0020: 62 3A 0F A1 0F A1 09 A7 C4 E6 00 00 00 00 50 04 b:............P.
0030: 00 00 7C 2C 00 00 00 00 00 00 00 00 ..|,........
Frame 7 (60 bytes on wire, 60 bytes captured)
Frame is marked: False
Arrival Time: May 29, 2006 10:40:17.787688000
Time delta from previous packet: 2.041863000 seconds
Time since reference or first frame: 8.933440000 seconds
Frame Number: 7
Packet Length: 60 bytes
Capture Length: 60 bytes
Protocols in frame: eth:ip:tcp
Ethernet II, Src: 00:06:98:01:04:fb, Dst: 08:00:06:95:17:82
Destination: 08:00:06:95:17:82 (Siemens_95:17:82)
Source: 00:06:98:01:04:fb (EgniteSo_01:04:fb)
Source or Destination Address: 08:00:06:95:17:82 (Siemens_95:17:82)
Source or Destination Address: 00:06:98:01:04:fb (EgniteSo_01:04:fb)
Type: IP (0x0800)
Trailer: 0000
Internet Protocol, Src Addr: 192.168.98.58 (192.168.98.58), Dst Addr:
192.168.98.89 (192.168.98.89)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 44
Identification: 0x0006 (6)
Flags: 0x00
0... = Reserved bit: Not set
.0.. = Don't fragment: Not set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 64
Protocol: TCP (0x06)
Header checksum: 0x34e2 (correct)
Source: 192.168.98.58 (192.168.98.58)
Source or Destination Address: 192.168.98.58 (192.168.98.58)
Destination: 192.168.98.89 (192.168.98.89)
Source or Destination Address: 192.168.98.89 (192.168.98.89)
Transmission Control Protocol, Src Port: 4001 (4001), Dst Port: 4001
(4001), Seq: 0, Ack: 0, Len: 0
Source port: 4001 (4001)
Destination port: 4001 (4001)
Source or Destination Port: 4001
Source or Destination Port: 4001
TCP Segment Len: 0
Sequence number: 0 (relative sequence number)
Header length: 24 bytes
Flags: 0x0002 (SYN)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...0 .... = Acknowledgment: Not set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..1. = Syn: Set
.... ...0 = Fin: Not set
Window size: 3216
Checksum: 0xdf3d (correct)
Options: (4 bytes)
TCP MSS Option: True
Maximum segment size: 536 bytes
SEQ/ACK analysis
This is an ACK to the segment in frame: 6
The RTT to ACK the segment was: 0.001038000 seconds
0000: 08 00 06 95 17 82 00 06 98 01 04 FB 08 00 45 00 ..............E.
0010: 00 2C 00 06 00 00 40 06 34 E2 C0 A8 62 3A C0 A8 .,.... at .4...b:..
0020: 62 59 0F A1 0F A1 00 00 4A CE 00 00 00 00 60 02 bY......J.....`.
0030: 0C 90 DF 3D 00 00 02 04 02 18 00 00 ...=........
Frame 8 (60 bytes on wire, 60 bytes captured)
Frame is marked: False
Arrival Time: May 29, 2006 10:40:17.788695000
Time delta from previous packet: 0.001007000 seconds
Time since reference or first frame: 8.934447000 seconds
Frame Number: 8
Packet Length: 60 bytes
Capture Length: 60 bytes
Protocols in frame: eth:ip:tcp
Ethernet II, Src: 08:00:06:95:17:82, Dst: 00:06:98:01:04:fb
Destination: 00:06:98:01:04:fb (EgniteSo_01:04:fb)
Source: 08:00:06:95:17:82 (Siemens_95:17:82)
Source or Destination Address: 00:06:98:01:04:fb (EgniteSo_01:04:fb)
Source or Destination Address: 08:00:06:95:17:82 (Siemens_95:17:82)
Type: IP (0x0800)
Trailer: 000000000000
Internet Protocol, Src Addr: 192.168.98.89 (192.168.98.89), Dst Addr:
192.168.98.58 (192.168.98.58)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 40
Identification: 0xbf8e (49038)
Flags: 0x00
0... = Reserved bit: Not set
.0.. = Don't fragment: Not set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 60
Protocol: TCP (0x06)
Header checksum: 0x795d (correct)
Source: 192.168.98.89 (192.168.98.89)
Source or Destination Address: 192.168.98.89 (192.168.98.89)
Destination: 192.168.98.58 (192.168.98.58)
Source or Destination Address: 192.168.98.58 (192.168.98.58)
Transmission Control Protocol, Src Port: 4001 (4001), Dst Port: 4001
(4001), Seq: 0, Ack: 1, Len: 0
Source port: 4001 (4001)
Destination port: 4001 (4001)
Source or Destination Port: 4001
Source or Destination Port: 4001
TCP Segment Len: 0
Sequence number: 0 (relative sequence number)
Acknowledgement number: 1 (relative ack number)
Header length: 20 bytes
Flags: 0x0014 (RST, ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgment: Set
.... 0... = Push: Not set
.... .1.. = Reset: Set
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 0
Checksum: 0xffda (correct)
SEQ/ACK analysis
This is an ACK to the segment in frame: 7
The RTT to ACK the segment was: 0.001007000 seconds
0000: 00 06 98 01 04 FB 08 00 06 95 17 82 08 00 45 00 ..............E.
0010: 00 28 BF 8E 00 00 3C 06 79 5D C0 A8 62 59 C0 A8 .(....<.y]..bY..
0020: 62 3A 0F A1 0F A1 00 00 00 00 00 00 4A CF 50 14 b:..........J.P.
0030: 00 00 FF DA 00 00 00 00 00 00 00 00 ............
Frame 9 (60 bytes on wire, 60 bytes captured)
Frame is marked: False
Arrival Time: May 29, 2006 10:40:20.794891000
Time delta from previous packet: 3.006196000 seconds
Time since reference or first frame: 11.940643000 seconds
Frame Number: 9
Packet Length: 60 bytes
Capture Length: 60 bytes
Protocols in frame: eth:ip:tcp
Ethernet II, Src: 00:06:98:01:04:fb, Dst: 08:00:06:95:17:82
Destination: 08:00:06:95:17:82 (Siemens_95:17:82)
Source: 00:06:98:01:04:fb (EgniteSo_01:04:fb)
Source or Destination Address: 08:00:06:95:17:82 (Siemens_95:17:82)
Source or Destination Address: 00:06:98:01:04:fb (EgniteSo_01:04:fb)
Type: IP (0x0800)
Trailer: 0000
Internet Protocol, Src Addr: 192.168.98.58 (192.168.98.58), Dst Addr:
192.168.98.89 (192.168.98.89)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 44
Identification: 0x0007 (7)
Flags: 0x00
0... = Reserved bit: Not set
.0.. = Don't fragment: Not set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 64
Protocol: TCP (0x06)
Header checksum: 0x34e1 (correct)
Source: 192.168.98.58 (192.168.98.58)
Source or Destination Address: 192.168.98.58 (192.168.98.58)
Destination: 192.168.98.89 (192.168.98.89)
Source or Destination Address: 192.168.98.89 (192.168.98.89)
Transmission Control Protocol, Src Port: 4001 (4001), Dst Port: 4001
(4001), Seq: 0, Ack: 0, Len: 0
Source port: 4001 (4001)
Destination port: 4001 (4001)
Source or Destination Port: 4001
Source or Destination Port: 4001
TCP Segment Len: 0
Sequence number: 0 (relative sequence number)
Header length: 24 bytes
Flags: 0x0002 (SYN)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...0 .... = Acknowledgment: Not set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..1. = Syn: Set
.... ...0 = Fin: Not set
Window size: 3216
Checksum: 0xd394 (correct)
Options: (4 bytes)
TCP MSS Option: True
Maximum segment size: 536 bytes
SEQ/ACK analysis
This is an ACK to the segment in frame: 8
The RTT to ACK the segment was: 0.001529000 seconds
TCP Analysis Flags
This is a ZeroWindow segment
0000: 08 00 06 95 17 82 00 06 98 01 04 FB 08 00 45 00 ..............E.
0010: 00 2C 00 07 00 00 40 06 34 E1 C0 A8 62 3A C0 A8 .,.... at .4...b:..
0020: 62 59 0F A1 0F A1 00 00 56 77 00 00 00 00 60 02 bY......Vw....`.
0030: 0C 90 D3 94 00 00 02 04 02 18 00 00 ............
Frame 10 (60 bytes on wire, 60 bytes captured)
Frame is marked: False
Arrival Time: May 29, 2006 10:40:20.795893000
Time delta from previous packet: 0.001002000 seconds
Time since reference or first frame: 11.941645000 seconds
Frame Number: 10
Packet Length: 60 bytes
Capture Length: 60 bytes
Protocols in frame: eth:ip:tcp
Ethernet II, Src: 08:00:06:95:17:82, Dst: 00:06:98:01:04:fb
Destination: 00:06:98:01:04:fb (EgniteSo_01:04:fb)
Source: 08:00:06:95:17:82 (Siemens_95:17:82)
Source or Destination Address: 00:06:98:01:04:fb (EgniteSo_01:04:fb)
Source or Destination Address: 08:00:06:95:17:82 (Siemens_95:17:82)
Type: IP (0x0800)
Trailer: 000000000000
Internet Protocol, Src Addr: 192.168.98.89 (192.168.98.89), Dst Addr:
192.168.98.58 (192.168.98.58)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 40
Identification: 0xbf8f (49039)
Flags: 0x00
0... = Reserved bit: Not set
.0.. = Don't fragment: Not set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 60
Protocol: TCP (0x06)
Header checksum: 0x795c (correct)
Source: 192.168.98.89 (192.168.98.89)
Source or Destination Address: 192.168.98.89 (192.168.98.89)
Destination: 192.168.98.58 (192.168.98.58)
Source or Destination Address: 192.168.98.58 (192.168.98.58)
Transmission Control Protocol, Src Port: 4001 (4001), Dst Port: 4001
(4001), Seq: 0, Ack: 1, Len: 0
Source port: 4001 (4001)
Destination port: 4001 (4001)
Source or Destination Port: 4001
Source or Destination Port: 4001
TCP Segment Len: 0
Sequence number: 0 (relative sequence number)
Acknowledgement number: 1 (relative ack number)
Header length: 20 bytes
Flags: 0x0014 (RST, ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgment: Set
.... 0... = Push: Not set
.... .1.. = Reset: Set
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 0
Checksum: 0xf431 (correct)
SEQ/ACK analysis
This is an ACK to the segment in frame: 9
The RTT to ACK the segment was: 0.001002000 seconds
0000: 00 06 98 01 04 FB 08 00 06 95 17 82 08 00 45 00 ..............E.
0010: 00 28 BF 8F 00 00 3C 06 79 5C C0 A8 62 59 C0 A8 .(....<.y\..bY..
0020: 62 3A 0F A1 0F A1 00 00 00 00 00 00 56 78 50 14 b:..........VxP.
0030: 00 00 F4 31 00 00 00 00 00 00 00 00 ...1........
More information about the En-Nut-Discussion
mailing list