rfc9758v2.txt | rfc9758.txt | |||
---|---|---|---|---|
skipping to change at line 451 ¶ | skipping to change at line 451 ¶ | |||
represented by a scheme identifier and a scheme-specific part. The | represented by a scheme identifier and a scheme-specific part. The | |||
scheme identifier is ipn, and the scheme-specific parts are | scheme identifier is ipn, and the scheme-specific parts are | |||
represented as a sequence of numeric components separated with the | represented as a sequence of numeric components separated with the | |||
'.' character. A formal definition is provided below (see | '.' character. A formal definition is provided below (see | |||
Section 4.1) and can be informally considered as: | Section 4.1) and can be informally considered as: | |||
ipn:[<allocator-identifier>.]<node-number>.<service-number> | ipn:[<allocator-identifier>.]<node-number>.<service-number> | |||
To keep the text representation concise, the following rules apply: | To keep the text representation concise, the following rules apply: | |||
1. All leading 0 characters MUST be omitted. A single '0' is valid. | 1. All leading '0' characters MUST be omitted. A single '0' is | |||
valid. | ||||
2. If the Allocator Identifier is zero (0), then the <allocator- | 2. If the Allocator Identifier is zero (0), then the <allocator- | |||
identifier> and '.' MAY be omitted. | identifier> and '.' MAY be omitted. | |||
3. If the Allocator Identifier is zero (0), and the Node Number is | 3. If the Allocator Identifier is zero (0), and the Node Number is | |||
2^(32-1) (i.e., the URI is a LocalNode ipn URI (Section 3.4.2)), | 2^(32-1) (i.e., the URI is a LocalNode ipn URI (Section 3.4.2)), | |||
then the character '!' SHOULD be used instead of the digits | then the character '!' SHOULD be used instead of the digits | |||
4294967295, although both forms are valid encodings. | 4294967295, although both forms are valid encodings. | |||
Examples of the textual representation of ipn URIs can be found in | Examples of the textual representation of ipn URIs can be found in | |||
skipping to change at line 1134 ¶ | skipping to change at line 1135 ¶ | |||
+---------------------+-------------------------------+ | +---------------------+-------------------------------+ | |||
| >= 2^32 | Reserved for future expansion | | | >= 2^32 | Reserved for future expansion | | |||
+---------------------+-------------------------------+ | +---------------------+-------------------------------+ | |||
Table 6: Registration Procedures for the 'ipn' | Table 6: Registration Procedures for the 'ipn' | |||
Scheme URI Well-Known Service Numbers for BPv7 | Scheme URI Well-Known Service Numbers for BPv7 | |||
Registry | Registry | |||
The initial values in the registry are: | The initial values in the registry are: | |||
+=====================+====================+===================+ | +================+=============================+===================+ | |||
| Value | Description | Reference | | | Value | Description | Reference | | |||
+=====================+====================+===================+ | +================+=============================+===================+ | |||
| 0 | The Administrative | [RFC9171] and RFC | | | 0 | The Administrative Endpoint | [RFC9171] and RFC | | |||
| | Endpoint | 9758, Section 5.7 | | | | | 9758, Section 5.7 | | |||
+---------------------+--------------------+-------------------+ | +----------------+-----------------------------+-------------------+ | |||
| 1..27 | Reserved for | RFC 9758 | | | 0xEEE0..0xEEEF | Example Range | RFC 9758 | | |||
| | Private Use | | | +----------------+-----------------------------+-------------------+ | |||
+---------------------+--------------------+-------------------+ | ||||
| 0x0100..0x7FFF | Reserved for | RFC 9758 | | ||||
| | Private Use | | | ||||
+---------------------+--------------------+-------------------+ | ||||
| 0xEEE0..0xEEEF | Example Range | RFC 9758 | | ||||
+---------------------+--------------------+-------------------+ | ||||
| 0x10000..0xFFFFFFFF | Reserved for | RFC 9758 | | ||||
| | Private Use | | | ||||
+---------------------+--------------------+-------------------+ | ||||
Table 7: Initial Values in the 'ipn' Scheme URI Well-Known | Table 7: Initial Values in the 'ipn' Scheme URI Well-Known | |||
Service Numbers for BPv7 Registry | Service Numbers for BPv7 Registry | |||
The "Example Range" is assigned for use in examples in documentation | The "Example Range" is assigned for use in examples in documentation | |||
and sample code. | and sample code. | |||
9.3.1. Guidance for Designated Experts | 9.3.1. Guidance for Designated Experts | |||
This registry is intended to record the default Service Numbers for | This registry is intended to record the default Service Numbers for | |||
End of changes. 2 change blocks. | ||||
18 lines changed or deleted | 10 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. |