SSH_MSG_GLOBAL_REQUEST

E235246

SSH_MSG_GLOBAL_REQUEST is an SSH protocol message type used by a client or server to request various global actions, such as TCP/IP port forwarding or other session-wide operations.

All labels observed (3)

How this entity was disambiguated

Statements (30)

Predicate Object
instanceOf SSH protocol message type
appliesTo entire SSH connection, not individual channels
canRequest TCP/IP port forwarding
cancellation of TCP/IP port forwarding
other session-wide operations
category SSH control message
definedIn RFC 4254
direction client-to-server
server-to-client
exampleRequestName cancel-tcpip-forward
tcpip-forward
field arbitrary request-specific data
boolean want_reply
string request_name
hasMessageNumber 80
hasReplyType SSH_MSG_REQUEST_FAILURE
SSH_MSG_REQUEST_SUCCESS
introducedIn SSH
surface form: SSH Connection Protocol specification
layer SSH connection protocol layer
mayBeIgnoredIf want_reply is FALSE
mustBeAnsweredIf want_reply is TRUE
notUsedFor channel-specific operations
partOf SSH
surface form: Secure Shell (SSH) protocol
purpose request global actions in an SSH connection
requires established SSH transport layer
scope connection-wide
status standardized
usedFor canceling TCP/IP forwardings
opening TCP/IP forwardings
usedIn SSH
surface form: SSH-2

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

SSH_MSG_USERAUTH_SUCCESS precedesMessage SSH_MSG_GLOBAL_REQUEST
RFC 4254 defines SSH_MSG_GLOBAL_REQUEST
this entity surface form: SSH global requests
RFC 4254 defines SSH_MSG_GLOBAL_REQUEST
this entity surface form: SSH TCP/IP port forwarding channels