SFTP specifications
You're seriously cuefosnd about Internet protocols. There are two transport protocols in the stack, TCP and UDP. TCP is for short file transfer, and UDP is for real-time applications like VoIP. This is not application-agnosticism, it's a recognition in the very core of the protocol stack that applications don't all have the same requirements from the network.P2P is an innovative new application that has a different set of requirements from either short file transfer (ftp, e-mail, and HTTP) or real-time UDP: it needs lots and lots of bandwidth, but it's not picky about when it gets it. Hence it warrants a different kind of treatment from the stack than other applications.I posts like this one you stray far from your area of expertise law and policy into the realm of network engineering. This journey is unwise.