One thing I’m struggling with is the term “dynamic”. We’re talking about determining “dynamic” identifiers at system definition time, not (necessarily) runtime; correct? If so then the term really is more used with things that happen at runtime and we should use a different term (e.g. we even have the dynamic node id assignment function). Perhaps static == regulated and dynamic == unregulated?
| From | To | Size | Regulated | Purpose |
|---|---|---|---|---|
| 0 | 32767 | 32768 | private use by systems and applications | |
| 32768 | 57343 | x | Intended to grow into adjacent ranges | |
| 57344 | 59391 | 2048 | x | Vendor-specific public |
| 59392 | 62803 | x | Intended to grow into adjacent ranges | |
| 62804 | 65535 | 2731 | x | Standard |