What does Algorand use for their Messaging Protocol

I saw that there was a proposal to use Plutus, but wasn’t sure if that was ever adopted.

I see that the code uses web sockets, not sure if that’s standard practice in other networks.

What is the name of the overall protocol that handles the node p2p messaging (not the consensus)?