{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.1.0",
  "lastModified": "2026-10-20T22:09:21.870Z",
  "sourcePath": "src/main/data/docs",
  "docId": "RFC6045",
  "document": {
    "abstract": "Network security incidents, such as system compromises, worms, viruses, phishing incidents, and denial of service, typically result in the loss of service, data, and resources both human and system. Network providers and Computer Security Incident Response Teams need to be equipped and ready to assist in communicating and tracing security incidents with tools and procedures in place before the occurrence of an attack. Real-time Inter-network Defense (RID) outlines a proactive inter-network communication method to facilitate sharing incident handling data while integrating existing detection, tracing, source identification, and mitigation mechanisms for a complete incident handling solution. Combining these capabilities in a communication system provides a way to achieve higher security levels on networks. Policy guidelines for handling incidents are recommended and can be agreed upon by a consortium using the security recommendations and considerations. RID has found use within the international research communities, but has not been widely adopted in other sectors. This publication provides the specification to those communities that have adopted it, and communities currently considering solutions for real-time inter-network defense. The specification may also accelerate development of solutions where different transports or message formats are required by leveraging the data elements and structures specified here. This document is not an Internet Standards Track specification; it is published for informational purposes.",
    "abstract$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML abstract",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
      "updated": "2026-10-20T21:45:05.076Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "authors": [
      {
        "name": "Kathleen Moriarty"
      }
    ],
    "authors$meta": {
      "confidence": "high",
      "note": "Parsed from Datatracker doc page article:author (profile full names)",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
      "updated": "2026-10-20T21:45:05.076Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "docId": "RFC6045",
    "docId$meta": {
      "confidence": "high",
      "note": "Derived from RFC number or Datatracker identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
      "updated": "2026-10-20T21:45:05.076Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "docLabel": "IETF RFC 6045",
    "docLabel$meta": {
      "confidence": "high",
      "note": "Constructed from provider and document identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
      "updated": "2026-10-20T21:45:05.076Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "docNumber": "6045",
    "docNumber$meta": {
      "confidence": "high",
      "note": "From the RFC index entry (rfc-index.xml <doc-id>)",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
      "updated": "2026-10-20T21:45:05.076Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "docTitle": "Real-time Inter-network Defense (RID)",
    "docTitle$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML title",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
      "updated": "2026-10-20T21:45:05.076Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "docType": "Informational",
    "docType$meta": {
      "confidence": "high",
      "note": "Mapped from Datatracker std_level or RFC status text",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
      "updated": "2026-10-20T21:45:05.076Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "doi": "10.17487/RFC6045",
    "doi$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML doi",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
      "updated": "2026-10-20T21:45:05.076Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "href": "https://doi.org/10.17487/RFC6045",
    "href$meta": {
      "confidence": "high",
      "note": "Derived from DOI (https://doi.org/<doi>)",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
      "updated": "2026-10-20T21:45:05.076Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "keywords": [
      "Incident Response",
      "CSIRT",
      "IODEF"
    ],
    "keywords$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML keywords",
      "originalValue": [
        "Incident Response",
        "CSIRT",
        "CIRT",
        "IODEF",
        "Incident Object Exchange",
        "Description Format"
      ],
      "overridden": true,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
      "updated": "2026-10-20T22:09:21.870Z",
      "version": "extractDocs.js@commit:301bfdf288d8"
    },
    "pages": "75",
    "pages$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML page-count",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
      "updated": "2026-10-20T21:45:05.076Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "publicationDate": "2010-11-01",
    "publicationDate$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML date",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
      "updated": "2026-10-20T21:45:05.076Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "publisher": "IETF",
    "publisher$meta": {
      "confidence": "high",
      "note": "Static: provider",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
      "updated": "2026-10-20T21:45:05.076Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "references": {
      "bibliographic": [
        "RFC1930",
        "RFC2827",
        "RFC3647",
        "RFC3917",
        "RFC5735",
        "orphan/RFC6045/h:c5a12c64",
        "orphan/RFC6045/h:d308a67e",
        "orphan/RFC6045/h:ce6e83e1",
        "orphan/RFC6045/h:18e44188",
        "orphan/RFC6045/h:c9f1a986"
      ],
      "bibliographic$meta": {
        "confidence": "medium",
        "flag": "MIXED_REF_LAYOUT_RISK anchored=24 proseBlocks=31 skippedAnchorBlocks=25",
        "note": "Parsed from RFC HTML references/informative sections",
        "originalValue": [],
        "reviewRequired": true,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
        "updated": "2026-10-20T21:45:05.076Z",
        "version": "extractDocs.js@commit:92f3ced618ff"
      },
      "normative": [
        "RFC2119",
        "RFC3275",
        "RFC3688",
        "RFC4279",
        "RFC5070",
        "RFC5280",
        "RFC5755",
        "RFC6046",
        "W3C.xml.20001006",
        "W3C.xml-names",
        "W3C.xmlenc-core",
        "W3C.xmldsig-core",
        "orphan/RFC6045/h:c73fc53b"
      ],
      "normative$meta": {
        "confidence": "high",
        "note": "Parsed from RFC HTML normative references sections",
        "originalValue": [],
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
        "updated": "2026-10-20T21:45:05.076Z",
        "version": "extractDocs.js@commit:92f3ced618ff"
      }
    },
    "resolvedHref": "https://www.rfc-editor.org/info/rfc6045/",
    "resolvedHref$meta": {
      "confidence": "high",
      "note": "Final URL resolved via URL redirect verification",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
      "updated": "2026-10-20T21:45:05.076Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "status": {
      "active": false,
      "active$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
        "updated": "2026-10-20T21:45:05.076Z",
        "version": "extractDocs.js@commit:92f3ced618ff"
      },
      "errataExist": true,
      "errataExist$meta": {
        "confidence": "high",
        "note": "Derived from presence of errata links on RFC/Datatracker pages",
        "originalValue": null,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
        "updated": "2026-10-20T21:45:05.076Z",
        "version": "extractDocs.js@commit:92f3ced618ff"
      },
      "errataUrl": [
        "https://www.rfc-editor.org/errata/rfc6045",
        "https://www.rfc-editor.org/errata_search.php?rfc=6045",
        "https://www.rfc-editor.org/rfc/inline-errata/rfc6045.html"
      ],
      "errataUrl$meta": {
        "confidence": "high",
        "note": "Parsed from errata links on RFC/Datatracker pages",
        "originalValue": [],
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
        "updated": "2026-10-20T21:45:05.076Z",
        "version": "extractDocs.js@commit:92f3ced618ff"
      },
      "latestVersion": false,
      "latestVersion$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
        "updated": "2026-10-20T21:45:05.076Z",
        "version": "extractDocs.js@commit:92f3ced618ff"
      },
      "statusNote": "Informational",
      "statusNote$meta": {
        "confidence": "high",
        "note": "Mapped from Datatracker doc.json std_level",
        "originalValue": null,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
        "updated": "2026-10-20T21:45:05.076Z",
        "version": "extractDocs.js@commit:92f3ced618ff"
      },
      "superseded": true,
      "superseded$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
        "updated": "2026-10-20T21:45:05.076Z",
        "version": "extractDocs.js@commit:92f3ced618ff"
      },
      "supersededBy": [
        "RFC6545"
      ],
      "supersededBy$meta": {
        "confidence": "high",
        "note": "Parsed from RFC index XML",
        "originalValue": [],
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc6045/",
        "updated": "2026-10-20T21:45:05.076Z",
        "version": "extractDocs.js@commit:92f3ced618ff"
      }
    }
  }
}