Email This Page

Network Protocol Suite Directory and Index

Network communication is defined by network protocols. A network protocol is a formal set of rules, conventions and data structure that governs how computers exchange information over a network. In other words, network protocol is a standard procedure and format that two data communication devices must understand, accept and use to be able to talk to each other.

Network protocols are defined by many standard organizations worldwide and technology vendors over years of technology evolution and developments. In the following directory, we organize the network protocols according to their key functions, or their origin/sponsors - we call it protocol family and protocol suite. One of the most famous network protocol family is TCP/IP suite , which is the technical foundation of the Internet.

To find a network protocol according to the Alphanumeric order of the protocol name, Click here now.

For the network security dictionary, please click here.

For wireless terms and dictionary, please click here.

For computer hardware terms and glossary, please click here.

Protocol Family and Suite

TCP/IP     Security/VPN     VOIP     LAN     MAN     WAN     SAN     ISO     SS7/C7     Mobile/Wireless

Cisco     IBM     Microsoft     Novell     Apple    HP/DEC     Sun     Others

Protocol Suites Protocols
TCP/IP Protocols  
Application Layer BEEP: Blocks Extensible Exchange Protocol
 
BOOTP: Bootstrap Protocol
  DCAP: Data Link Switching Client Access Protocol
  DHCP: Dynamic Host Configuration Protocol 
  DNS: Domain Name Systems
  FTP: File Transfer Protocol
  Finger: User Information Protocol
  HTTP: Hypertext Transfer Protocol
  HTTPS: Secure Hypertext Transfer Protocol (S-HTTP)
  IMAP & IMAP4: Internet Message Access Protocol (IMAP version 4)
  IMPPpre: Instant Messaging and Presence Protocol
  IPFIX: Internet Protocol Flow Information eXport
  IPDC: IP Device Control
  IRCP (IRC): Internet Relay Chat Protocol
  LDAP: Lightweighted Directory Access Protocol
  MIME: Multipurpose Internet Mail Extensions
  NETCONF: Network Configuration Protocol
  NAT: Network Address Translation
  NNTP: Network News Transfer Protocol
  NTP: Network Time Protocol
  POP & POP3: Post Office Protocol (version 3 )
  RLOGIN: Remote Login in Unix 
  RMON: Remote Monitoring MIBs in SNMP
  SLP: Service Location Protocol
  S/MIME: Secure Multipurpose Internet Mail Extensions
  SMTP: Simple Mail Transfer Protocol
  SNMP: Simple Network Management Protocol
  SNTP: Simple Network Time Protocol
  Syslog Protocol
  TELNET: TCP/IP Terminal emulation Protocol
  TFTP: Trivial File Transfer Protocol
  URL: Uniform Resource Locator
  WCCP: Web Cache Coordination Protocol
  Whois (and RWhois): Directory Access Protocol
  XMPP: Extensible Messaging and Presence Protocol
  X-Window: X Window Systems Protocol for UNIX Display
Presentation Layer LPP: Lightweight Presentation Protocol

 Session Layer

NBSS: NetBIOS Session Service over TCP/IP
  RPC: Remote Procedure Call protocol

 Transport Layer 

ITOT: ISO Transport Over TCP/IP
  RDP: Reliable Data Protocol
  RUDP: Reliable UDP

 

TALI: Transport Adapter Layer Interface
  TCP: Transmission Control Protocol
  UDP: User Datagram Protocol
  Van Jacobson: Compressed TCP
 Network Layer
Routing Protocols IP: Internet Protocol
  IPv6: Internet Protocol version 6
  ICMP/ICMPv6: Internet Control Message Protocol
  IRDP: ICMP Router Discovery Protocol
  BGP/BGP4: Border Gateway Protocol
  EGP: Exterior Gateway Protocol
  Mobile IP: Mobility support for IPv4 and IPv6
  NARP: NBMA Address Resolution Protocol
  NHRP: Next Hop Resolution Protocol
  OSPF: Open Shortest Path First
  RIP (RIP2): Routing Information Protocol
  RIPng: RIP for IPv6
  RSVP: Resource ReSerVation Protocol
  VRRP: Virtual Router Redundancy Protocol
Multicast Protocols BGMP: Border Gateway Multicast Protocol
  DVMRP: distance Vector Multicast Routing Protocol
  IGMP: Internet Group Management protocol
  MARS: Multicast Address Resolution Server
  MBGP: Multiprotocol BGP
  MOSPF: Multicast OSPF
  MSDP: Multicast Source Discovery Protocol
  MZAP: Multicast-Scope Zone Announcement Protocol
  PGM: Pragmatic General Multicast Protocol
  PIM-DM: Protocol Independent Multicast - Dense Mode
  PIM-SM: Protocol Independent Multicast - Sparse Mode
