Internet Assigned Numbers Authority Probabilistic Routing Protocol using History of Encounters and Transitivity (PRoPHET) Created 2012-06-04 Last Updated 2012-09-11 Available Formats [IMG] XML [IMG] HTML [IMG] Plain text Registries included below * DTN Routing Protocol Number * PRoPHET Protocol Version * PRoPHET Header Flags * PRoPHET Result Field * PRoPHET Codes for Success * PRoPHET Codes for Failure * PRoPHET TLV Type * Hello TLV Flags 0, 1, 2 * Hello TLV Flags 3-7 * Error TLV Flags * RIB Dictionary TLV Flags * RIB TLV Flags * RIB Flags * Bundle Offer and Response TLV Flags * Bundle Offer and Response B Flags DTN Routing Protocol Number Registration Procedure(s) Specification Required Expert(s) Unassigned Reference [RFC6693] Available Formats [IMG] CSV Value Protocol Reference 0x00 PRoPHET Protocol [RFC6693] 0x01-0xEF Unassigned 0xF0-0xFF Reserved for Private/Experimental Use [RFC6693] PRoPHET Protocol Version Registration Procedure(s) Specification Required Expert(s) Unassigned Reference [RFC6693] Available Formats [IMG] CSV Value Version Reference 0x00 Reserved [RFC6693] 0x01 PRoPHET v1 [RFC6693] 0x02 PRoPHET v2 [RFC6693] 0x03-0xEF Unassigned 0xF0-0xFE Reserved for Private/Experimental Use [RFC6693] 0xFF Reserved [RFC6693] PRoPHET Header Flags Registration Procedure(s) Specification Required Expert(s) Unassigned Reference [RFC6693] Available Formats [IMG] CSV Bit Position Meaning Reference 0-3 Unassigned PRoPHET Result Field Registration Procedure(s) Specification Required Expert(s) Unassigned Reference [RFC6693] Available Formats [IMG] CSV Value Result Value Reference 0x00 Reserved [RFC6693] 0x01 NoSuccessAck [RFC6693] 0x02 AckAll [RFC6693] 0x03 Success [RFC6693] 0x04 Failure [RFC6693] 0x05 ReturnReceipt [RFC6693] 0x06-0x7F Unassigned 0x80-0xFF Reserved for Private/Experimental Use [RFC6693] PRoPHET Codes for Success Registration Procedure(s) Specification Required Expert(s) Unassigned Reference [RFC6693] Available Formats [IMG] CSV Value Code Name Reference 0x00 Generic Success [RFC6693] 0x01 Submessage Received [RFC6693] 0x02-0x7F Unassigned 0x80-0xFF Reserved for Private/Experimental Use [RFC6693] PRoPHET Codes for Failure Registration Procedure(s) Specification Required Expert(s) Unassigned Reference [RFC6693] Available Formats [IMG] CSV Value Code Name Reference 0x00-0x01 Reserved [RFC6693] 0x02 Unspecified Failure [RFC6693] 0x03-0x7F Unassigned 0x80-0xFE Reserved for Private/Experimental Use [RFC6693] 0xFF Error TLV in Message [RFC6693] PRoPHET TLV Type Registration Procedure(s) Specification Required Expert(s) Unassigned Reference [RFC6693] Available Formats [IMG] CSV Value Type Reference 0x00 Reserved [RFC6693] 0x01 Hello TLV [RFC6693] 0x02 Error TLV [RFC6693] 0x03-0x9F Unassigned 0xA0 RIB dictionary TLV [RFC6693] 0xA1 RIB TLV [RFC6693] 0xA2 Bundle Offer (deprecated) [RFC6693] 0xA3 Bundle Response (deprecated) [RFC6693] 0xA4 Bundle Offer (v2) [RFC6693] 0xA5 Bundle Response (v2) [RFC6693] 0xA6-0xCF Unassigned 0xD0-0xFF Reserved for Private/Experimental Use [RFC6693] Hello TLV Flags 0, 1, 2 Registration Procedure(s) Specification Required Expert(s) Unassigned Reference [RFC6693] Note Flag numbers 0, 1 and 2 are treated as a three bit unsigned integer with five of the eight possible values allocated and the other three reserved. Available Formats [IMG] CSV Value Meaning Reference 0b000 Reserved [RFC6693] 0b001 SYN [RFC6693] 0b010 SYNACK [RFC6693] 0b011 ACK [RFC6693] 0b100 RSTACK [RFC6693] 0b101-0b111 Unassigned Hello TLV Flags 3-7 Registration Procedure(s) Specification Required Expert(s) Unassigned Reference [RFC6693] Available Formats [IMG] CSV Bit Position Meaning Reference 3-6 Unassigned 7 L Flag [RFC6693] Error TLV Flags Registration Procedure(s) Specification Required Expert(s) Unassigned Reference [RFC6693] Available Formats [IMG] CSV Value Error TLV Name Reference 0x00 Dictionary Conflict [RFC6693] 0x01 Bad String ID [RFC6693] 0x02-0x7F Unassigned 0x080-0xFF Reserved for Private Use [RFC6693] RIB Dictionary TLV Flags Registration Procedure(s) Specification Required Expert(s) Unassigned Reference [RFC6693] Available Formats [IMG] CSV Bit Position Meaning Reference 0 Sent by Listener [RFC6693] 1-2 Reserved [RFC6693] 3-7 Unassigned RIB TLV Flags Registration Procedure(s) Specification Required Expert(s) Unassigned Reference [RFC6693] Available Formats [IMG] CSV Bit Position Meaning Reference 0 More RIB TLVs [RFC6693] 1-2 Reserved [RFC6693] 3-7 Unassigned RIB Flags Registration Procedure(s) Specification Required Expert(s) Unassigned Reference [RFC6693] Available Formats [IMG] CSV Bit Position Meaning Reference 0-7 Unassigned Bundle Offer and Response TLV Flags Registration Procedure(s) Specification Required Expert(s) Unassigned Reference [RFC6693] Available Formats [IMG] CSV Bit Position Meaning Reference 0 More Offer/Response TLVs Following [RFC6693] 1-7 Unassigned Bundle Offer and Response B Flags Registration Procedure(s) Specification Required Expert(s) Unassigned Reference [RFC6693] Available Formats [IMG] CSV Bit Position Meaning Reference 0 Bundle Accepted [RFC6693] 1 Bundle is a Fragment [RFC6693] 2 Bundle Payload Length Included in TLV [RFC6693] 3-6 Unassigned 7 PRoPHET ACK [RFC6693] Licensing Terms