Skip to main content

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

DLNA

ANT

wireless radio Network Protocol to connect IOT (fitness trackers)

References

  1. NetworkComputer connect via Network Protocol to share/exchange data

  2. SchemeNetwork Protocol to access URL

  3. TLSNetwork Protocol to Encrypt network link between server & client; prevent tampering/spying

  4. SSLDeprecated Network Protocol to Encrypt server-client network link

  5. TCP/IPNetwork Protocol to connect hosts over IP Address & exchange data via packets after establish connection

  6. HTTPNetwork Protocol to transmit/access data over web i.e. HTML

  7. httpsNode API to create server with HTTPS Network Protocol

  8. httpNode API to create server with HTTPNetwork Protocol

  9. IPFSP2P Network Protocol to store/share data via decentralized distributed file system

  10. BittorrentP2P Network Protocol to distribute files over decentralized Swarm

  11. UDPNetwork Protocol to send datagram Packet over Web w/o pre-establish connection

  12. FTPNetwork Protocol to transfer unencrypted files over Web

  13. SOCKS5Network Protocol to route packets through Proxy + optional Auth

  14. SSH Tunnel ↔ to channel traffic through encrypted tunnel with SSH Network Protocol

  15. ANT ↔ wireless radio Network Protocol to connect IOT (fitness trackers)