MPLS MPLS: Multi-Protocol Label Switching 
  GMPLS: Generalized MPLS
  CR-LDP: Constraint-Based Label Distribution Protocol
  LDP: Label Distribution Protocol
  RSVP-TE: Resource ReSerVation Protocol-Traffic Engineering
VPLS: Virtual Private LAN service 
HVPLS: Hierarchical Virtual Private LAN service 
 Data Link Layer ARP: Address Resolution Protocol
  IARP: Inverse Address Resolution Protocol
  IPCP & IPv6CP: IP Control Protocol and IPv6 Control Protocol
  RARP: Reverse Address Resolution Protocol
  SLIP: Serial Line IP
> Security/VPN

AAA
Authentication
Authorization
Accounting

DIAMETER Protocol
Kerberos: Network Authentication Protocol
RADIUS: Remote Authentication Dial In User Service
  SSH: Secure Shell Protocol
Tunneling L2F: Level 2 Forwarding protocol
  L2TP: Layer 2 Tunneling Protocol
  PPTP: Point to Point Tunneling Protocol
Secured Routing DiffServ: Differenciated Service 
  GRE: Generic Routing Encapsulation
  IPsec: Security Architecture for IP network
  ISAKMP: Internet Security Association and Key Management Protocol 
  IKE: Internet Key Exchange Protocol
  AH: Authentication Header
  ESP: Encapsulating Security Payload
  TLS: Transport Layer Security Protocol
 Others Socks: Protocol for sessions traversal across firewall securely
> VOIP / IPTV
Signaling H.323: Packet-based multimedia communications (VoIP) architecture
  H.225: Call Signaling and RAS in H.323 VOIP Architecture
  H.235: Security for H.323 based systems and communications
  H.245: Control Protocol for Multimedia Communication
  T.120: Multipoint Data Conferencing Protocol Suite
  Megaco / H.248: Media Gateway Control protocol
  MGCP: Media Gateway Control Protocol 
NCS: Network-Based Call Signaling Protocol 
  SIP: Session Initiation Protocol
  SDP: Session Description Protocol
  SAP: Session Announcement Protocol
  SCCP: Skinny Client Control Protocol
Media RTP: Real Time Transport Protocol
  RTCP: RTP Control Protocol

Codec

G.7xx: Audio (Voice) Compression Protocols (G.711, G.721, G.722, G.723, G.726, G.727. G.728, G.729)
  H.261: Video CODEC for video conferencing
  H.263: Video CODEC for video conferencing
  H.264/MPEG-4: Video CODEC for high quality video streaming
 Others COPS: Common Open Policy Service
  RTSP: Real Time Streaming Protocol
  SIGTRAN: Signaling Transport protocol stack for SS7/C7 over IP networks
  IUA: ISDN Q.921-User Adaptation Layer
  M3UA: SS7 Message Transfer Part 3 (MTP3) User Adaptation layer
  M2UA: SS7 Message Transfer Part 2 (MTP2) User Adaptation layer
  M2PA: MTP2 Peer-to-peer user Adaptation layer
  SCTP: Stream Control Transmission Protocol
  V5UA: V5.2-User Adaptation Layer
  TRIP: Telephony Routing Over IP

LAN > Local Area Network

Ethernet

Ethernet LAN protocols as defined in IEEE 802.3 suite
  Fast Ethernet: Ethernet LAN at data rate 100Mbps (IEEE 802.3u)
  Gigabit Ethernet: Ethernet at data rate 1000Mbps (IEEE 802.3z, 802.3ab)
  10Gigabit Ethernet: Ethernet at data rate 10 Gbps (IEEE 802.3ae)

WLAN

Wireless LAN in IEEE 802.11, 802,11a, 802.11b, 802.11g and 802.11n
  Bluetooth and IEEE802.15
  IEEE 802.11i: WLAN Security Standards
  IEEE 802.1X: WLAN Authentication & Key Management
  VLAN IEEE 802.1Q: Virtual LAN Bridging Switching Protocol
  GARP: Generic Attribute Registration Protocol (802.1P)
  GMRP: GARP Multicast Registration Protocol (802.1P)
  GVRP: GARP VLAN Registration Protocol (802.1P, 802.1Q)
  VTP: VLAN Trunking Protocol
