Very debatable.
I personally would say that there is only
  1. Network layers
  2. Gossip protocol
  3. Blockchain
  4. Lightning
It depends on what you define as a layer - and that's more difficult than in internet layers
reply