However, the realist in me concedes, the specification itself, given the present state of the art, would probably fix, unsatisfactorily, many implementation details (in order for the implementation to pass the spec).
I believe we need a network protocol with a solid, simple semantics. IP, that is not.