Kapitel 2. Protokollen Remote Frame Buffer

Dette kapitel giver en kortfattet beskrivelse af protokollen Remote Frame Buffer som bruges af Remote Desktop Connection og andre tilsvarende systemer. Hvis du allerede kender til protokollen, kan du uden problemer springe over dette kapitel.

Højniveauimplementeringen af et system som anvender protokollen Remote Frame Buffer kaldes en virtuel netværksmaskine, Virtual Network Computer, eller oftest kun VNC.

Remote Frame Buffer (forkortet RFB) er en enkel protokol til fjernadgang af en grafisk brugergrænseflade. Den virker på rammebufferniveau, som groft set svarer til skærmaftryk som tegnes op, hvilket betyder at den kan bruges for alle vinduessystemer (inklusive X11, Mac® OS og Microsoft® Windows®). Programmer som anvender Remote Frame Buffer findes for mange maskiner, og kan ofte distribueres frit.

I protokollen Remote Frame Buffer, kaldes programmet som kører på maskinen hvor brugeren findes (med skærm, tastatur og peger) for klienten. Programmet som kører på maskinen hvor rammebufferen findes (som kører vinduesystemet og programmerne som brugeren fjernstyrer) kaldes for serveren. Remote Desktop Connection er KDE's klient for protokollen Remote Frame Buffer. Desktop Sharing er KDE's server for protokollen Remote Frame Buffer.

Der bruges en vis mængde netværkstrafik for at sende et billede af rammebufferen, så Remote Frame Buffer virker bedst via bredbåndslink, såsom lokale netværk. Det er stadig muligt at bruge Remote Desktop Connection via andre link, men ydelsen er formodentlig ikke så god.