List of network protocols

From Wikipedia, the free encyclopedia

This is an incomplete list of individual network protocols, categorized by their nearest OSI model layers.

Contents

[edit] Layer 1 protocols (Physical layer)

  • ISDN Integrated Services Digital Network
  • PDH Plesiochronous Digital Hierarchy
  • RS-232, a serial line interface originally developed to connect modems and computer terminals
  • SDH Synchronous Digital Hierarchy
  • SONET Synchronous Optical NETworking
  • Modem standards/ITU V-Series Protocols used to communicate between analog modems over voice telephone lines.

[edit] Layer 2 protocols (Data link layer)

  • ARP Address Resolution Protocol
  • AYIYA Anything In Anything
  • ARCnet
  • CDP Cisco Discovery Protocol
  • DCAP Data Link Switching Client Access Protocol
  • Econet
  • Ethernet
  • FDDI Fiber Distributed Data Interface
  • Frame Relay
  • HDLC High Level Data Link Control
  • LocalTalk
  • L2F Layer 2 Forwarding Protocol
  • L2TP Layer 2 Tunneling Protocol
  • LLDP Link Layer Discovery Protocol
  • LLDP-MED Link Layer Discovery Protocol - Media Endpoint Discovery
  • PPP Point-to-Point Protocol
  • PPTP Point-to-Point Tunneling Protocol
  • SLIP Serial Line Internet Protocol (obsolete)
  • StarLan
  • STP Spanning Tree Protocol
  • Token ring
  • VTP VLAN Trunking Protocol

[edit] Layer 2+3 protocols

[edit] Layer 3 protocols (Network layer)

  • ARP Address Resolution Protocol
  • BGP Border Gateway Protocol
  • EGP Exterior Gateway Protocol
  • ICMP Internet Control Message Protocol
  • IGMP Internet Group Management Protocol
  • IPv4 Internet Protocol version 4
  • IPv6 Internet Protocol version 6
  • IPX Internetwork Packet Exchange
  • IS-IS Intermediate system to intermediate system
  • MPLS Multiprotocol Label Switching
  • OSPF Open Shortest Path First
  • RARP Reverse Address Resolution Protocol

[edit] Layer 3+4 protocols

[edit] Layer 4 protocols (Transport layer)

  • IL Originally developed as transport layer for 9P
  • RTP Real-time Transport Protocol
  • SPX Sequenced Packet Exchange
  • SCTP Stream Control Transmission Protocol
  • TCP Transmission Control Protocol
  • UDP User Datagram Protocol
  • Sinec H1 for telecontrol

[edit] Layer 5 protocols (Session layer)

  • 9P Distributed file system protocol developed originally as part of Plan 9
  • NCP NetWare Core Protocol
  • NFS Network File System
  • SMB Server Message Block (aka CIFS Common Internet FileSystem)

[edit] Layer 7 protocols (Application layer)

  • AFP Apple Filing Protocol
  • BACnet Building Automation and Control Network protocol
  • BitTorrent, a peer-to-peer file sharing protocol
  • BOOTP Bootstrap Protocol
  • DIAMETER, an authentication, authorization and accounting protocol
  • DICT Dictionary protocol
  • DNS Domain Name Service
  • DHCP Dynamic Host Configuration Protocol
  • FTP File Transfer Protocol
  • Finger, which gives user profile information
  • Gnutella, a peer-to-peer file-swapping protocol
  • Gopher, a precursor of web search engines
  • HTTP HyperText Transfer Protocol, used in the World Wide Web
  • IMAP Internet Message Access Protocol
  • IRC Internet Relay Chat protocol
  • Jabber, an instant-messaging protocol
  • LDAP Lightweight Directory Access Protocol
  • MIME Multipurpose Internet Mail Extensions
  • NNTP News Network Transfer Protocol
  • NTP Network Time Protocol
  • POP3 Post Office Protocol Version 3
  • RADIUS, an authentication, authorization and accounting protocol
  • Rlogin, a UNIX remote login protocol
  • rsync, a file transfer protocol for backups, copying and mirroring
  • SSH Secure SHell
  • SIP, Session Initiation Protocol, a signalling protocol
  • SMTP Simple Mail Transfer Protocol
  • SNMP Simple Network Management Protocol
  • SOAP Simple Object Access Protocol
  • Telnet, a remote terminal access protocol
  • TFTP Trivial File Transfer Protocol, a simple file transfer protocol
  • WebDAV Web Distributed Authoring and Versioning
  • RIP Routing Information Protocol

and secure versions of the above (HTTPS, etc.)

[edit] Protocol description languages

[edit] Other protocols

[edit] External links

In other languages