RLOGIN, SMPP, SMTP, SNMP, SOCKS, X Window |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
Remote LOGIN - allows UNIX users of one machine to connect to other UNIX systems across an Internet and interact as if their terminals are directly connected to the machines. This protocol offers essentially the same services as TELNET.
Real-Time Streaming Protocol - is an application level protocols for control over the delivery of data with real-time properties. RTSP provides an extensible framework to enable controlled, on-demand delivery of real-time data, such as audio and video. Sources of data can include both live data feeds and stored clips. This protocol is intended to control multiple data delivery sessions, provide a means for choosing delivery channels such as UDP, multicast UDP and TCP, and provide a means for choosing delivery mechanisms bases upon RTP.
Stream Control Transmission Protocol - is designed to transport PSTN signaling messages over IP networks, but is capable of broader applications. SCTP is an application-level datagram transfer protocol operating on top of an unreliable datagram service such as UDP.
16 | 32 | |||||||
Source Port Number | Destination Port Number | |||||||
Verification Tag | ||||||||
Adler 32 Checksum | ||||||||
Structure of the SCTP header in 32 bit lines. |
The following is the field format for the chunks transmitted in the SCTP datagram. Each chunk has a chunk ID field, a chunk specific Flag field, a Length field and a Value field.
8 | 16 | 32 | ||||||
1 Byte | 1 Byte | 2 Bytes | ||||||
Chunk ID | Chunk Flags | Chunk Length | ||||||
Chunk Value (variable) | ||||||||
Structure of the SCTP block in 32 bit lines. |
Service Location Protocol - provides a scalable framework for the discovery and selection of network services. Using this protocol, computers using the Internet no longer need so much static configuration for network services for network-based applications. This is especially important as computers become more portable and users less tolerant or able to fulfill the demands of network system administration.
16 | 32 | ||||||
Version | Function | Length | |||||
O | M | U | A | F | rsvd | Dialect | Language Code |
Char encoding | XID | ||||||
Structure of the SLP header in 32 bit lines. |
Short Message Peer to Peer - is designed to provide a flexible data communications interface for transfer of short message data between a Message Center such as a Short Message Service Center (SMSC), GSM Unstructured Supplementary Services Data (USSD) Server or other type of Message Center, and an SMS application system such as a WAP Proxy Server, Email Gateway or other Messaging Gateway.
SMPP PDU | ||||
Header (mandatory) | Body (Optional) | |||
command length |
command id |
command status |
sequence number |
PDU Body |
4 octets | Length=(Command Length value) - 4 octets | |||
Structure of the SMPP PDU. |
Simple Mail Transfer Protocol - is a mail service modeled on the FTP file transfer service. SMTP transfers mail messages between systems and provides notification regarding incoming mail.
Simple Network management Protocol - The Internet community developed SNMP to allow diverse network objects to participate in a global network management architecture. Network managing systems can poll network entities implementing SNMP for information relevant to a particular network management implementation. Network management systems learn of problems by receiving traps or change notices from network devices implementing SNMP.
Version | Community | PDU |
Structure of the SNMP format. |
The format for GetRequest, GetNext Request, GetResponse and SetRequest PDUs is shown here.
PDU type | Request ID | Error status |
Error index |
Object 1 value 1 |
Object 2 value 2 |
.... |
Structure of the PDU format. |
The format of the Trap PDU is shown below:
PDU type |
Enterp | Agent addr |
Gen trap |
Spec trap |
Time stamp |
Object 1 value 1 |
Object 2 value 2 |
.... |
Structure of the PDU format of error trapping. |
Socket Secure (Server) - provides a framework for client-server applications in both the TCP and UDP domains to conveniently and securely use the services of a network firewall. The protocol is conceptually a 'shim-layer' between the application layer and the transport layer, and as such does not provide network layer gateway services, such as forwarding of ICMP messages.
Version identifier/method selection message:
1 Byte | 1 Byte | 1-225 Bytes |
Version | NMethods | Methods |
Structure of the protocol. |
The method selection message:
1 Byte | 1 Byte |
Version | Method |
Structure of the protocol. |
Socks Request Message:
1 Byte | 1 Byte | Value of 0 | 1 Byte | Variable | 2 Bytes |
Version | CMD | Rsv | ATYP | DST addr | DST Port |
Structure of the message. |
Socks Reply Message:
1 Byte | 1 Byte | Value of 0 | 1 Byte | Variable | 2 Bytes |
Version | REP | RSV | ATYP | BND addr | BND Port |
Structure of the message. |
Format UDP header of request:
2 Byte | 1 Byte | 1 Byte | Variable | 2 Byte | Variable |
RSV | FRAG | ATYP | DST Addr | DST Port | Data |
Structure of the message. |
Terminal Access Controller Access Control System - is a protocol providing access control for routers, network access servers and other networked computing devices via one or more centralized servers. TACACS+ provides separate authentication, authorization and accounting services.
4 | 8 | 16 | 24 | 32 |
Major | Minor | Packet type | Sequence No. | Flags |
Session ID | ||||
Length | ||||
Structure of the TACACS header in 32 bit lines. |
TELephone NETwork - TCP / IP Emulation Protocol. Modern TELNET is a versatile terminal emulation due to the many options that have evolved over the past twenty years. Options give TELNET the ability to transfer binary data, support byte macros, emulate graphics terminals, and convey information to support centralized terminal management.
Web Cache Coordination Protocol - has 2 main functions. The first is to allow a router enabled for transparent redirection to discover, verify, and advertise connectivity to one or more web-caches.
Packets can be of the following types; HERE_I_AM, I_SEE_YOU, ASSIGN_BUCKETS.
HERE_I_AM format:
24 | |
Type | |
Protocol Version | |
Hash revision | |
Hash Information (1) | |
: | |
Hash Information (7) | |
| |
Received Id. | |
'HERE I AM' message. |
I_SEE_YOU format:
24 |
Type |
Protocol Version |
Change number |
Received Id. |
Number of WCs |
Web-Cache List Entry (0) |
: |
Web-Cache List Entry (N) |
'I SEE YOU' message. |
ASSIGN_BUCKET format:
24 | |||
Type | |||
Received ID | |||
Number of Web Caches | |||
Web Cache 0 IP address | |||
: | |||
Web Cache N IP address | |||
Bucket 0 | Bucket 1 | Bucket 2 | Bucket 3 |
: | |||
Bucket 252 | Bucket 253 | Bucket 254 | bucket 255 |
'WCCP ASSIGN BUCKET' message. |
X Window - provides a remote windowing interface to distributed network applications. It is an application layer protocol which uses TCP / IP or DECnet protocols for transport. The X Window networking protocol is client-server based, where the server is the control program running on the user workstation and the client is an application running elsewhere on the network. An X server control program running on a workstation can simultaneously handle display windows for multiple applications, with each application asynchronously updating its window with information carried by the X Window networking protocol.
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
Citing of this page: Radic, Drago. " Informatics Alphabet " Split-Croatia. {Date of access}; https://informatics.buzdo.com/specific/file. Copyright © by Drago Radic. All rights reserved. | Disclaimer |