IT-lexicon › Netwerken › Connection setup (X11)

Connection setup (X11)

Netwerken Svenska → Bijgewerkt: 2026-10-11

De openingsuitwisseling van een X-verbinding, waarin de client zijn bytevolgorde en inloggegevens opgeeft en de server antwoordt met een beschrijving van het hele scherm.

Het eerste wat een client verstuurt is één enkele byte: B (0x42) voor most significant byte first, of l (0x6C) voor least. Daarna volgen protocolversie 11.0 en eventuele autorisatie, doorgaans de naam MIT-MAGIC-COOKIE-1 en de cookie uit .Xauthority. De server legt zich vast op de bytevolgorde van de client voor de rest van de verbinding, dus het is altijd de server die bytes omwisselt, nooit de client.

Het antwoord is Failed met een reden, Authenticate of Success. Een geslaagd antwoord is een kleine encyclopedie: vendor-string en releasenummer, de resource-id-base en het masker voor de resource-ID's van de client, de maximale verzoekgrootte, beeldformaten en, per scherm, het rootvenster, de standaard-colormap, de afmetingen in pixels en millimeters en alle visuals. Daarom kan xdpyinfo pagina's aan uitvoer tonen zonder nog één vraag te stellen: bijna alles stond al in de begroeting.

← Terug naar het lexicon