802.3ad link aggregation
802.1ad (Q-in-Q) provider bridge
802.3ah: Ethernet OAM: link monitoring, fault signaling, and remote loopback
 Token Ring Token Ring: IEEE 802.5 LAN protocol
 FDDI FDDI: Fiber Distributed Data Interface

 Others

LLC: Logic Link Control (IEEE 802.2)
  SNAP: SubNetwork Access Protocol
  STP: Spanning Tree Protocol (IEEE 802.1D)
  IEEE 802.1p: LAN Layer 2 QoS/CoS Protocol 
IEEE 802.1w Rapid STP
IEEE 802.1s Multiple STP

MAN > Metropolitan Area Network

  DQDB: Distributed Queue Dual Bus Defined in IEEE 802.6
  Ethernet at data rate 10 Gbps (IEEE 802.3ae)
  SMDS: Switched Multimegabit Data Service 
  WiMax and IEEE802.16

WAN > Wide Area Network

 
ATM ATM: Asynchronous Transfer Mode
  AAL: ATM Adaptation Layer
  AAL0 - AAL5: ATM Adaptation Layer Type 0-5 reserved for variable bit rate video transfer.
IMA - Inverse Mux over ATM
  LANE-NNI: LAN Emulation - Network to Network Interface
  LANE-UNI: LAN Emulation - User to Network Interface
  MPOA: Multi Protocol Over ATM
  PNNI: Private Network-to-Network Interface
  Q.2931: ATM Signaling UNI
SONET/SDH SONET: Synchronous Optical Network
EoS: Ethernet over SONET/SDH
Broadband Access DOCSIS: Data Over Cable Service Interface Specification
  BISDN: Broadband Integrated Services Digital Network
  ISDN: Integrated Services Digital Network
  Q.931: ISDN network layer interface protocol
  LAPD: ISDN Link Access Protocol Channel D (Q.921)
  xDSL: Digital Subscriber Line Technologies (DSL, IDSL, ADSL, HDSL, SDSL, VDSL, G.Lite)
PON: Passive Optical Network APON: ATM Passive Optical Network
  BPON: Broadband Passive Optical Network
  EPON: Ethernet Passive Optical Network
  GPON(GigaPON): Gigabit Passive Optical Network
 Frame Relay Frame Relay: WAN protocol for internetworking at layer 2
  LAPF: Link Access Procedure/Protocol (ITU Q.922)
 PPP PPP: Point to Point Protocol
  BAP: PPP Bandwidth Allocation Protocol
  BACP: PPP Bandwidth Allocation Control Protocol
  BCP: PPP Bridging Control Protocol
  CHAP: Challenge Handshake Authentication Protocol
  EAP: PPP Extensible Authentication Protocol
  LCP: PPP Link Control Protocol
  MultiPPP: MultiLink PPP (MP)
  NCP: Network Control Protocols
  PAP: Password Authentication Protocol
PoS: Packet over SONET/SDH
  PPPoE: PPP over Ethernet
  PPPoA: PPP over ATM AAL5
 X.25 HDLC:  High Level Data Link Control protocol
  LAPB: Link Access Procedure Balanced for x.25
  X.25: ITU-T WAN communication protocol
  X.75: Signaling system used to connect packet switched networks (X.25).
Other SDLC: Synchronous Data Link Control protocol

SAN > Storage Area Network

  FCIP: Entire Fibre Channel Frame Over IP
  FCP: Fibre Channel Protocol
  iFCP: Internet Fibre Channel Protocol
  iSCSI: Internet Small Computer System Interface
  iSNS: Internet Storage Name Service
  NDMP: Network Data Management Protocol
  SAS: Serial Attached SCSI
  SCSI: Small Computer System Interface
ISO Protocols
Application ACSE: Association Control Service Element
  CMIP: Common Management Information Protocol
  CMIS: Common Management Information Service
  CMOT: CMIP over TCP/IP
  FTAM: File Transfer Access and Management 
  ROSE: Remote Operation Service Element
  RTSE: Reliable Transfer Service Element Protocol
  VTP: ISO Virtual Terminal Protocol 
  X.400: Message Handling Service (ISO email transmission service) Protocols
  X.500: Directory Access Service Protocol (DAP)
Presentation Layer ISO-PP: OSI Presentation Layer Protocol
  ASN.1: Abstract Syntax Notation One
