Normally raw resources, such as links between nodes,
should be multiplexed and otherwise improved before the random application
uses it.
Standard improved comm facilities are necessary to ease the development cost
for applications.
Such improvement can also hide variations in underlying hardware.
Thus access to comm links would be via capabilities, but
typically mediated by replaceable user mode code.