# structure-792 tool: get_rfc_structure args: {"rfc":792} --- json --- { "metadata": { "title": "INTERNET CONTROL MESSAGE PROTOCOL", "number": 792, "date": "1981-09", "category": "std" }, "sections": [ { "number": "1", "title": "Introduction" }, { "number": "2", "title": "Message Formats", "subsections": [ { "number": "2.1", "title": "Version" }, { "number": "2.2", "title": "IHL" }, { "number": "2.3", "title": "Type of Service" }, { "number": "2.4", "title": "Total Length" }, { "number": "2.5", "title": "Identification, Flags, Fragment Offset" }, { "number": "2.6", "title": "Time to Live" }, { "number": "2.7", "title": "Protocol" }, { "number": "2.8", "title": "Header Checksum" }, { "number": "2.9", "title": "Source Address" }, { "number": "2.10", "title": "Destination Address" } ] }, { "number": "3", "title": "Destination Unreachable Message", "subsections": [ { "number": "3.1", "title": "Destination Address" }, { "number": "3.2", "title": "Type" }, { "number": "3.3", "title": "Code" }, { "number": "3.4", "title": "Checksum" }, { "number": "3.5", "title": "Internet Header + 64 bits of Data Datagram" }, { "number": "3.6", "title": "Description" } ] }, { "number": "4", "title": "Time Exceeded Message", "subsections": [ { "number": "4.1", "title": "Destination Address" }, { "number": "4.2", "title": "Type" }, { "number": "4.3", "title": "Code" }, { "number": "4.4", "title": "Checksum" }, { "number": "4.5", "title": "Internet Header + 64 bits of Data Datagram" }, { "number": "4.6", "title": "Description" } ] }, { "number": "5", "title": "Parameter Problem Message", "subsections": [ { "number": "5.1", "title": "Destination Address" }, { "number": "5.2", "title": "Type" }, { "number": "5.3", "title": "Code" }, { "number": "5.4", "title": "Checksum" }, { "number": "5.5", "title": "Pointer" }, { "number": "5.6", "title": "Internet Header + 64 bits of Data Datagram" }, { "number": "5.7", "title": "Description" } ] }, { "number": "6", "title": "Source Quench Message", "subsections": [ { "number": "6.1", "title": "Destination Address" }, { "number": "6.2", "title": "Type" }, { "number": "6.3", "title": "Code" }, { "number": "6.4", "title": "Checksum" }, { "number": "6.5", "title": "Internet Header + 64 bits of Data Datagram" }, { "number": "6.6", "title": "Description" } ] }, { "number": "7", "title": "Redirect Message", "subsections": [ { "number": "7.1", "title": "Destination Address" }, { "number": "7.2", "title": "Type" }, { "number": "7.3", "title": "Code" }, { "number": "7.4", "title": "Checksum" }, { "number": "7.5", "title": "Gateway Internet Address" }, { "number": "7.6", "title": "Internet Header + 64 bits of Data Datagram" }, { "number": "7.7", "title": "Description" } ] }, { "number": "8", "title": "Echo or Echo Reply Message", "subsections": [ { "number": "8.1", "title": "Addresses" }, { "number": "8.2", "title": "Type" }, { "number": "8.3", "title": "Code" }, { "number": "8.4", "title": "Checksum" }, { "number": "8.5", "title": "Identifier" }, { "number": "8.6", "title": "Description" } ] }, { "number": "9", "title": "Timestamp or Timestamp Reply Message", "subsections": [ { "number": "9.1", "title": "Addresses" }, { "number": "9.2", "title": "Type" }, { "number": "9.3", "title": "Code" }, { "number": "9.4", "title": "Checksum" }, { "number": "9.5", "title": "Sequence Number" }, { "number": "9.6", "title": "Description" } ] }, { "number": "10", "title": "Information Request or Information Reply Message", "subsections": [ { "number": "10.1", "title": "Addresses" }, { "number": "10.2", "title": "Type" }, { "number": "10.3", "title": "Code" }, { "number": "10.4", "title": "Checksum" }, { "number": "10.5", "title": "Identifier" }, { "number": "10.6", "title": "Sequence Number" }, { "number": "10.7", "title": "Description" } ] }, { "number": "11", "title": "Summary of Message Types" }, { "number": "12", "title": "References" } ], "referenceCount": { "normative": 0, "informative": 5 }, "_source": "text", "_sourceNote": "Warning: Parsed from text format. Accuracy may be limited." }