Network Layer Decodes

Class SCTP

Provides access to the header and chunks of an SCTP Packet.

Instance Variables
src_port
sctp.src_port -> anInteger

Source Port (16-bit).
dst_port
sctp.code -> anInteger

Destination Port (16-bit).
verification_tag
sctp.verification_tag -> anInteger

SCTP Verification Tag (32-bit).
checksum
sctp.checksum -> anInteger

SCTP checksum (32-bit).
chunks
sctp.chunks ->aPythonList

Returns a list of SCTP Chunk objects (see below).

An SCTP Chunk object has the following attributes ...

SCTP Chunk
type
chunk.type-> anInteger

SCTP chunk type (8-bit).
flags chunk.flags -> anInteger

SCTP chunk flags (8-bit).
length  chunk.length -> anInteger

SCTP chunk length (16-bit).
is_ok  chunk.is_ok -> True or False

True if all bytes in this chunk were captured,  may be False if some of the chunk's later bytes were not captured.
sequence  chunk.bytes -> aByteArray

Byte array containing the chunks payload bytes.

Nevil Brownlee
Tue, 30 Jan 2018 (NZDT)