- From: "ALLEGRET PILAUD Pierre RD-CORE-ISS" <pierre.allegret AT orange-ft.com>
- To: <discussion AT sctp.de>
- Subject: [SCTP-Discussion] Problem with CRC32
- Date: Fri Jun 9 09:02:04 2006
- List-id: SCTP Discussions <discussion.sctp.de>
Hi to
all,
I have a problem
with CRC32 and an SCTP implementation. Is it possible to
have a help ?
I performed
SCTP interconnection tests with
other SCTP implementations with CRC32 or
ADLER32 and all worked fine.
When I perform
tests with a new equipment, all is OK with ADLER32. If I configure to perform
tests with CRC32, I have the following messages:
sctplib
S.U.T.
<---------------------- INIT
ABORT
----------------------->
INIT_ACK
-------------------->
I don't
understand why sctplib send ABORT. With Ethereal traces, I don't see any
trouble. Have you an idea ?
(If I perform the same tests with SCTP Linux kernel all
works fine)
Thanks.
Regards.
Pierre Allégret
No. Time Source Sce Port Destination Dest
Port Protocol Info
1 0.000000 192.168.246.182 3565 192.168.246.181 3565
SCTP INIT
Frame 1 (74 bytes on wire, 74 bytes captured)
Arrival Time: Jun 8, 2006 16:49:41.863015000
Time delta from previous packet: 0.000000000 seconds
Time since reference or first frame: 0.000000000 seconds
Frame Number: 1
Packet Length: 74 bytes
Capture Length: 74 bytes
Ethernet II, Src: 00:00:17:0c:54:6c, Dst: 00:0e:0c:35:2c:14
Destination: 00:0e:0c:35:2c:14 (Intel_35:2c:14)
Source: 00:00:17:0c:54:6c (Tekelec_0c:54:6c)
Type: IP (0x0800)
Internet Protocol, Src Addr: 192.168.246.182 (192.168.246.182), Dst Addr:
192.168.246.181 (192.168.246.181)
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: 60
Identification: 0x0267 (615)
Flags: 0x00
0... = Reserved bit: Not set
.0.. = Don't fragment: Not set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 255
Protocol: SCTP (0x84)
Header checksum: 0xb4a1 (correct)
Source: 192.168.246.182 (192.168.246.182)
Destination: 192.168.246.181 (192.168.246.181)
Stream Control Transmission Protocol
Source port: 3565
Destination port: 3565
Verification tag: 0x00000000
Checksum: 0x2785514b (correct CRC32C)
INIT chunk (Outbound streams: 2, inbound streams: 2)
Chunk type: INIT (1)
0... .... = Bit: Stop processing of the packet
.0.. .... = Bit: Do not report
Chunk flags: 0x00
Chunk length: 28
Initiate tag: 0x000032a3
Advertised receiver window credit (a_rwnd): 204800
Number of outbound streams: 2
Number of inbound streams: 2
Initial TSN: 30646
IPv4 address parameter (Address: 192.168.246.182)
Parameter type: IPv4 address (0x0005)
0... .... .... .... = Bit: Stop processing of chunk
.0.. .... .... .... = Bit: Do not report
Parameter length: 8
IP Version 4 address: 192.168.246.182 (192.168.246.182)
No. Time Source Sce Port Destination Dest
Port Protocol Info
2 0.000036 192.168.246.181 3565 192.168.246.182 3565
SCTP ABORT
Frame 2 (50 bytes on wire, 50 bytes captured)
Arrival Time: Jun 8, 2006 16:49:41.863051000
Time delta from previous packet: 0.000036000 seconds
Time since reference or first frame: 0.000036000 seconds
Frame Number: 2
Packet Length: 50 bytes
Capture Length: 50 bytes
Ethernet II, Src: 00:0e:0c:35:2c:14, Dst: 00:00:17:0c:54:6c
Destination: 00:00:17:0c:54:6c (Tekelec_0c:54:6c)
Source: 00:0e:0c:35:2c:14 (Intel_35:2c:14)
Type: IP (0x0800)
Internet Protocol, Src Addr: 192.168.246.181 (192.168.246.181), Dst Addr:
192.168.246.182 (192.168.246.182)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x02 (DSCP 0x00: Default; ECN: 0x02)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..1. = ECN-Capable Transport (ECT): 1
.... ...0 = ECN-CE: 0
Total Length: 36
Identification: 0x0000 (0)
Flags: 0x04 (Don't Fragment)
0... = Reserved bit: Not set
.1.. = Don't fragment: Set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 64
Protocol: SCTP (0x84)
Header checksum: 0x361f (correct)
Source: 192.168.246.181 (192.168.246.181)
Destination: 192.168.246.182 (192.168.246.182)
Stream Control Transmission Protocol
Source port: 3565
Destination port: 3565
Verification tag: 0x000032a3
Checksum: 0x17dc7b7e (correct CRC32C)
ABORT chunk
Chunk type: ABORT (6)
0... .... = Bit: Stop processing of the packet
.0.. .... = Bit: Do not report
Chunk flags: 0x01
.... ...1 = T-Bit: No TCB destroyed
Chunk length: 4
No. Time Source Sce Port Destination Dest
Port Protocol Info
3 0.000181 192.168.246.181 3565 192.168.246.182 3565
SCTP INIT_ACK
Frame 3 (166 bytes on wire, 166 bytes captured)
Arrival Time: Jun 8, 2006 16:49:41.863196000
Time delta from previous packet: 0.000145000 seconds
Time since reference or first frame: 0.000181000 seconds
Frame Number: 3
Packet Length: 166 bytes
Capture Length: 166 bytes
Ethernet II, Src: 00:0e:0c:35:2c:14, Dst: 00:00:17:0c:54:6c
Destination: 00:00:17:0c:54:6c (Tekelec_0c:54:6c)
Source: 00:0e:0c:35:2c:14 (Intel_35:2c:14)
Type: IP (0x0800)
Internet Protocol, Src Addr: 192.168.246.181 (192.168.246.181), Dst Addr:
192.168.246.182 (192.168.246.182)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x10 (DSCP 0x04: Unknown DSCP; ECN: 0x00)
0001 00.. = Differentiated Services Codepoint: Unknown (0x04)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 152
Identification: 0xdc56 (56406)
Flags: 0x04 (Don't Fragment)
0... = Reserved bit: Not set
.1.. = Don't fragment: Set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 64
Protocol: SCTP (0x84)
Header checksum: 0x5946 (correct)
Source: 192.168.246.181 (192.168.246.181)
Destination: 192.168.246.182 (192.168.246.182)
Stream Control Transmission Protocol
Source port: 3565
Destination port: 3565
Verification tag: 0x000032a3
Checksum: 0x62a1c150 (correct CRC32C)
INIT_ACK chunk (Outbound streams: 2, inbound streams: 2)
Chunk type: INIT_ACK (2)
0... .... = Bit: Stop processing of the packet
.0.. .... = Bit: Do not report
Chunk flags: 0x00
Chunk length: 120
Initiate tag: 0x5136c1e7
Advertised receiver window credit (a_rwnd): 108544
Number of outbound streams: 2
Number of inbound streams: 2
Initial TSN: 179002985
State cookie parameter (Cookie length: 96 bytes)
Parameter type: State cookie (0x0007)
0... .... .... .... = Bit: Stop processing of chunk
.0.. .... .... .... = Bit: Do not report
Parameter length: 100
State cookie: 5136C1E70001A800000200020AAB5E69...
- [SCTP-Discussion] Problem with CRC32, ALLEGRET PILAUD Pierre RD-CORE-ISS, 06/09/2006
Archive powered by MHonArc 2.6.19+.