Personal observation: "API" is a subclass of "interface". "Network protocol" is a subclass of "interface". Interfaces (in the general case) are valuable things to standardize. An abstract interface ("abstract API"?) that gives guidance to implementors above and beyond the bare specification of the network protocol is useful for achieving conceptual alignment. Do people agree? _______________________________________________ Ietf mailing list Ietf@xxxxxxxx https://www.ietf.org/mailman/listinfo/ietf