It would be useful to have a mapping of all of the protocols involved with the Ethereum implementations on to the OSI model (or equivalent). The protocols might include:
Whisper, devP2P, IPC, RPC, ABI, Wire, RLPx
This would help new users quickly get an understanding of the function of each protocol/application and assess what the options are (if any) within each layer.
How do the protocols used in the Ethereum implementation map onto the OSI model?