Hi James, On 2/21/2017 12:05 PM, james woodyatt
wrote:
On Feb 20, 2017, at 08:10, Joe Touch <touch@xxxxxxx> wrote: Per RFC6335, there is one registry for all transport port numbers. "RESERVED" in that registry applies to all transports. Agreed. p3. Port zero is already reserved for SCTP by RFC 4960. IANA just needs to correct its registry to show that port zero is Assigned.Per section 14.5, SCTP uses the existing transport port registry. It lists a set of assignments starting at port 9, but does not request assignment of 0. Section 3.1 prohibits the use of 0 as either source or destination port, but that's not an assignment. That's a prohibition, and not indicated as a reservation in the IANA Considerations (Sec 14).
It remains RESERVED (as per the ports registry) but potentially assignable to DCCP.
"RESERVED" would involve IANA Considerations, and that act would have resulted in their being recorded in the IANA registry. Prohibitions within the protocol do not result in IANA actions.
IMO, an RFC that needs an API to pass the value "unspecified" should indicate just that. It would be far out of scope for an RFC to indicate the *value* passed in an API to indicate that parameter. Joe |