TCP/IP

RLOGIN, SMPP, SMTP, SNMP, SOCKS, TELNET, X Window

 Extras

 
 To the Beginning  |  1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  9  |  Towards the End

RLOGIN

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.


RTSP

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.


SCTP

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.


SLP

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.

SMPP

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.

SMTP

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.


SNMP

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.

SOCKS V5

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.

TACACS+

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.

TELNET

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.


WCCP

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)
U
Reserved
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

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.




 To the Beginning  |  1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  9  |  Towards the End

 TCP/IP - Start
 TCP/IP  Informatics Alphabet
 
Citing this page:
Radic, Drago. " IT - Informatics Alphabet " Split-Croatia.
{Date of access}. <http://www.informatics.buzdo.com/specific/>.
Copyright © by Drago Radic. All rights reserved. | Disclaimer