List of P2P protocols

File transfer protocols used by multiple programs
The name of the protocol may also be the name of the primary or original application software that uses it.