Functional table of network protocols - contains a list of all existing (as well as existing in the past) protocols related to computer networks (network protocols).
Network protocol - a set of rules that allows you to connect and exchange data between two or more devices connected to the network .
Different protocols often describe only different sides of the same type of communication ; taken together, they form a protocol stack . The names “protocol” and “protocol stack” also indicate software that implements the protocol.
New protocols for the Internet are defined by the IETF , while other protocols are defined by IEEE or ISO . ITU-T deals with telecommunication protocols and formats.
| Protocol Group | Subgroup | Theme. Task to be solved | Protocol List |
|---|---|---|---|
| Appletalk | AppleTalk Protocol Stack | Sharing resources on the network. File transfer, printer service, email, data streams, domain name service, routing. Distributed client-server network. | AppleArp, AARP, EtherTalk, DDP, RTMP, AEP, ATP, NBP, ZIP, ASP, PAP, ADSP, AFP, IP / HDLC, IP / X.25 / LAPB, SNA / SDLC, ARAP, ATCP, AURP, TokenTalk, Localtalk |
| ATM | Physical level | Correct transmission and reception of bits on the channel. Bit synchronization on the channel. Adaptation to the transmission system. Embedding a cell stream in frames of the physical layer (frame formation) and vice versa. | |
| ATM level | ATM operations and support. OAM cells ( English operations and maintenance ). Error processing. Performance management. Activation / deactivation of PM ( performance monitoring ) and / or CC ( continuity check ). System management. | OAM F4 (OAM_F4), OAM F5 (OAM_F5), (F4 / F5 OAM) | |
| AAL - ATM Adaptation Layer | Associating an ATM service with user tiers, that is, adapting an ATM service to higher tiers. Assembly / disassembly of cells. Identification of messages, synchronization of subscriber settings. | ATMCell: AAL0, AAL1, AAL1 PDU, AAL2, AAL3 / 4, AAL5 | |
| ATM Protocols | Data transmission in the form of cells (cell) of a fixed size | ATM_Cell-NNI, ATM_Cell-UNI, UNI / NNI cell, ATM_DXI, RM Cells, SSSAR, PNNI_routing, PPP / ATM, Raw_Cell | |
| ATM | Network-to-Network Public Interface ( PNNI ) between two ATM-based or network-based network service providers using permanent virtual circuits ( Virtual circuit ) | BICI (B-ICI) | |
| LAN emulation | LAN emulation over an ATM network. | LE 802.3, LE 802.5, LE Control, LANE | |
| ATM Signalling & Routing Protocols | Signaling. Routing | ATM Signaling, UNI 3.x, ITU Q.2931, ITU Q.2971, UNI30, UNI31, UNI 40 (UNI 4.0), Q.SAAL, IISP, PNNI, B-ICI, SPANS, ViVID MPOA, MPOA, ILMI, Q2140 | |
| Audio / Visual Over ATM | Audio / Video Signaling Via ATM | ATM Circuit Emulation, DSMCC, DVB, MPEG-2, MPEG-4, DOCSIS, AVA, DSM-CC | |
| ATM | Support for services such as high-definition television (HDTV), multilingual TV, sound and voice storage, video conferencing, high-speed LANs and multimedia. | BISUP (B-ISUP, q.2763) | |
| Funi | Communication between ATM networks and frame equipment (routers, etc.) | Funi | |
| Vb51 | Real-time management coordination | Vb51 | |
| Vivid | Video, sound, voice data. Configuration. Address registration and management. Broadcast Multicast. | VIVID, VIVIDarm, VIVIDbme, VIVIDccp | |
| GSMP | Monitoring switches (switches) on tags-signs. | GSMP | |
| ATM | miscellanea | IP / ATM, TDP | |
| Banyan | Banyan Protocols, VINES | Protocols used on UNIX | Banyan, VARP, VIP, ICP, RTP, IPC, SPP, NetRPC, StreetTalk |
| Bridge / router | Bridge / Router , Data link layer | Bridging and Router Protocols | Cisco Router, BPDU, Cisco HDLC (cHDLC), Cisco SRB, Cisco ISL, DRIP, MAPOS, NSP, RND, SSP, Wellfleet SRB (Wellfleet_SRB), Wellfleet BOFL (Wellfleet_BOFL), CDP, DISL, PROTEON, VTP |
| CDMA2000 | CDMA2000 Protocols | 2.5G and 3G cellular network protocols | A1 Signaling, SCCP, MTP3, MTP2, MTP1, A3 Signaling, AAL5, SSSAR, AAL2, A7 Signaling, AAL5, GRE, A9 signaling, A11 signaling, A13 Signaling, A14 Signaling, A15 Signaling, 3GPP2 IOS 3.x, 3GPP2 IOS 4.x, PPP in HDLC-likeFraming, IPCP, IKE |
| CDPD | CDPD Protocols | CDPD (Cellular Digital Packet Data) technology protocols | MDLP, MNRP, SNDCP, SME, SNDCP (CDPD) |
| Cellular | GSM, CDMA | Cellular Protocols | BSMAP, BSSAP, BSSLAP, BSSAPLE, BSSMAP, BTSM, CC, DTAP (CDMA), DTAP (GSM), MM, MMS, Mobile IP, RR, SMS, SMSTP |
| Cisco | Cisco 6732 | Integrated digital communication systems. Management of call processing and operations when connecting to a class 5 switch. Standard interface of a digital communication channel (DLC) to a telephone switch of class 5. The main interface to a telephone switch from the outside world. | GR303 (GR-303) (IDLC / LAPD), IDLC |
| Datakit | Datakit protocols | Data transfer protocol. Channel width adjustment. | Urp |
| Decnet | Decnet suite | High-speed communications between DEC microcomputers over local and global networks | DEC LANBridge, RP, MOP, MOP D / L, MOP RC, DEC Route, NSP, SCP, DAP, CTERM, LAT, STP, LAVC |
| DVB | DVB | Broadcast digital broadcasting. Datacasting. | DVB, DVB-H, DVB-T, DVB-IPDC |
| Frame relay | Frame relay protocols | Fast and efficient transfer of information from user devices to network bridges and routers. | Frame Relay (ANSI T1.618), Frame Relay (ANSI T1.617), Frame Relay (Cascade), Frame Relay (CCITT Q.922), Frame Relay (CCITT Q.933), Frame Relay (Manufacturers), Frame Relay (Tplx GTWY), Frame Relay (Tplx TRNK), ANSI LMI, NNI PVC (FRF.2), FRF.3, UNI SVC (FRF.4), FRF.5, FRF.8, DCP (FRF.9), DCPCP, NNI SVC (FRF.10), FRF.11, FRF.12, FREther, Timeplex (BRE2), Timplx_BRE2, Cascade, LAPF, Frame Relay Over ATM, Frame Relay Over LAPF, Frame Relay Over LLC, Frame Relay Over SNA , FRF16, NNI PVC, NNI SVC, SAM Over FREther, UNI SVC, GPRS (NS / FR), IP / X.25 / LAPB / FR, X.25 / FR, X.25 / LAPB, X.25 / LAPB / FR, X.25 / LAPB / FR / LAPF, LLC / FR, X.75 / LAPB / FR |
| Frame relay | The interaction between the end user FR and the end user ATM. | FR / ATM | |
| Gprs | GPRS Protocols | Internet support in GSM networks | BCC, BSSAP +, BSSGP, GCC, GMM, GSM, GTP, LLC, NS, RLP, SMSCB, SNDCP, TOM, TRAU, GMM / SM |
| Ibm | Netbios | A standard application development interface (API) for providing network I / O and managing the underlying transport protocol. Work on top of different protocols. Session / Transport Layer Protocol. | Netbios |
| SMB | Sharing access to files and printers. Sharing files and printers. | SMB | |
| SNA | Transferring information between IBM programs and hardware. Computer interaction with resources. | DLSw, HPR-APPN, NHDR, NHRP, NHRP (MPOA), NLP, QLLC, SDLC, SNA, SNA 5250 (SNA_5250), SNA over SDLC, SNARH, SNATH, SNATH0, SNATH1, SNATH2, SNATH3, SNATH4, SNATH5, THO-THS, THDR, XID, XID1, XID3 | |
| ILMI | ILMI | Bidirectional exchange of control information between UNI management objects (UMEs: SNMP, MIB, ATM user) | SNMP , SMI |
| IP Security | IP Security | Authentication of data sources, checking and maintaining integrity for IP datagrams, protection against a replay attack ("barrel organ", replay attack), IP spoofing, data stream privacy, key generation, threat suppression. | AH , ESP , ISAKMP / IKE, Oakley |
| IP Switching | IP Switching Protocols | Speeding up the transfer rate. Bandwidth increase. IP packet switching. Bypass routers. Instructing an adjacent (neighboring) node to attach a layer 2 label to the specified IP stream. | GSMP , IFMP (Ipsilon), ARIS |
| ISDN | ISDN protocols | Transmission of sound, data, video, graphics at high speeds through standard communication lines using ISDN | ISDN, LAPD, ISDN / LAPD, ISDN (5ESS-AT & T), LAPD (ARINC), LAPD (CCITT-I.441), LAPD (Dass2), LAPD (DPNSS1), LAPD (V.120), ISDN (ARINC_ att '11), ISDN (ARINC_ att'17), ISDN (Australia), ISDN (DMS-100), ISDN (ETSIi), ISDN (H225), ISDN (National_ISDN-1), ISDN (National_ISDN-2), ISDN ( NTT_INS), ISDN (QSIG), ISDN (Swiss), ISDN (T1.607 (ANSI)), ISDN (TS014_Australia), ISDN (V.120), ISDN (1TR6-Germanyi) |
| ISO | ISO Protocols | ISO Protocols. Protocol stack from IEEE. | CSE, CMIP, ESIS (ES-IS), FTAM, IDRP, ISIS (IS-IS), ISO-IP (CLNP), intelCLNP, intelISO, ISO PP (ISO_PP, ISO-PP), ISO SP (ISO_SP, ISO- SP), ISO TP (ISO_TP, ISO-TP), (ISO 8073), ISO over X.25, ROSE, RAS |
| ISO Protocols | Establish a call between two applications. | ACSE | |
| LAN Data Link Layer | LAN Data Link Layer Protocols, LLC, MAC. | Formatting data for transmission. Network access control. | CIF, DIS, Ethernet, FDDI, GARP, GMRP, GVRP, LLC, SMT, SNAP, SRP, Token Ring (Token_Ring), VLAN (802.1Q), Multiprotocol over ATM |
| Novell | Novell NetWare protocol suite | Protocol stack | BCAST, BMP, DIAG, IPX , NCP, NDS, NLSP, Novel NetBIOS (NovelNetBIOS), RIPX, SAP, SER, SPX , WDOG |
| PPP | PPP suite | Transporting packets between two network nodes. Providing full duplex bidirectional communications. | BAP, BSD, CHAP , DESE, IPHC, LCP , LQR, LZS, MultiPPP, MPPC , PAP , PPP , PPP-BPDU (PPP_BPDU), EAP, ECP, MAPOS, MLP (Multilink PPP), PPPoE |
| PPP control | PPP Management | ATCP, BACP, BCP, BVCP, CCP, DNCP, ECP, IPCP , IPv6CP, IPXCP, L2F, L2TP , NBFCP, OSINLCP, PPTP , SDCP, SNACP, LEXCP, LEX (PPP-LEX) | |
| PPP | miscellanea | PPP / LAPB, PPP / LAPF | |
| Sigtran | SIGTRAN protocols | Transmission of packets of various protocols through IP-wrapper in IP-networks. | M2PA, M2UA , M3UA , SCTP, TALI, IUA, SUA, V5UA |
| SMDS | SMDS protocols | High speed connectionless packet-switched service. User access control to the network. | SIP-L1, SIP-L2, SIP-L3, SMDS / DXI |
| SS7 | SS7 Protocols | Out-of-band signaling for the purpose of establishing, charging, routing telephone connections, exchanging additional information in the telephone network. | DTAP, BSMAP, BSSAP, BSSGP, BSSMAP, BTSM, BTSM / LAPD, CC, BICC, DUP, INAP, ISUP, MTP-2, MTP-3, Q.2140, SCCP, TCAP, TUP, GSM L3, MAP, MM , NS, RR, SMS, SNDCP |
| SUN | SUN protocols suite | Support for client-server applications on UNIX platforms | MOUNT, PMAP, YP (NIS), NFS, RPC |
| NFS protocols suite | Transparent access to files through the network through various machines, operating systems, network architectures and transport protocols. | MNTv1, MNTv3, NFS2 (NFSv2), NFS3 (NFSv3), NFS4 (NFSv4), NLMv4, NSMv1 | |
| RPC protocols suite | Remote procedure call. Calling functions and procedures in another address space, on remote machines. | RPCBv3, RPCBv4, RPCSEC GSS, RPCgss, RPCmap | |
| Tag switching | Tag Switching Protocols | Router Protocol Multiprotocol Label Switching, multicast tagswitching. The exchange of tag binding information. | ISL, MPLS, MPLS over ATM, TDP |
| TCP / IP | Physical level | Physical Layer Protocols | |
| Channel level | Convert IP addresses to and from MAC addresses | ARP , RARP | |
| Flow control, acceleration. | Ipsilon ( IFMP ) | ||
| Network layer | Datagram service routing level. Non-guaranteed data delivery. | IP , IPv6 | |
| Routing the Internet, delivering datagrams to host groups on the Internet without organizing connections, exchanging information between routers, delivering IP Multicast packets between networks | DVMRP | ||
| Network Packet Tunneling | GRE | ||
| Transmission of information about errors, problems, difficulties with routing IP datagrams, exchange of timestamps, exchange of echo transactions (ping, ping) | ICMP , ICMPv6 | ||
| IP hosts tell neighboring routers group membership, group routing management features. | IGMP , IGMPv3 | ||
| Group service support for IP-type protocols in networks based on UNI 3.0 / 3.1. Registration of group membership and distribution of this information. Support for virtual channels "one with many" used in the multicast distribution of network-level packets. | MARS | ||
| Effective routing of multicast groups that can be distributed to different places on the Internet (in different domains). Support for sparse groups. | PIM ( PIM-SM ) | ||
| Exchange of routing information. Transmission of additional routing information. | RIP , RIP2 , RIPng for IPv6 | ||
| Support for data streams from applications that require a given quality of service from the network for individual data streams. Delivery of QoS control requests to all nodes. | RSVP (protocol) | ||
| Increase the availability of a default gateway serving hosts from the same subnet. Assigning a virtual router to the host as the default gateway instead of the real one. | VRRP | ||
| Transport level | Signal interaction between PacketCable network control elements and the PSTN SS7 signaling network through the SS7 signaling gateway. | ISTP | |
| Exchange of two LSR information about the display (mapping) of labels. | Ldp | ||
| IP Mobility Support | Mobile IP , Mobile IPv6 | ||
| Border gateway protocol | BGP4 | ||
| Data transmission in IP networks. Messaging without delivery guarantee for transaction-oriented services. | UDP | ||
| Support for a fixed IP address when moving a mobile subscriber from one network to another. Transparent routing of IP datagrams on the Internet. Roaming on the Internet. | Mobile IP | ||
| Reliable transport protocol. Data transmission in IP networks. Telephony signaling over IP networks. | RUDP | ||
| Ensuring the interaction of a circuit-switched network and an IP network. The interaction between the SS7 signaling network and applications on an IP network. Transmission of TCAP, ISUP, and MTP messages over TCP / IP. | Tali | ||
| An X.25 implementation over TCP. X.25 over TCP. | Hot | ||
| A message-centric transport protocol. Providing bidirectional unicast connections to transmit datagrams with congestion tracking. | DCCP | ||
| Reliable transport protocol. Data transmission in IP networks. Reliable delivery of flows and support for virtual connections through the use of confirmations and retransmission of packets when necessary. | TCP , Van Jacobson ( Van Jacobson ), SCTP | ||
| Transport service over TCP | H245TPKT | ||
| Session level | Cross-domain multicast routing. | BGMP | |
| Hardware management. Manage connections, media, and signaling. Management of gateways located on the border between the switched telephone network and the internet network, as well as terminating the switched trunks. | IPDC | ||
| Authentication, authorization, accounting. | Diameter | ||
| Linking simulations of different types in different places. Create complex realistic virtual worlds to simulate interactive actions. Managed real-time war games running on multiple hosts. | DIS | ||
| Search for host names using a database distributed across network name servers. Convert host domain name to IP address and vice versa. | DNS | ||
| Organization, coordination, updating and removal of Security Associations SA. Installation of cryptographic keys. Authentication | ISAKMP | ||
| Establish interoperability and manage storage systems, servers and clients. SAN (Storage Area Network) storage support. SCSI protocol support in networks for high-speed data transfer between SAN elements. | iSCSI | ||
| Access to the X.500 directory service without using DAP | LDAP | ||
| Group Routing Protocol. Support for multiple levels of administrative boundaries for a selected range of multicast addresses. | Mzap | ||
| NetBIOS service support. | NetBIOS / IP , NBSS , NetBIOS | ||
| Service request from a program located on a remote computer through a network. Remote procedure call. | Rpc | ||
| Managing channels associated with MPEG-1 and MPEG-2 streams | DSMCC (DSM CC, DSM-CC) | ||
| Application level | Policy Management Support. The exchange of policy information between the PDP (Policy Decision Point) server and its PEPs (Policy Enforcement Points) clients. | COPS | |
| Transport SNA / NetBIOS traffic between workstations and routers through TCP sessions | DCAP , DRAP | ||
| Providing Internet hosts with IP addresses and other configuration parameters. | BOOTP , DHCP , DHCPv6 | ||
| Forwarding, forwarding packets on the fly (cut-through packet forwarding). Manage conversion information without disassembling the IP packet. | Fanp | ||
| Providing information about users of a remote computer. Exchange of user information. | Finger | ||
| Hypertext Transfer Protocol. Data transfer in the form of text messages. | HTTP , S-HTTP , HTTPS | ||
| The protocol of e-mail (e-mail). | IMAP4 , POP3 , SMTP | ||
| Transmit presence information. Transmission of small instant messages. Chat | IMPP , XMPP , IRC | ||
| Synchronization of computer clocks over the Internet. | NTP | ||
| Distributed serial line management for a large number of users. Remote authorization, authentication, access accounting. Access of users / computers to the network service (Dial-Up), billing. | RADIUS , TACACS , TACACS + | ||
| Terminal emulation. Connecting a user of one machine to another machine via a network / Internet. | TELNET , Rlogin | ||
| Work with multimedia data. Control the flow of data from the server. | Rtsp | ||
| Service discovery. Search for services in the network without prior configuration. | SLP | ||
| Network management based on TCP / IP. Exchange of management information. | SNMP , SNMPv1 / 2 , SNMPv2 | ||
| Bypass firewalls, or firewalls. Transparent use of services behind firewalls. Use in client-server applications. | SOCKS | ||
| A protocol for transferring files on computer networks. Browse directories, upload files from and to the server. Search for documents. | Gopher , FTP , TFTP | ||
| Secure, secure file transfer. | SFTP , FTPS | ||
| Redirect, redirecting traffic flows in real time. Content Routing | WCCP | ||
| Window interface in distributed network applications. | X-Window ( X11 , X ) | ||
| Messaging in newsgroups and newsgroups | NNTP | ||
| Other | T38TCP , T38UDP , WMTP | ||
| Routing | Routing | BGP-4 , EGP , EIGRP , HSRP , IGRP , NARP , NHRP , OSPF , TRIP | |
| Tunneling | Tunneling | ATMP , L2F , L2TP , PPTP , GRE | |
| Security | Security, protection, cryptography. | AH , ESP , TLS , SSL | |
| UMTS | UMTS protocols | The evolution of network standards for GSM technology | AAL2, AAL5, AMR, BCC, BMC, BSSAP +, CAMEL, CC, FP, GCC, GMM, GSM, GTP, GTP ', GCP, MAC, MAP, MM, MTP-3B, NbUP, NBAP, PCAP, PDCP, Q2630 , RANAP, RLC, RLP, RNSAP, RRC, SCCP, SCTP, SM, SMS, SMS (TP), SNDCP, IuUP, SMSCB, BMC, MTP3B, RR, SS, SSCOP, SSCF-NNI |
| Unix | UNIX Protocols | Client authentication on a remote computer. Trusted hosts / users. Passwordless access for trusted users. | Rexec, Rlogin, Rprint, Rshell, Rwho |
| V5 | Telephony Protocols V5 | Access Network (AN) connection to Local Exchange (LE). Access analog telephone. ISDN access at base frequency. ISDN access at primary frequency. Other analog and digital access for semi-permanent connections without associated multi-frequency signaling information. | LAPV5, LAPV5-EF, LAPV5-DL, V5, V5-BCC, V5-Control, V5-Link Control (V5-Link_Control), V5-Protection, V5-PSTN |
| VoDSL | Voice over DSL Protocols | Protocols used through LES ATM-AAL2 communications. Декодирование сигнальных сообщений в VoDSL сетях. | ELCP, LAPV5DL (LAPV5-DL), LES-PSTN, (VoATM) |
| VoIP | Signaling | Передача речи через сеть Интернет или другим IP-сетям | H.323 , Megaco/H.248 , MGCP , S/MGCP, RVP over IP, SAPv2, SGCP, SIP , SCCP |
| Media | Передача данных реального времени, таких как видео, аудио, звук, симуляция через IP-сети. | DVB , H.261 , H.263 , RTCP , RTP | |
| H.323 Protocols Suite | Серия рекомендаций H.32x для передачи аудио, видеоконференций по сетям с коммутацией пакетов с негарантированной пропускной способностью. Коммуникации аудио, видео и данных через сети IP, включая Интернет. | H.225, H.225 Annex G, H225G, H.225E, H.235, H.323SET, H.245, H.450.1, H.450.2, H.450.3, H.450.4, H.450.5, H.450.6, H.450.7, H.450.8, H.450.9, H.450.10, H.450.11, H.450.12, RAS, T.38 , T.125 (T125), Q.931, G.711, G.722, G.723, G.728, G.729, T.120, TPKT | |
| SIP Protocols | Установление сеанса. Многоцелевые расширения email (электронной почты). | MIME, SDP, SIP | |
| Wap | Протоколы WAP | Обеспечение Интернет-контента и расширенных услуг телефонии для цифровых мобильных телефонов, пейджеров и прочих беспроводных терминалов | WCMP, WDP, WSP, WTLS, WTP |
| X.25 | Протоколы X.25 | Рекомендации CCITT для интерфейса между DTE и DCE через публичную сеть передачи данных. | HDLC, IP Over HDLC, IPARSE over X.25 over LAPB, LAPB, MLP, SAM, SAM Over X.25 Over LAPB, X.25, X.75 |
| XNS | Протоколы Xerox Network Systems | Routing and supporting orderly packet transmission and connectionless packet transmission. | IDP, PEP, RIP, SPP, XNS (Intel), XNS_3Com (Intel) |
| Protocol Group | Subgroup | Theme. Task to be solved | Protocol List |
Literature
- Matthew J Castelli. Network Consultants Handbook. - Cisco Press, 2001. - S. 1008. - ISBN 1-58705-039-0 .