Session Layer ISO-SP: OSI Session Layer Protocol
Transport Layer ISO-TP: OSI Transport Protocols: TP0, TP1, TP2, TP3, TP4
Network Layer ISO-IP: CLNP: Connectionless Network Protocol
  CONP: Connection-Oriented Network Protocol
  ES-IS: End System to Intermediate System Routing Exchange protocol
  IDRP: Inter-Domain Routing Protocol
  IS-IS: Intermediate System to Intermediate System
Data Link HDLC:  High Level Data Link Control protocol
  LAPB: Link Access Procedure Balanced for X.25
> Cisco Protocols
Network/Routing CGMP: Cisco Group Management Protocol
  EIGRP: Enhanced Interior Gateway Routing Protocol
  IGRP: Interior Gateway Routing Protocol
  HSRP: Hot Standby Routing Protocol
  RGMP: Cisco Router Port Group Management Protocol
 Data Link CDP: Cisco Discovery Protocol
  DISL: Dynamic Inter-Switch Link Protocol
  DTP: Dynamic Trunk Protocol
  ISL: Inter-Switch Link Protocol
  VTP: VLAN Trunking Protocol
 Security/VPN L2F: Layer 2 Forwarding Protocol
  TACACS: Terminal Access Controller Access Control System
 Other SCCP: Skinny Client Control Protocol
  XOT: X.25 Over TCP
NetFlow: Cisco Network Traffic Monitoring and Management Protocol
Novell > NetWare
  IPX: Novell Internetwork Packet Exchange
  NCP: NetWare Core Protocol
  NDS: NetWare Directory Service
  NetWare: Novell Network Operating System (NOS)
  NLSP: NetWare Link State Protocol
  SAP: Service Access Point
  SPX: Sequenced Packet Exchange
IBM >SNA
Transaction services SMB: Server Message Block protocol
Presentation service APPC: Advanced Program to Program Communication (LU 6.2)
  LU: Logic Units - LU 0, LU 1, LU2, LU 3 LU 6.2
Data flow control NetBIOS: Network Basic Input Output System
Transmission control NetBEUI: NetBIOS Extended User Interface
Path control NAU: Network Addressible Units
  APPN: Advanced Peer to Peer Networking  
Data Link control DLSw: Data Link Switching protocol
  QLLC: Qualified Logic Link Control for SNA over X.25
  SDLC: Synchronous Data Link Control protocol
Apple > AppleTalk
Application AppleShare: for platform sharing of a variety of user computers
Presentation AFP: AppleTalk Filing Protocol
Session ADSP: Appletalk Data Stream Protocol
  ASP: AppleTalk Session Protocol
  PAP: Printer Access Protocol
  ZIP: Zone Information Protocol
Transportation AEP: AppleTalk Echo Protocol
  ATP: AppleTalk Transaction Protocol
  NBP: Name Binding Protocol
  RTMP: Routing Table Maintenance Protocol
Network DDP: Datagram Delivery Protocol
Data Link AARP: AppleTalk Address Resolution Protocol
  LLAP: LocalTalk Link Access Protocol
  EtherTalk: AppleTalk Ethernet interface
  TokenTalk: AppleTalk Token Ring interface 
Microsoft
  CIFS: Common Internet File System
  SOAP: Simple Object Access Protocol
HP (Include DEC)
DECnet  
Application NICE: Network Information and Control Exchange protocol
Presentation CTERM: Command Terminal
  DAP: Data Access Protocol
Session SCP: Session Control Protocol
Transportation NSP: Network Service Protocol
Network DRP: DECnet Routing Protocol
Data Link MOP: Maintenance Operation Protocol
  DDCMP: Digital Data Communications Message Protocol
SUN
  NFS: Network File System
  RPC: Remote Procedure Call protocol
SS7 / C7 Telephony Signalling protocols
  ASP: Application Service Part
  BICC: Bearer Independent Call Control protocol
  BISUP: B-ISDN User Part
  DUP: Data User Part
  ISUP: ISDN User Part
  MAP: Mobile Application Part
  MTP: Message Transfer Part level 2 and 3
  SCCP: Signalling Connection Control Part
  TCAP: Transaction Capabilities Application Part
  TUP: Telephone User Part
Mobile/Wireless
  CDMA: Code Division Multiple Access
  CDMA2000: 3rd Generation CDMA wireless standard
  GPRS: General Packet Radio Service
  GSM: Global System for Mobile Communication
  TDMA: Time Division Multiple Access
  WAP: Wireless Application Protocol
  WML: Wireless Markup Language
  UMTS: Universal Mobile Telecommunications System
Others
  FANP: Flow Attribute Notification Protocol
  Xerox: IDP: Internet Datagram Protocol