j'utilise telnet pour tester des serveurs
apparement telnet n'envoie les données qu'on tape que ligne par ligne,
qand on tape entrée, au lieu de les envoyer reellement au fur et à
mesure de la frappe,
c'est bien ca ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pascal Bourguignon
Thomas writes:
bonjour :-)
j'utilise telnet pour tester des serveurs apparement telnet n'envoie les données qu'on tape que ligne par ligne, qand on tape entrée, au lieu de les envoyer reellement au fur et à mesure de la frappe, c'est bien ca ?
Non. Ça dépend des options.
Si on se connecte à un serveur telnet, il peut être négocié l'envoi d'un paquet par caractère. Par exemple, quand on passe le terminal en mode raw, la discipline de ligne peut négocier cette option telnet.
Mais bien sur, si tu te connecte à un serveur non-telnet, la plupart des protocoles Internet sont spécifiés utiliser des messages d'une ligne terminée par CR-LF, alors telnet envoit ligne par ligne.
Nobody can fix the economy. Nobody can be trusted with their finger on the button. Nobody's perfect. VOTE FOR NOBODY.
Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:
bonjour :-)
j'utilise telnet pour tester des serveurs
apparement telnet n'envoie les données qu'on tape que ligne par ligne,
qand on tape entrée, au lieu de les envoyer reellement au fur et à
mesure de la frappe,
c'est bien ca ?
Non. Ça dépend des options.
Si on se connecte à un serveur telnet, il peut être négocié l'envoi
d'un paquet par caractère. Par exemple, quand on passe le terminal en
mode raw, la discipline de ligne peut négocier cette option telnet.
Mais bien sur, si tu te connecte à un serveur non-telnet, la plupart
des protocoles Internet sont spécifiés utiliser des messages d'une
ligne terminée par CR-LF, alors telnet envoit ligne par ligne.
j'utilise telnet pour tester des serveurs apparement telnet n'envoie les données qu'on tape que ligne par ligne, qand on tape entrée, au lieu de les envoyer reellement au fur et à mesure de la frappe, c'est bien ca ?
Non. Ça dépend des options.
Si on se connecte à un serveur telnet, il peut être négocié l'envoi d'un paquet par caractère. Par exemple, quand on passe le terminal en mode raw, la discipline de ligne peut négocier cette option telnet.
Mais bien sur, si tu te connecte à un serveur non-telnet, la plupart des protocoles Internet sont spécifiés utiliser des messages d'une ligne terminée par CR-LF, alors telnet envoit ligne par ligne.
Nobody can fix the economy. Nobody can be trusted with their finger on the button. Nobody's perfect. VOTE FOR NOBODY.
octane
j'utilise telnet pour tester des serveurs apparement telnet n'envoie les données qu'on tape que ligne par ligne, qand on tape entrée, au lieu de les envoyer reellement au fur et à mesure de la frappe, c'est bien ca ?
telnet s'appuye sur du TCP. telnet demarre par une negociation des parametres. (format NVT, Network Virtual Terminal, et les codes IAC, Interpret As Command)
NVT differencie le trafic de controle de celui des donnees. (donnees = "a, b, 1, etc..", controle = (backspace, bip, retour chariot, etc..) Le client telnet transcrit les donnees au format NVT envoye au serveur, qui les decode pour les transmettre a l'OS. (et vice-cersa) Toute la transaction sur le reseau est envoyee en ASCII. Les codes control sont interpretees par le serveur, ce sont les codes IAC. exemple, la ligne NVT envoyee par le client: ls -a tefIACECst/ est lue par le serveur telnet comme: ls -a tef (code IAC de type EC (erase character)) st/ ce qui donne: ls -a test/
Lors de la connection est negociee les options de telnet (DO DON'T WILL et WON'T), (IAC DO xxx, etc..). cf les RFC sus nommee pour les explications.
Autre source d'info (mais cote utilisation), tu dois avoir un client telnet essayes: $ telnet telnet> help Commands may be abbreviated. Commands are: close close current connection logout forcibly logout remote user and close the connection display display operating parameters (...)
du genre telnet> display will flush output when sending interrupt characters. won't send interrupt characters in urgent mode. won't read ~/.telnetrc file. (...)
j'utilise telnet pour tester des serveurs
apparement telnet n'envoie les données qu'on tape que ligne par ligne,
qand on tape entrée, au lieu de les envoyer reellement au fur et à
mesure de la frappe,
c'est bien ca ?
telnet s'appuye sur du TCP.
telnet demarre par une negociation des parametres. (format NVT,
Network Virtual Terminal, et les codes IAC, Interpret As Command)
NVT differencie le trafic de controle de celui des donnees. (donnees
= "a, b, 1, etc..", controle = (backspace, bip, retour chariot, etc..)
Le client telnet transcrit les donnees au format NVT envoye au serveur,
qui
les decode pour les transmettre a l'OS. (et vice-cersa)
Toute la transaction sur le reseau est envoyee en ASCII.
Les codes control sont interpretees par le serveur, ce sont les codes
IAC.
exemple, la ligne NVT envoyee par le client:
ls -a tefIACECst/
est lue par le serveur telnet comme:
ls -a tef (code IAC de type EC (erase character)) st/ ce qui donne:
ls -a test/
Lors de la connection est negociee les options de telnet (DO DON'T WILL
et
WON'T), (IAC DO xxx, etc..). cf les RFC sus nommee pour les
explications.
Autre source d'info (mais cote utilisation), tu dois avoir un client
telnet
essayes:
$ telnet
telnet> help
Commands may be abbreviated. Commands are:
close close current connection
logout forcibly logout remote user and close the connection
display display operating parameters
(...)
du genre
telnet> display
will flush output when sending interrupt characters.
won't send interrupt characters in urgent mode.
won't read ~/.telnetrc file.
(...)
j'utilise telnet pour tester des serveurs apparement telnet n'envoie les données qu'on tape que ligne par ligne, qand on tape entrée, au lieu de les envoyer reellement au fur et à mesure de la frappe, c'est bien ca ?
telnet s'appuye sur du TCP. telnet demarre par une negociation des parametres. (format NVT, Network Virtual Terminal, et les codes IAC, Interpret As Command)
NVT differencie le trafic de controle de celui des donnees. (donnees = "a, b, 1, etc..", controle = (backspace, bip, retour chariot, etc..) Le client telnet transcrit les donnees au format NVT envoye au serveur, qui les decode pour les transmettre a l'OS. (et vice-cersa) Toute la transaction sur le reseau est envoyee en ASCII. Les codes control sont interpretees par le serveur, ce sont les codes IAC. exemple, la ligne NVT envoyee par le client: ls -a tefIACECst/ est lue par le serveur telnet comme: ls -a tef (code IAC de type EC (erase character)) st/ ce qui donne: ls -a test/
Lors de la connection est negociee les options de telnet (DO DON'T WILL et WON'T), (IAC DO xxx, etc..). cf les RFC sus nommee pour les explications.
Autre source d'info (mais cote utilisation), tu dois avoir un client telnet essayes: $ telnet telnet> help Commands may be abbreviated. Commands are: close close current connection logout forcibly logout remote user and close the connection display display operating parameters (...)
du genre telnet> display will flush output when sending interrupt characters. won't send interrupt characters in urgent mode. won't read ~/.telnetrc file. (...)
Thomas
In article (Dans l'article) , Pascal Bourguignon wrote (écrivait) :
Thomas writes:
bonjour :-)
j'utilise telnet pour tester des serveurs apparement telnet n'envoie les données qu'on tape que ligne par ligne, qand on tape entrée, au lieu de les envoyer reellement au fur et à mesure de la frappe, c'est bien ca ?
Non. Ça dépend des options.
Si on se connecte à un serveur telnet, il peut être négocié l'envoi d'un paquet par caractère. Par exemple, quand on passe le terminal en mode raw, la discipline de ligne peut négocier cette option telnet.
Mais bien sur, si tu te connecte à un serveur non-telnet, la plupart des protocoles Internet sont spécifiés utiliser des messages d'une ligne terminée par CR-LF, alors telnet envoit ligne par ligne.
merci, c'est à peu pres clair :-) octane, merci aussi pour ta reponse, meme si pour moi c'est un peu moins clair :-)
"don't put your PC out of the window, put windows out of your PC" "petit Free qui devient grand, gêne les requins blancs"
In article (Dans l'article)
<87wtasq9i6.fsf@thalassa.informatimago.com>,
Pascal Bourguignon <pjb@informatimago.com> wrote (écrivait) :
Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:
bonjour :-)
j'utilise telnet pour tester des serveurs
apparement telnet n'envoie les données qu'on tape que ligne par ligne,
qand on tape entrée, au lieu de les envoyer reellement au fur et à
mesure de la frappe,
c'est bien ca ?
Non. Ça dépend des options.
Si on se connecte à un serveur telnet, il peut être négocié l'envoi
d'un paquet par caractère. Par exemple, quand on passe le terminal en
mode raw, la discipline de ligne peut négocier cette option telnet.
Mais bien sur, si tu te connecte à un serveur non-telnet, la plupart
des protocoles Internet sont spécifiés utiliser des messages d'une
ligne terminée par CR-LF, alors telnet envoit ligne par ligne.
merci, c'est à peu pres clair :-)
octane, merci aussi pour ta reponse, meme si pour moi c'est un peu moins
clair :-)
In article (Dans l'article) , Pascal Bourguignon wrote (écrivait) :
Thomas writes:
bonjour :-)
j'utilise telnet pour tester des serveurs apparement telnet n'envoie les données qu'on tape que ligne par ligne, qand on tape entrée, au lieu de les envoyer reellement au fur et à mesure de la frappe, c'est bien ca ?
Non. Ça dépend des options.
Si on se connecte à un serveur telnet, il peut être négocié l'envoi d'un paquet par caractère. Par exemple, quand on passe le terminal en mode raw, la discipline de ligne peut négocier cette option telnet.
Mais bien sur, si tu te connecte à un serveur non-telnet, la plupart des protocoles Internet sont spécifiés utiliser des messages d'une ligne terminée par CR-LF, alors telnet envoit ligne par ligne.
merci, c'est à peu pres clair :-) octane, merci aussi pour ta reponse, meme si pour moi c'est un peu moins clair :-)