On Wednesday 15 September 2004 12:23, Marc SCHAEFER wrote:

> Si la route n'existe plus:  Network unreachable. Si l'ARP ne fonctionne
> plus jusqu'au routeur ou � la destination finale du m�me segment il y
> a une autre erreur.

Oui, mais a ce stade, il faut deja que la table de routage soit modifiee. Ce 
qui ne se fait pas tout seul. CAD que le routage pour ce reseau doit avoir 
ete enleve de la table par une action de (de)configuration liee a la carte du 
reseau.

> Et dans ce cas, ce qui se passe est probablement qu'au prochain I/O,
> read(2) ou write(2) retournent une erreur. Certaines versions de TELNET
> envoient r�guli�rement des options � n�gocier.  Sinon �a sera � la
> prochaine touche.  Il est �galement possible que telnet fasse un
> select(2) et il sera alors r�veill� par un fd en �tat d'erreur.

Ce n'est pas seulement possible mais certain. telnet fait du select(2) pour 
les entrees et les sorties. A plus forte raison en 'input' puisque l'onn ne 
peut pas savoir combien de paquet on doit recevoir. D'ailleurs, l'envoi d'un 
'CTR-L' quand vous etes en train d'editer un fichier avec 'vi' susr un 
systeme remote (avec telnet) engendre le re-affichage de tout l'ecran. Or 
meme si le nombre de caracteres renvoyes est inferieur a 1 Kbytes, vous 
pouvez tres bien recevoir ces 1 Kbytes en plusieurs "paquets".

Daniel
_______________________________________________
gull mailing list
[EMAIL PROTECTED]
http://lists.alphanet.ch/mailman/listinfo/gull

Répondre à