Display Filter Reference: DTN TCP Convergence Layer Protocol

Protocol field name: tcpcl

Versions: 1.4.0 to 4.0.3

Back to Display Filter Reference

Field name Description Type Versions
tcpcl.ack.length Ack Length Signed integer (4 bytes) 1.12.0 to 4.0.3
tcpcl.ack.length.error Ack Length: Error Label 1.12.0 to 4.0.3
tcpcl.contact_duplicate Duplicate Contact Header Label 4.0.0 to 4.0.3
tcpcl.contact_hdr Contact Header Label 4.0.0 to 4.0.3
tcpcl.contact_hdr.flags Flags Unsigned integer (1 byte) 1.12.0 to 4.0.3
tcpcl.contact_hdr.flags.ackreq Bundle Acks Requested Boolean 1.12.0 to 4.0.3
tcpcl.contact_hdr.flags.fragen Reactive Fragmentation Enabled Boolean 1.12.0 to 4.0.3
tcpcl.contact_hdr.flags.nak Support Negative Acknowledgements Boolean 1.12.0 to 4.0.3
tcpcl.contact_hdr.keep_alive Keep Alive Unsigned integer (2 bytes) 1.12.0 to 4.0.3
tcpcl.contact_hdr.local_eid Local EID Character string 1.12.0 to 4.0.3
tcpcl.contact_hdr.local_eid_length Local EID Length Signed integer (4 bytes) 1.12.0 to 4.0.3
tcpcl.contact_hdr.magic Protocol Magic Byte sequence 1.12.0 to 4.0.3
tcpcl.contact_hdr.related Related Header Frame number 4.0.0 to 4.0.3
tcpcl.contact_hdr.version Version Unsigned integer (1 byte) 1.12.0 to 4.0.3
tcpcl.data Segment Data Byte sequence 4.0.0 to 4.0.3
tcpcl.data.flags.invalid Invalid TCP CL Data Segment Flags Label 1.12.0 to 4.0.3
tcpcl.data.length Segment Length Signed integer (4 bytes) 1.12.0 to 4.0.3
tcpcl.data.length.invalid Invalid Data Length Label 1.12.0 to 4.0.3
tcpcl.data.proc.end Segment contains end of Bundle Boolean 1.12.0 to 4.0.3
tcpcl.data.proc.flag Data Flags Unsigned integer (1 byte) 1.12.0 to 4.0.3
tcpcl.data.proc.start Segment contains start of bundle Boolean 1.12.0 to 4.0.3
tcpcl.invalid_contact_magic Magic string is invalid Label 4.0.0 to 4.0.3
tcpcl.invalid_contact_version Protocol version not handled Label 4.0.0 to 4.0.3
tcpcl.mhdr TCPCLv3 Header Label 4.0.0 to 4.0.3
tcpcl.mismatch_contact_version Protocol version mismatch Label 4.0.0 to 4.0.3
tcpcl.msg.fragment Message Fragment Frame number 3.6.0 to 3.6.11
tcpcl.msg.fragment.count Message fragment count Unsigned integer (4 bytes) 3.6.0 to 3.6.11
tcpcl.msg.fragment.error Message defragmentation error Frame number 3.6.0 to 3.6.11
tcpcl.msg.fragment.multiple_tails Message has multiple tails Boolean 3.6.0 to 3.6.11
tcpcl.msg.fragment.overlap Message fragment overlap Boolean 3.6.0 to 3.6.11
tcpcl.msg.fragment.overlap.conflicts Message fragment overlapping with conflicting data Boolean 3.6.0 to 3.6.11
tcpcl.msg.fragment.too_long_fragment Message fragment too long Boolean 3.6.0 to 3.6.11
tcpcl.msg.fragments Message Fragments Label 3.6.0 to 3.6.11
tcpcl.msg.reassembled.in Reassembled in Frame number 3.6.0 to 3.6.11
tcpcl.msg.reassembled.length Reassembled DTN length Unsigned integer (4 bytes) 3.6.0 to 3.6.11
tcpcl.pkt_type Message Type Unsigned integer (1 byte) 1.12.0 to 4.0.3
tcpcl.refuse.reason_code Reason-Code Unsigned integer (1 byte) 3.2.0 to 4.0.3
tcpcl.shutdown.delay Shutdown Reconnection Delay Unsigned integer (2 bytes) 1.12.0 to 4.0.3
tcpcl.shutdown.delay.flag Shutdown includes Reconnection Delay Boolean 1.12.0 to 4.0.3
tcpcl.shutdown.flags TCP Convergence Shutdown Flags Unsigned integer (1 byte) 1.12.0 to 4.0.3
tcpcl.shutdown.reason Shutdown Reason Code Unsigned integer (1 byte) 1.12.0 to 4.0.3
tcpcl.shutdown.reason.flag Shutdown includes Reason Code Boolean 1.12.0 to 4.0.3
tcpcl.unknown_message_type Message type is unknown Label 4.0.0 to 4.0.3
tcpcl.v4.BundleEID BundleEID Character string 4.0.0 to 4.0.3
tcpcl.v4.chdr.flags Contact Flags Unsigned integer (1 byte) 4.0.0 to 4.0.3
tcpcl.v4.chdr.flags.can_tls CAN_TLS Boolean 4.0.0 to 4.0.3
tcpcl.v4.extitem_critical Extension Item is critical Label 4.0.0 to 4.0.3
tcpcl.v4.mhdr TCPCLv4 Message Label 4.0.0 to 4.0.3
tcpcl.v4.mhdr.type Message Type Unsigned integer (1 byte) 4.0.0 to 4.0.3
tcpcl.v4.msg_reject.head Rejected Type Unsigned integer (1 byte) 4.0.0 to 4.0.3
tcpcl.v4.msg_reject.reason Reason Unsigned integer (1 byte) 4.0.0 to 4.0.3
tcpcl.v4.negotiated.keepalive Negotiated Keepalive Interval Unsigned integer (2 bytes) 4.0.0 to 4.0.3
tcpcl.v4.negotiated.use_tls Negotiated Use TLS Boolean 4.0.0 to 4.0.3
tcpcl.v4.ses_term.reason Reason Unsigned integer (1 byte) 4.0.0 to 4.0.3
tcpcl.v4.ses_term.related Related SESS_TERM Frame number 4.0.0 to 4.0.3
tcpcl.v4.sess_init.extlist_len Extension Items Length Unsigned integer (4 bytes) 4.0.0 to 4.0.3
tcpcl.v4.sess_init.keepalive Keepalive Interval Unsigned integer (2 bytes) 4.0.0 to 4.0.3
tcpcl.v4.sess_init.nodeid_data Node ID Data (UTF8) Character string 4.0.0 to 4.0.3
tcpcl.v4.sess_init.nodeid_len Node ID Length Unsigned integer (2 bytes) 4.0.0 to 4.0.3
tcpcl.v4.sess_init.related Related SESS_INIT Frame number 4.0.0 to 4.0.3
tcpcl.v4.sess_init.seg_mru Segment MRU Unsigned integer (8 bytes) 4.0.0 to 4.0.3
tcpcl.v4.sess_init.xfer_mru Transfer MRU Unsigned integer (8 bytes) 4.0.0 to 4.0.3
tcpcl.v4.sess_init_duplicate Duplicate SESS_INIT message Label 4.0.0 to 4.0.3
tcpcl.v4.sess_init_missing Expected SESS_INIT message first Label 4.0.0 to 4.0.3
tcpcl.v4.sess_term.flags Flags Unsigned integer (1 byte) 4.0.0 to 4.0.3
tcpcl.v4.sess_term.flags.reply REPLY Boolean 4.0.0 to 4.0.3
tcpcl.v4.sess_term_duplicate Duplicate SESS_TERM message Label 4.0.0 to 4.0.3
tcpcl.v4.sess_term_reply_flag Reply SESS_TERM missing flag Label 4.0.0 to 4.0.3
tcpcl.v4.sessext Session Extension Item Protocol 4.0.0 to 4.0.3
tcpcl.v4.sessext.data Type-Specific Data Label 4.0.0 to 4.0.3
tcpcl.v4.sessext.flags Item Flags Unsigned integer (1 byte) 4.0.0 to 4.0.3
tcpcl.v4.sessext.flags.critical CRITICAL Boolean 4.0.0 to 4.0.3
tcpcl.v4.sessext.len Item Length Unsigned integer (4 bytes) 4.0.0 to 4.0.3
tcpcl.v4.sessext.type Item Type Unsigned integer (2 bytes) 4.0.0 to 4.0.3
tcpcl.v4.unknown_message_type Message type is unknown Label 4.0.0 to 4.0.3
tcpcl.v4.unknown_sessext_type Session Extension type is unknown Label 4.0.0 to 4.0.3
tcpcl.v4.unknown_xferext_type Transfer Extension type is unknown Label 4.0.0 to 4.0.3
tcpcl.v4.xfer.total_len Expected Total Length Unsigned integer (8 bytes) 4.0.0 to 4.0.3
tcpcl.v4.xfer_ack.ack_len Acknowledged Length Unsigned integer (8 bytes) 4.0.0 to 4.0.3
tcpcl.v4.xfer_ack.related_seg Related XFER_SEGMENT Frame number 4.0.0 to 4.0.3
tcpcl.v4.xfer_ack.related_start Related XFER_SEGMENT start Frame number 4.0.0 to 4.0.3
tcpcl.v4.xfer_ack.time_diff Acknowledgment Time Time offset 4.0.0 to 4.0.3
tcpcl.v4.xfer_ack.time_since_start Time since transfer Start Time offset 4.0.0 to 4.0.3
tcpcl.v4.xfer_flags Transfer Flags Unsigned integer (1 byte) 4.0.0 to 4.0.3
tcpcl.v4.xfer_flags.end END Boolean 4.0.0 to 4.0.3
tcpcl.v4.xfer_flags.start START Boolean 4.0.0 to 4.0.3
tcpcl.v4.xfer_id Transfer ID Unsigned integer (8 bytes) 4.0.0 to 4.0.3
tcpcl.v4.xfer_refuse.reason Reason Unsigned integer (1 byte) 4.0.0 to 4.0.3
tcpcl.v4.xfer_refuse.related_seg Related XFER_SEGMENT Frame number 4.0.0 to 4.0.3
tcpcl.v4.xfer_refuse_no_transfer XFER_REFUSE has no related XFER_SEGMENT(s) Label 4.0.0 to 4.0.3
tcpcl.v4.xfer_seg_duplicate_end Non-last XFER_SEGMENT has END flag Label 4.0.0 to 4.0.3
tcpcl.v4.xfer_seg_duplicate_start Non-first XFER_SEGMENT has START flag Label 4.0.0 to 4.0.3
tcpcl.v4.xfer_seg_missing_end Last XFER_SEGMENT is missing END flag Label 4.0.0 to 4.0.3
tcpcl.v4.xfer_seg_missing_start First XFER_SEGMENT is missing START flag Label 4.0.0 to 4.0.3
tcpcl.v4.xfer_seg_no_relation XFER_SEGMENT has no related XFER_ACK Label 4.0.0 to 4.0.3
tcpcl.v4.xfer_seg_over_seg_mru Segment data size larger than peer MRU Label 4.0.0 to 4.0.3
tcpcl.v4.xfer_segment.data Segment Data Byte sequence 4.0.0 to 4.0.3
tcpcl.v4.xfer_segment.data_len Segment Length Unsigned integer (8 bytes) 4.0.0 to 4.0.3
tcpcl.v4.xfer_segment.extlist_len Extension Items Length Unsigned integer (4 bytes) 4.0.0 to 4.0.3
tcpcl.v4.xfer_segment.related_ack Related XFER_ACK Frame number 4.0.0 to 4.0.3
tcpcl.v4.xfer_segment.related_start Related XFER_SEGMENT start Frame number 4.0.0 to 4.0.3
tcpcl.v4.xfer_segment.seen_len Seen Length Unsigned integer (8 bytes) 4.0.0 to 4.0.3
tcpcl.v4.xfer_segment.time_diff Acknowledgment Time Time offset 4.0.0 to 4.0.3
tcpcl.v4.xfer_segment.time_since_start Time since transfer Start Time offset 4.0.0 to 4.0.3
tcpcl.v4.xferext Transfer Extension Item Protocol 4.0.0 to 4.0.3
tcpcl.v4.xferext.data Type-Specific Data Label 4.0.0 to 4.0.3
tcpcl.v4.xferext.flags Item Flags Unsigned integer (1 byte) 4.0.0 to 4.0.3
tcpcl.v4.xferext.flags.critical CRITICAL Boolean 4.0.0 to 4.0.3
tcpcl.v4.xferext.len Item Length Unsigned integer (4 bytes) 4.0.0 to 4.0.3
tcpcl.v4.xferext.transfer_length.total_len Total Length Unsigned integer (8 bytes) 4.0.0 to 4.0.3
tcpcl.v4.xferext.type Item Type Unsigned integer (2 bytes) 4.0.0 to 4.0.3
tcpcl.v4.xferload_over_xfer_mru Transfer larger than peer MRU Label 4.0.0 to 4.0.3
tcpcl.xfer.fragment Transfer fragment Frame number 4.0.0 to 4.0.3
tcpcl.xfer.fragment.count Transfer fragment count Unsigned integer (4 bytes) 4.0.0 to 4.0.3
tcpcl.xfer.fragment.error Transfer defragmentation error Frame number 4.0.0 to 4.0.3
tcpcl.xfer.fragment.multiple_tails Message has multiple tail fragments Boolean 4.0.0 to 4.0.3
tcpcl.xfer.fragment.overlap Transfer fragment overlap Boolean 4.0.0 to 4.0.3
tcpcl.xfer.fragment.overlap.conflicts Transfer fragment overlapping with conflicting data Boolean 4.0.0 to 4.0.3
tcpcl.xfer.fragment.too_long_fragment Transfer fragment too long Boolean 4.0.0 to 4.0.3
tcpcl.xfer.fragments Transfer fragments Label 4.0.0 to 4.0.3
tcpcl.xfer.reassembled.data Reassembled data Byte sequence 4.0.0 to 4.0.3
tcpcl.xfer.reassembled.in Reassembled in Frame number 4.0.0 to 4.0.3
tcpcl.xfer.reassembled.length Reassembled length Unsigned integer (4 bytes) 4.0.0 to 4.0.3
tcpcl.xfer_ack_mismatch_flags XFER_ACK does not have flags matching XFER_SEGMENT Label 4.0.0 to 4.0.3
tcpcl.xfer_ack_no_relation XFER_ACK has no related XFER_SEGMENT Label 4.0.0 to 4.0.3
tcpcl.xfer_id Implied Transfer ID Unsigned integer (8 bytes) 4.0.0 to 4.0.3
tcpcl.xfer_mismatch_total_len Transfer has total length different than the Transfer Length extension Label 4.0.0 to 4.0.3
tcpcl.xfer_seg_over_total_len XFER_SEGMENT has accumulated length beyond the Transfer Length extension Label 4.0.0 to 4.0.3