This page shows all known information about facet protocol.

Short description
Network Protocol
Long description:
Which network protocols the package can understand
2545 in the tag db,
TagPackages in stable db
protocol::TODO - Need an extra tag

The package can be categorised along this facet, but the right tag for it is missing. . Mark a package with this tag to signal the vocabulary maintainers of cases where the current tag set is lacking.

protocol::atm - ATM

Asynchronous Transfer Mode, a high speed protocol for communication between computers in a network. . While ATM is used to implement *DSL networks, it has never gained widespread use as a technology for building local area networks (LANs), for which it was originally intended. . Link:

protocol::bittorrent - BitTorrent

BitTorrent is a protocol for peer-to-peer based file distribution over network. . Although the actual data transport happens between BitTorrent clients, one central node, the so-called trackers, is needed to keep a list of all clients that download or provide the same file. . Link: Link:

protocol::corba - CORBA

Common Object Request Broker Architecture, a standard for interoperability between programs written in different languages and running on different hardware platforms. CORBA includes a client-server network protocol for distributed computing. . With this network protocol, CORBA clients on different computers and written in different languages can exchange objects over a CORBA server such as orbit2 or omniORB. . Link:

protocol::db:mysql - MySQL

Protocol for accessing MySQL database server.

protocol::db:psql - PostgreSQL

Protocol for accessing PostgreSQL database server.

protocol::dcc - DCC

Direct Client-to-Client (DCC) is an IRC-related sub-protocol enabling peers to interconnect using an IRC server for handshaking in order to exchange files or perform non-relayed chats. . Link:

protocol::dhcp - DHCP

Dynamic Host Configuration Protocol, a client-server network protocol for automatic assignment of dynamic IP addresses to computers in a TCP/IP network, rather than giving each computer a static IP address. . Link: Link:

protocol::dns - DNS

Domain Name System, a protocol to request information associated with domain names (like ""), most prominently the IP address. The protocol is used in communication with a DNS server (like BIND). . For the Internet, there are 13 root DNS servers around the world that keep the addresses of all registered domain names and provide this information to the DNS servers of Internet service providers. . Link:

protocol::ethernet - Ethernet

Ethernet is the most popular networking technology for creating local area networks (LANs). . The computers in an Ethernet network communicate over twisted-pair or fibre cables and are identified by their MAC address. Several different types of Ethernet exist, distinguishable by the maximum connection speed. The most widespread types today are 100MBit/s (100BASE-*) or 1GBit/s (1000BASE-*). . Link:

protocol::fidonet - FidoNet

FidoNet is a mailbox system that enjoyed large popularity in the 1980s and 1990s. . The communication between the clients and FidoNet servers was usually carried out over the telephone network using modems and could be used for transferring messages (comparable to email) and files. . Link: Link:

protocol::finger - Finger

The Name/Finger protocol is a simple network protocol to provide extensive, public information about users of a computer, such as email address, telephone numbers, full names etc. . Due to privacy concerns, the Finger protocol is not widely used any more, while it widespread distribution in the early 1990s. . Link: Link:

protocol::ftp - FTP

File Transfer Protocol, a protocol for exchanging and manipulation files over networks and extensively used on the Internet. . The communication between FTP servers and clients uses two channels, the control and the data channel. While FTP was originally used with authentication only, most FTP servers on the Internet provide anonymous, passwordless access. Since FTP does not support encryption, sensitive data transfer is carried out over SFTP today. . Link: Link:

protocol::gadu-gadu - Gadu-Gadu

The Gadu-Gadu protocol is a proprietary protocol that is used by a Polish instant messaging network of the same name. . Link:

protocol::gopher - Gopher

The Gopher protocol /ˈɡoʊfər/ is a TCP/IP Application layer protocol designed for distributing, searching, and retrieving documents over the Internet. . Strongly oriented towards a menu-document design, the Gopher protocol was a predecessor of (and later, an alternative to) the World Wide Web. . Link:

protocol::http - HTTP

HyperText Transfer Protocol, one of the most important protocols for the World Wide Web. . It controls the data transfer between HTTP servers such as Apache and HTTP clients, which are web browsers in most cases. HTTP resources are requested via URLs (Universal Resource Locators). While HTTP normally only supports file transfer from server to client, the protocol supports sending information to HTTP servers, most prominently used in HTML forms. . Link: Link:

protocol::ident - Ident

The Ident Internet protocol helps to identify or authenticate the user of a network connection. . Link:

protocol::imap - IMAP

