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)