RFC1096 page - 2 - Marcy

Groupe de travail Réseau

G. Marcy

Request for Comments : 1096

Carnegie Mellon University

Traduction Claude Brière de L'Isle

mars 1989



Option Telnet Localisation d'affichage X


Statut de ce mémoire

La présente RFC spécifie une norme pour la communauté de l'Internet. Les hôtes sur l'Internet qui transmettent la localisation d'affichage X dans le protocole Telnet sont invités à adopter et mettre en œuvre la présent norme. La distribution du présent mémoire n'est soumise à aucune restriction.


La présente norme est modelée sur la [RFC1079], l'option de vitesse de terminal telnet. Beaucoup du texte du présent document est copié de cette RFC.


Motivation

Lorsque un utilisateur fait fonctionner un client Telnet sous le système X window, il est utile au Telnet distant de savoir quelle est la localisation d'affichage X de ce client. Par exemple, l'utilisateur pourrait souhaiter commencer d'autres applications X à partir de l'hôte distant en utilisant la même localisation d'affichage que le client Telnet. L'objet de cette option est de rendre ces informations disponibles à travers les connexions Telnet.


1. Nom et code de la commande


Nom : X-DISPLAY-LOCATION (XDISPLOC)


Code = 35


2. Signification de la commande


IAC WILL X-DISPLAY-LOCATION

L'envoyeur veut envoyer la localisation d'affichage X dans une sous négociation ultérieure.


IAC WON'T X-DISPLAY-LOCATION

L'envoyeur refuse d'envoyer la localisation d'affichage X.


IAC DO X-DISPLAY-LOCATION

L'envoyeur veut recevoir la localisation d'affichage X dans une sous négociation ultérieure.


IAC DON'T X-DISPLAY-LOCATION

L'envoyeur refuse d'accepter la localisation d'affichage X.


IAC SB X-DISPLAY-LOCATION SEND IAC SE

L'envoyeur demande au receveur de lui transmettre sa localisation d'affichage X (celle du receveur). Le code pour SEND est 1. (Voir ci-dessous.)


IAC SB X-DISPLAY-LOCATION IS ... IAC SE

L'envoyeur déclare sa localisation d'affichage X. Le code pour IS est 0. (Voir ci-dessous.)


3. Par défaut


WON'T X-DISPLAY-LOCATION

La localisation d'affichage X ne sera pas échangée.


DON'T X-DISPLAY-LOCATION

La localisation d'affichage X ne sera pas échangée.


4. Description de l'option


WILL et DO ne sont utilisés que pour obtenir et accorder la permission d'une discussion future. L'échange réel d'informations d'état survient au sein des sous commandes d'option (IAC SB X-DISPLAY-LOCATION...).


Une fois que deux hôtes ont échangé un WILL et un DO, l'envoyeur du DO X-DISPLAY-LOCATION est libre de demander la localisation d'affichage X. Seul l'envoyeur du DO peut envoyer des demandes (IAC SB X-DISPLAY- LOCATION SEND IAC SE) et seul l'envoyeur du WILL peut transmettre la localisation réelle d'affichage X (au sein d'une commande IAC SB X-DISPLAY-LOCATION IS ...IAC SE). La localisation d'affichage X ne peut pas être envoyée spontanément, mais seulement en réponse à une demande.


La localisation d'affichage X est une chaîne ASCII NVT. Cette chaîne suit la convention Unix normale utilisée pour la variable d'environnement DISPLAY, par exemple,


<host>:<dispnum>[.<screennum>]


Aucun caractère étranger comme des espaces ne peut être inclus.


Voici un exemple d'utilisation de l'option :


Host1: IAC DO X-DISPLAY-LOCATION


Host2: IAC WILL X-DISPLAY-LOCATION


(L'hôte1 est maintenant libre de demander à tout moment les informations d'état.)


Host1: IAC SB X-DISPLAY-LOCATION SEND IAC SE


Host2: IAC SB X-DISPLAY-LOCATION IS "SRI-NIC.ARPA:0.0" IAC SE


(Cette commande fait 22 octets.)


5. Suggestions de mise en œuvre


Comme la localisation d'affichage X peut ne pas contenir un nom d'hôte sur l'hôte client , c'est à dire, ":0" ou "unix:0.0", le client Telnet aura besoin de modifier la localisation de façon appropriée avant de l'envoyer sur le Telnet distant.


Référence


[RFC1079] C. Hedrick, "Option Telnet Vitesse du terminal", décembre 1988.


Adresse de l'auteur


Glenn A. Marcy

Carnegie Mellon University

School of Computer Science

Pittsburgh, PA 15213-3890

téléphone : (412) 268-7669

mél : Glenn.Marcy@CS.CMU.EDU