Network Protocol ↔ (standard) rules to control data exchange
aka Protocol
HTTP
Network Protocol to transmit/access data over web i.e. HTML
Source: HTTP | MDN
HTTPS
HTTP encrypt with TLS (or SSL)
IPFS
P2P Network Protocol to store/share data via decentralized distributed file system
Bittorrent
P2P Network Protocol to distribute files over decentralized Swarm
Source: www.bittorrent.org/beps/bep
SSH
Unix Shell to Encrypt data connection. TCP/IP only?
FTP
Network Protocol to transfer unencrypted files over Web
UDP
Network Protocol to send datagram Packet over Web w/o pre-establish connection
SOCKS5
Network Protocol to route packets through Proxy + optional Auth
Source: datatracker.ietf.org/doc/html/rfc1928
ANT
wireless radio Network Protocol to connect IOT (fitness trackers)
References
Network↔ Computer connect via Network Protocol to share/exchange dataScheme↔ Network Protocol to access URLTLS↔ Network Protocol to Encrypt network link between server & client; prevent tampering/spyingSSL↔ Deprecated Network Protocol to Encrypt server-client network linkTCP/IP↔ Network Protocol to connect hosts over IP Address & exchange data via packets after establish connectionHTTP↔ Network Protocol to transmit/access data over web i.e. HTMLhttps↔ Node API to create server with HTTPS Network Protocolhttp↔ Node API to create server with HTTPNetwork ProtocolIPFS↔ P2P Network Protocol to store/share data via decentralized distributed file systemBittorrent↔ P2P Network Protocol to distribute files over decentralized SwarmUDP↔ Network Protocol to send datagram Packet over Web w/o pre-establish connectionFTP↔ Network Protocol to transfer unencrypted files over WebSOCKS5↔ Network Protocol to route packets through Proxy + optional AuthSSH Tunnel↔ to channel traffic through encrypted tunnel with SSH Network ProtocolANT↔ wireless radio Network Protocol to connect IOT (fitness trackers)