BT Sözlüğü › Ağ › Bağlantı kurulumu (X11)

Bağlantı kurulumu (X11)

Ağ Svenska → Güncellendi: 2026-10-12

Bir X bağlantısının açılış alışverişi: istemci bayt sırasını ve kimlik bilgilerini bildirir, sunucu da ekranın tamamını anlatan bir yanıt verir.

İstemcinin gönderdiği ilk şey tek bir bayttır: en anlamlı bayt önde için B (0x42), en anlamsız bayt önde için l (0x6C). Ardından protokol sürümü 11.0 ve varsa yetkilendirme gelir; genellikle MIT-MAGIC-COOKIE-1 adı ve .Xauthority dosyasındaki çerez. Sunucu, bağlantının geri kalanında istemcinin bayt sırasıyla konuşmayı taahhüt eder; yani baytları değiştiren her zaman sunucudur, istemci değil.

Yanıt ya bir gerekçe dizgisiyle Failed, ya Authenticate ya da Success’tir. Başarılı yanıt küçük bir ansiklopedidir: satıcı dizgisi ve sürüm numarası, istemcinin kaynak kimlikleri için resource-id-base ve maske, en büyük istek boyutu, görüntü biçimleri ve her ekran için kök pencere, varsayılan renk haritası, piksel ve milimetre cinsinden boyutlar ile tüm visual’lar. xdpyinfo’nun tek bir soru daha sormadan sayfalarca çıktı verebilmesinin nedeni budur: neredeyse hepsi karşılama mesajının içindeydi.

← Sözlüğe dön