{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.1.0",
  "lastModified": "2026-10-13T17:22:24.711Z",
  "sourcePath": "src/main/data/docs",
  "docId": "RFC4038",
  "document": {
    "abstract": "As IPv6 networks are deployed and the network transition is discussed, one should also consider how to enable IPv6 support in applications running on IPv6 hosts, and the best strategy to develop IP protocol support in applications. This document specifies scenarios and aspects of application transition. It also proposes guidelines on how to develop IP version-independent applications during the transition period. This memo provides information for the Internet community.",
    "abstract$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML abstract",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4038/",
      "updated": "2026-10-13T17:22:24.711Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "authors": [
      {
        "name": "Myung-Ki Shin"
      },
      {
        "name": "Yong-Geun Hong"
      },
      {
        "name": "Jun-ichiro Itoh"
      },
      {
        "name": "Pekka Savola"
      },
      {
        "name": "Eva M. Castro"
      }
    ],
    "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/rfc4038/",
      "updated": "2026-10-13T17:22:24.711Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "docId": "RFC4038",
    "docId$meta": {
      "confidence": "high",
      "note": "Derived from RFC number or Datatracker identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4038/",
      "updated": "2026-10-13T17:22:24.711Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "docLabel": "IETF RFC 4038",
    "docLabel$meta": {
      "confidence": "high",
      "note": "Constructed from provider and document identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4038/",
      "updated": "2026-10-13T17:22:24.711Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "docNumber": "4038",
    "docNumber$meta": {
      "confidence": "high",
      "note": "Parsed from RFC info page report metadata",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4038/",
      "updated": "2026-10-13T17:22:24.711Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "docTitle": "Application Aspects of IPv6 Transition",
    "docTitle$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML title",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4038/",
      "updated": "2026-10-13T17:22:24.711Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "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/rfc4038/",
      "updated": "2026-10-13T17:22:24.711Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "doi": "10.17487/RFC4038",
    "doi$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML doi",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4038/",
      "updated": "2026-10-13T17:22:24.711Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "href": "https://doi.org/10.17487/RFC4038",
    "href$meta": {
      "confidence": "high",
      "note": "Derived from DOI (https://doi.org/<doi>)",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4038/",
      "updated": "2026-10-13T17:22:24.711Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "pages": "33",
    "pages$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML page-count",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4038/",
      "updated": "2026-10-13T17:22:24.711Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "publicationDate": "2005-03-01",
    "publicationDate$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML date",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4038/",
      "updated": "2026-10-13T17:22:24.711Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "publisher": "IETF",
    "publisher$meta": {
      "confidence": "high",
      "note": "Static: provider",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4038/",
      "updated": "2026-10-13T17:22:24.711Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "references": {
      "bibliographic": [
        "RFC2133",
        "RFC2732",
        "RFC2821",
        "RFC2766",
        "RFC3901",
        "RFC3956",
        "RFC3306",
        "RFC3678",
        "orphan/RFC4038/h:5ae60fe3",
        "orphan/RFC4038/h:a54f665c",
        "orphan/RFC4038/h:2534f9be",
        "orphan/RFC4038/h:c98747a7",
        "orphan/RFC4038/h:51fff80a",
        "orphan/RFC4038/h:99ac06d2",
        "orphan/RFC4038/h:76c973d0",
        "orphan/RFC4038/h:e77e7dac"
      ],
      "bibliographic$meta": {
        "confidence": "medium",
        "flag": "MIXED_REF_LAYOUT_RISK anchored=24 proseBlocks=28 skippedAnchorBlocks=26",
        "note": "Parsed from RFC HTML references/informative sections",
        "originalValue": [],
        "reviewRequired": true,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4038/",
        "updated": "2026-10-13T17:22:24.711Z",
        "version": "extractDocs.js@commit:996495349225"
      },
      "normative": [
        "RFC3493",
        "RFC3542",
        "RFC2767",
        "RFC3338",
        "RFC2460",
        "RFC3484",
        "RFC3513"
      ],
      "normative$meta": {
        "confidence": "high",
        "note": "Parsed from RFC HTML normative references sections",
        "originalValue": [],
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4038/",
        "updated": "2026-10-13T17:22:24.711Z",
        "version": "extractDocs.js@commit:996495349225"
      }
    },
    "resolvedHref": "https://www.rfc-editor.org/info/rfc4038/",
    "resolvedHref$meta": {
      "confidence": "high",
      "note": "Final URL resolved via URL redirect verification",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4038/",
      "updated": "2026-10-13T17:22:24.711Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "status": {
      "active": true,
      "active$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4038/",
        "updated": "2026-10-13T17:22:24.711Z",
        "version": "extractDocs.js@commit:996495349225"
      },
      "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/rfc4038/",
        "updated": "2026-10-13T17:22:24.711Z",
        "version": "extractDocs.js@commit:996495349225"
      },
      "errataUrl": [
        "https://www.rfc-editor.org/errata/rfc4038",
        "https://www.rfc-editor.org/errata_search.php?rfc=4038",
        "https://www.rfc-editor.org/rfc/inline-errata/rfc4038.html"
      ],
      "errataUrl$meta": {
        "confidence": "high",
        "note": "Parsed from errata links on RFC/Datatracker pages",
        "originalValue": [],
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4038/",
        "updated": "2026-10-13T17:22:24.711Z",
        "version": "extractDocs.js@commit:996495349225"
      },
      "latestVersion": true,
      "latestVersion$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4038/",
        "updated": "2026-10-13T17:22:24.711Z",
        "version": "extractDocs.js@commit:996495349225"
      },
      "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/rfc4038/",
        "updated": "2026-10-13T17:22:24.711Z",
        "version": "extractDocs.js@commit:996495349225"
      },
      "superseded": false,
      "superseded$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4038/",
        "updated": "2026-10-13T17:22:24.711Z",
        "version": "extractDocs.js@commit:996495349225"
      }
    }
  }
}