In the context of network architecture, what is true about layering?
a) Layers communicate directly with non-adjacent layers
b) Layers communicate directly with adjacent layers
c) Each layer communicates with only the layer directly above or below it
d) There is no concept of layering in network architecture