Internet Message Access Protocol, a protocol used for accessing email on a server from a email client such as KMail or Evolution. . When using IMAP, emails stay on the server and can be categorized, edited, deleted etc. there, instead of having the user download all messages onto the local computer, as POP3 does. . Link:

protocol::ip - IP

Internet Protocol (v4), a core protocol of the Internet protocol suite and the very basis of the Internet. . Every computer that is connected to the Internet has an IP address (a 4-byte number, typically represented in dotted notation like Internet IP addresses are given out by the Internet Corporation for Assigned Names and Numbers (ICANN). Normally, computers on the Internet are not accessed by their IP address, but by their domain name. . Link: Link:

protocol::ipv6 - IPv6

Internet Protocol (v6), the next-generation Internet protocol, which overcomes the restrictions of IP (v4), like shortage of IP addresses, and is supposed to form the new basis of the Internet in the future, replacing IP (v4). . Many programs already support IPv6 along with IP (v4), although it is still seldomly used. . Link: Link:

protocol::irc - IRC

Internet Relay Chat, a protocol for text chatting over network, extensively used on the Internet. It supports chat rooms, so-called channels, as well as private, one-to-one communication. . IRC servers are organized in networks, so that a client can connect to a geographically near IRC server, that itself is connected to other IRC servers spread over the whole world. . The official Debian channel is #debian on the freenode network. . Link:

protocol::jabber - XMPP

Extensible Messaging and Presence Protocol (XMPP) is an open-standard communications protocol for message-oriented middleware based on XML (Extensible Markup Language). . The protocol was originally named Jabber, and was developed for near-real-time, extensible instant messaging (IM), presence information, and contact list maintenance. . Designed to be extensible, the protocol today also finds application in VoIP and file transfer signaling. . Link: Link:

protocol::kerberos - Kerberos

Kerberos is an authentication protocol for computer networks for secure authentication over an otherwise insecure network, using symmetric cryptography and a third party service provider, that is trusted both by client and server. . The authentication mechanism provided by Kerberos is mutual, so that not only a server can be sure of a client's identity, but also a client can be sure a connection to a server is not intercepted. . Link: Link:

protocol::ldap - LDAP

Lightweight Directory Access Protocol

protocol::lpr - LPR

The Line Printer Daemon protocol, a protocol used for accessing or providing network print services in a Unix network, but also used for local setups. . CUPS, the Common Unix Printing System, was developed to replace the old LPD/LPR system, while maintaining backwards compatibility. . Link: Link:

protocol::msn-messenger - MSN Messenger

The MSN messenger protocol is the protocol that is used by Microsoft's own instant messaging network. . The protocol is a proprietary protocol. Although Microsoft once send a draft of the protocol specification to the IETF, it has since dated out and clients that connect to the MSN Messenger network have to rely on reverse-engineered information. . Link:

protocol::nfs - NFS

Network File System, a protocol originally developed by Sun Microsystems in 1984 and defined in RFCs 1094, 1813, and 3530 (obsoletes 3010) as a distributed file system, allows a user on a client computer to access files over a network as easily as if attached to its local disks. . Link:

protocol::nntp - NNTP

Network News Transfer Protocol, a protocol for reading and writing Usenet articles (a Usenet article is comparable with an email), but also used among NNTP servers to transfer articles. . Link: Link:

protocol::oscar - OSCAR (AIM/ICQ)

Open System for CommunicAtion in Realtime, an instant messaging used by AOL's instant messaging network (AIM). The protocol versions 7, 8 and 9 of the ICQ IM network are also instances of the OSCAR protocol. . OSCAR is a binary proprietary protocol. Since there is no official documentation, clients that connect to AIM or ICQ have to rely on information that has been reverse-engineered. . Link: Link:

protocol::pop3 - POP3

Post Office Protocol, a protocol to download emails from a mail server, designed for users that have only intermittent connection to the Internet. . In contrast to IMAP server, messages that are downloaded via POP3 are not supposed to stay on the server afterwards, since POP3 does not support multiple mailboxes for one account on the server. . Link: Link:

protocol::radius - RADIUS

Remote Authentication Dial In User Service, a protocol for authentication, authorization and accounting of network access, mostly used by Internet service providers to handle dial-up Internet connections. . Link: Link:

protocol::sftp - SFTP

SSH File Transfer Protocol, a protocol for secure, encrypting file exchange and manipulation over insecure networks, using the SSH protocol. . SFTP provides a complete set of file system operations, different from its predecessor SCP, which only allows file transfer. It is not, other than the name might suggest, a version of the FTP protocol executed through an SSH channel. . Link:

protocol::smb - SMB

Server Message Block, a protocol for providing file access and printer sharing over network, mainly used by Microsoft Windows(tm). CIFS (Common Internet File System) is a synonym for SMB. . Although SMB is a proprietary protocol, the Samba project reverse-engineered the protocol and developed both client and server programs for better interoperability in mixed Unix/Windows networks. . Link: Link:

protocol::smtp - SMTP

Simple Mail Transfer Protocol, a protocol for transmitting emails over the Internet. . Every SMTP server utilizes SMTP to hand on emails to the next mail server until an email arrives at its destination, from where it is usually retrieved via POP3 or IMAP. . Link: Link:

protocol::snmp - SNMP

Simple Network Management Protocol, a member of the Internet protocol suite and used for monitoring or configuring network devices. . SNMP servers normally run on network equipment like routers. . Link: Link:

protocol::soap - SOAP

Simple Object Access Protocol, a protocol for exchanging messages between different computers in a network. The messages are encoded in XML and usually sent over HTTP. . SOAP is used to provide APIs to web services, such as the Google API to utilize Google's searching engine from client applications. . Link: Link:

protocol::ssh - SSH

Secure Shell, a protocol for secure, encrypted network connections. SSH can be used to execute programs on a remote host with an SSH server over otherwise insecure protocols through an SSH channel. The main use is, as the name suggest, to provide encrypted login and shell access on remote servers. . SSH authentication can be done with password or, which is the preferred mechanism, via asymmetric public/private key cryptography. . Link:

protocol::ssl - SSL/TLS

Secure Socket Layer/Transport Layer Security, a protocol that provides secure encrypted communication on the Internet. It is used to authenticate the identity of a service provider (such as a Internet banking server) and to secure the communications channel. . Otherwise insecure protocols such as FTP, HTTP, IMAP or SMTP can be transmitted over SSL/TLS to secure the transmitted data. In this case, an "S" is added to the protocol name, like HTTPS, FTPS etc. . Link:

protocol::tcp - TCP

Transport Control Protocol, a core protocol of the Internet protocol suite and used for data transport. . TCP is used as the transport protocol for many services on the Internet, such as FTP, HTTP, SMTP, POP3, IMAP, NNTP etc. . Link: Link:

protocol::telnet - Telnet

TELecommunication NETwork, a mostly superseded protocol for remote logins. . Link:

protocol::tftp - TFTP

Trivial File Transfer Protocol, a simple file transfer protocol. TFTP allows a client to get or put a file onto a remote host. One of its primary uses is the network booting of diskless nodes on a Local Area Network. It is designed to be easy to implement so it fits on ROM. . Link: Link:

protocol::udp - UDP

User Datagram Protocol, a core protocol of the Internet protocol suite and used for data transport. . UDP is not as reliable as TCP, but faster and thus better fit for time-sensitive purposes, like the DNS protocol and VoIP. . Link: Link:

protocol::voip - VoIP

Voice over IP, a general term for protocols that route voice conversations over the Internet. . Popular VoIP protocols are SIP, H.323 and IAX. . Link:

protocol::webdav - WebDAV

Web-based Distributed Authoring and Versioning, a extension of the HTTP protocol to support creating and changing documents on an HTTP server. Thus, the client can access the documents on an HTTP server as it would those on the local file system. . Link: Link:

protocol::xmlrpc - XML-RPC

XML Remote Procedure Call, a simple protocol for remote procedure calls that uses XML for encoding and the HTTP protocol for transport. . SOAP, which is a considerably more sophisticated protocol, was developed from XML-RPC. . Link: Link:

protocol::yahoo-messenger - Yahoo! Messenger

The Yahoo! Messenger protocol is used to connect to Yahoo!'s instant messaging network. . This a proprietary binary protocol without any official documentation. Clients that connect to the Yahoo! Messenger network have to rely on reverse-engineered information. . Link: Link:

protocol::zeroconf - Zeroconf

Zero Configuration Networking (Zeroconfig), is a set of techniques that automatically creates a usable IP network without configuration or special servers. . This tag is used for packages that implement one or more of: * IPv4LL for choosing addresses * mDNS for name resolution * DNS-SD for service discovery . Link: Link:


Copyright © 2011-2013 Enrico Zini <>. See license terms. Source code is available.

Debtags is part of Debian.