{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.1.0",
  "lastModified": "2026-10-12T17:41:43.166Z",
  "sourcePath": "src/main/data/docs",
  "docId": "RFC950",
  "document": {
    "abstract": "This memo discusses the utility of \"subnets\" of Internet networks, which are logically visible sub-sections of a single Internet network. For administrative or technical reasons, many organizations have chosen to divide one Internet network into several subnets, instead of acquiring a set of Internet network numbers. This memo specifies procedures for the use of subnets. These procedures are for hosts (e.g., workstations). The procedures used in and between subnet gateways are not fully described. Important motivation and background information for a subnetting standard is provided in RFC-940. This RFC specifies a protocol for the ARPA-Internet community. If subnetting is implemented it is strongly recommended that these procedures be followed.",
    "abstract$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML abstract",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc950/",
      "updated": "2026-10-12T17:41:43.166Z",
      "version": "extractDocs.js@commit:a77b766babd7"
    },
    "authors": [
      {
        "name": "Jeffrey Mogul"
      },
      {
        "name": "Dr. Jon Postel"
      }
    ],
    "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/rfc950/",
      "updated": "2026-10-12T17:41:43.166Z",
      "version": "extractDocs.js@commit:a77b766babd7"
    },
    "docId": "RFC950",
    "docId$meta": {
      "confidence": "high",
      "note": "Derived from RFC number or Datatracker identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc950/",
      "updated": "2026-10-12T17:41:43.166Z",
      "version": "extractDocs.js@commit:a77b766babd7"
    },
    "docLabel": "IETF RFC 950",
    "docLabel$meta": {
      "confidence": "high",
      "note": "Constructed from provider and document identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc950/",
      "updated": "2026-10-12T17:41:43.166Z",
      "version": "extractDocs.js@commit:a77b766babd7"
    },
    "docNumber": "950",
    "docNumber$meta": {
      "confidence": "high",
      "note": "Parsed from RFC info page report metadata",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc950/",
      "updated": "2026-10-12T17:41:43.166Z",
      "version": "extractDocs.js@commit:a77b766babd7"
    },
    "docTitle": "Internet Standard Subnetting Procedure",
    "docTitle$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML title",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc950/",
      "updated": "2026-10-12T17:41:43.166Z",
      "version": "extractDocs.js@commit:a77b766babd7"
    },
    "docType": "Standard",
    "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/rfc950/",
      "updated": "2026-10-12T17:41:43.166Z",
      "version": "extractDocs.js@commit:a77b766babd7"
    },
    "doi": "10.17487/RFC950",
    "doi$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML doi",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc950/",
      "updated": "2026-10-12T17:41:43.166Z",
      "version": "extractDocs.js@commit:a77b766babd7"
    },
    "href": "https://doi.org/10.17487/RFC950",
    "href$meta": {
      "confidence": "high",
      "note": "Derived from DOI (https://doi.org/<doi>)",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc950/",
      "updated": "2026-10-12T17:41:43.166Z",
      "version": "extractDocs.js@commit:a77b766babd7"
    },
    "pages": "18",
    "pages$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML page-count",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc950/",
      "updated": "2026-10-12T17:41:43.166Z",
      "version": "extractDocs.js@commit:a77b766babd7"
    },
    "publicationDate": "1985-08-01",
    "publicationDate$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML date",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc950/",
      "updated": "2026-10-12T17:41:43.166Z",
      "version": "extractDocs.js@commit:a77b766babd7"
    },
    "publisher": "IETF",
    "publisher$meta": {
      "confidence": "high",
      "note": "Static: provider",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc950/",
      "updated": "2026-10-12T17:41:43.166Z",
      "version": "extractDocs.js@commit:a77b766babd7"
    },
    "references": {
      "bibliographic": [
        "RFC917",
        "RFC925",
        "RFC791",
        "RFC903",
        "RFC792",
        "RFC919",
        "RFC940",
        "RFC951",
        "RFC943"
      ],
      "bibliographic$meta": {
        "confidence": "medium",
        "flag": "MIXED_REF_LAYOUT_RISK anchored=9 proseBlocks=11 skippedAnchorBlocks=10",
        "note": "Parsed from RFC HTML references/informative sections",
        "originalValue": [],
        "reviewRequired": true,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc950/",
        "updated": "2026-10-12T17:41:43.166Z",
        "version": "extractDocs.js@commit:a77b766babd7"
      }
    },
    "resolvedHref": "https://www.rfc-editor.org/info/rfc950/",
    "resolvedHref$meta": {
      "confidence": "high",
      "note": "Final URL resolved via URL redirect verification",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc950/",
      "updated": "2026-10-12T17:41:43.166Z",
      "version": "extractDocs.js@commit:a77b766babd7"
    },
    "status": {
      "active": true,
      "active$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc950/",
        "updated": "2026-10-12T17:41:43.166Z",
        "version": "extractDocs.js@commit:a77b766babd7"
      },
      "amendedBy": [
        "RFC6918"
      ],
      "amendedBy$meta": {
        "confidence": "high",
        "note": "Parsed from RFC index XML",
        "originalValue": [],
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc950/",
        "updated": "2026-10-12T17:41:43.166Z",
        "version": "extractDocs.js@commit:a77b766babd7"
      },
      "amends": [
        "RFC792"
      ],
      "amends$meta": {
        "confidence": "high",
        "note": "Parsed from RFC index XML",
        "originalValue": [],
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc950/",
        "updated": "2026-10-12T17:41:43.166Z",
        "version": "extractDocs.js@commit:a77b766babd7"
      },
      "errataExist": false,
      "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/rfc950/",
        "updated": "2026-10-12T17:41:43.166Z",
        "version": "extractDocs.js@commit:a77b766babd7"
      },
      "latestVersion": true,
      "latestVersion$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc950/",
        "updated": "2026-10-12T17:41:43.166Z",
        "version": "extractDocs.js@commit:a77b766babd7"
      },
      "statusNote": "Internet Standard",
      "statusNote$meta": {
        "confidence": "high",
        "note": "Mapped from Datatracker doc.json std_level",
        "originalValue": null,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc950/",
        "updated": "2026-10-12T17:41:43.166Z",
        "version": "extractDocs.js@commit:a77b766babd7"
      },
      "superseded": false,
      "superseded$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc950/",
        "updated": "2026-10-12T17:41:43.166Z",
        "version": "extractDocs.js@commit:a77b766babd7"
      }
    }
  }
}