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)

[edit] Layer 2 protocols (Data link layer)

[edit] Layer 2+3 protocols

  • ATM Asynchronous Transfer Mode
  • Frame relay, a simplified version of X.25
  • MPLS Multi-protocol label switching
  • X.25

[edit] Layer 3 protocols (Network layer)

  • ARP Address Resolution Protocol
  • BGP Border Gateway Protocol
  • CLNP Connectionless Networking Protocol
  • EGP Exterior Gateway Protocol
  • EIGRP Enhanced Interior Gateway Routing Protocol
  • ICMP Internet Control Message Protocol
  • IGMP Internet Group Management Protocol
  • IGRP Interior Gataway Routing Protocol
  • IPv4 Internet Protocol version 4
  • IPv6 Internet Protocol version 6
  • IPSec Internet Protocol Security
  • IPX Internetwork Packet Exchange
  • IS-IS Intermediate system to intermediate system
  • Message Transfer Part Level 3
  • MPLS Multiprotocol Label Switching
  • OSPF Open Shortest Path First
  • RARP Reverse Address Resolution Protocol
  • RIP Routing Information Protocol

[edit] Layer 3+4 protocols

[edit] Layer 4 protocols (Transport layer)

  • AHAH Authentication Header over IP or IPSec
  • ESPESP Encapsulated Security Payload over IP or IPSec
  • GRE Generic Routing Encapsulation for tunneling
  • IL Originally developed as transport layer for 9P
  • SCCP Signaling Connection and Control Part
  • SCTP Stream Control Transmission Protocol
  • Sinec H1 for telecontrol
  • SPX Sequenced Packet Exchange
  • TCP Transmission Control Protocol
  • UDP User Datagram Protocol

[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 System
  • 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 hierarchical hyperlinkable protocol
  • HTTP, HyperText Transfer Protocol
  • 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
  • MSNP, Microsoft Notification Protocol (used by Windows Live Messenger)
  • NetBIOS, File Sharing and Name Resolution protocol - the basis of file sharing with Windows.
  • NNTP, News Network Transfer Protocol
  • NTP, Network Time Protocol
  • NTCIP, National Transportation Communications for Intelligent Transportation System 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
  • RTP, Real-time Transport Protocol
  • RTSP, Real-time Transport Streaming Protocol
  • SSH, Secure Shell
  • SISNAPI, Siebel Internet Session Network API
  • SIP, Session Initiation Protocol, a signaling 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

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

[edit] Protocol description languages

[edit] Other protocols

[edit] External links