RFB protocol

E724328

The RFB protocol is a simple remote framebuffer communication protocol that underlies VNC, enabling graphical desktop sharing over a network.

Jump to: Statements Referenced by

Statements (78)

Predicate Object
instanceOf network protocol
remote framebuffer protocol
abbreviationOf Remote Framebuffer NERFINISHED
canUseTransport TCP NERFINISHED
WebSocket NERFINISHED
defaultPort 5900
designedFor thin-client computing
designGoal device independence
low bandwidth usage
simplicity
developedBy AT&T Laboratories Cambridge NERFINISHED
Olivetti Research Laboratory NERFINISHED
firstUsedIn VNC system
fullName Remote Framebuffer protocol NERFINISHED
hasClientRole RFB viewer
hasServerRole RFB server
hasVersion RFB 3.3 NERFINISHED
RFB 3.7 NERFINISHED
RFB 3.8 NERFINISHED
RFB 4.0
is GUI-agnostic
platform-independent
messageType client-to-server client cut text
client-to-server framebuffer update request
client-to-server input event
server-to-client bell
server-to-client framebuffer update
server-to-client server cut text
negotiates encodings
protocol version
security type
operatesAt application layer
specifiedIn RFB protocol specification
supports client-initiated updates
clipboard sharing
color depth negotiation
encoding negotiation
exclusive sessions
incremental updates
multiple pixel formats
pixel format negotiation
remote framebuffer access
server-initiated updates
shared sessions
supportsEncoding CoRRE
Cursor pseudo-encoding
DesktopSize pseudo-encoding
Hextile
RAW
RRE NERFINISHED
Tight
ZRLE
Zlib NERFINISHED
supportsSecurityType None
RA2 NERFINISHED
RA2ne
SASL
TLS with x509 certificates
TLS-based security
Tight security type
Ultra security type
VNC authentication
VeNCrypt NERFINISHED
transports framebuffer updates
input events
keyboard events
pointer events
underlies Virtual Network Computing NERFINISHED
usedBy Apple Remote Desktop (VNC-compatible mode) NERFINISHED
RealVNC NERFINISHED
TigerVNC NERFINISHED
TightVNC NERFINISHED
UltraVNC NERFINISHED
many VNC-compatible clients and servers
noVNC NERFINISHED
x11vnc NERFINISHED
usedFor graphical desktop sharing over a network
remote desktop sharing

Referenced by (1)

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

Virtual Network Computing component RFB protocol