Ero sivun ”Vuonohjaus” versioiden välillä
LP (keskustelu | muokkaukset) (taustaa; käytössä pääteikkunassa; xon/xoff ja rautaohjaus) |
p (muotoilu) |
||
(Yhtä välissä olevaa versiota toisen käyttäjän tekemänä ei näytetä) | |||
Rivi 1: | Rivi 1: | ||
Vuonohjauksella tarkoitetaan menetelmää, jolla lähinnä [[sarjaportti|sarjaportin]] kautta kommunikoivat laitteet voivat pyytää toista hetkeksi pysäyttämään datan lähettämisen. Koska [[terminaaliemulaattori|pääte-emulaattoreilla]] [[komentorivin perusteet|komentorivin]] kautta on tärkeä rooli unixeissa, ja terminaaliemulaattorit emuloivat [[sarjaterminaali|sarjaporttiin kytkettäviä päätteitä]], vuonohjauksella on merkitystä, vaikkei sarjaporttia käyttäisikään. | Vuonohjauksella tarkoitetaan menetelmää, jolla lähinnä [[sarjaportti|sarjaportin]] kautta kommunikoivat laitteet voivat pyytää toista hetkeksi pysäyttämään datan lähettämisen. Koska [[terminaaliemulaattori|pääte-emulaattoreilla]] [[komentorivin perusteet|komentorivin]] kautta on tärkeä rooli unixeissa, ja terminaaliemulaattorit emuloivat [[sarjaterminaali|sarjaporttiin kytkettäviä päätteitä]], vuonohjauksella on merkitystä, vaikkei sarjaporttia käyttäisikään. | ||
Vuonohjaukseen on kaksi menetelmää: rautapohjainen RTS/CTS, joka käyttää sarjaportin ohjausnastoja, sekä dataliikenteen mukana lähetettäviä merkkejä XOFF (CTRL-S) ja XON (CTRL-Q). Jos kyseessä on oikea sarjaporttiliikenne RTS/CTS on ylivoimainen, ja lähes välttämätön suuremmilla nopeuksilla tai jos vastaanottava laite on yksinkertainen. Tällöin kaapelissa on oltava vastaavat johtimet kytkettyinä (vähintään viisi johdinta). | Vuonohjaukseen on kaksi menetelmää: rautapohjainen RTS/CTS, joka käyttää sarjaportin ohjausnastoja, sekä XON/XOFF, jossa dataliikenteen mukana lähetettäviä merkkejä XOFF (CTRL-S) ja XON (CTRL-Q). Jos kyseessä on oikea sarjaporttiliikenne RTS/CTS on ylivoimainen, ja lähes välttämätön suuremmilla nopeuksilla tai jos vastaanottava laite on yksinkertainen. Tällöin kaapelissa on oltava vastaavat johtimet kytkettyinä (vähintään viisi johdinta). | ||
Merkkejä CTRTL-S ja CTRL-Q voi käyttää myös monissa pääte-emulaattoreissa, jos esimerkiksi tulostetta tulee nopeammin kuin sitä ehtii lukea tai haluaa kahvitauon jäkeen jatkaa siitä missä tuloste on sitä ennen. CTRL-S saattaa myös tulla näppäiltyä vahingossa, jolloin on hyvä osata painaa CTRL-Q:ta. Hitailla yhteyksillä (pääteyhteys modeemin tai kännykän kautta) myös CTRL-O voi olla käytännöllinen: sillä saa etäpään olemaan lähettämättä puskurissa olevan datan, esimerkiksi tilanteessa, jossa tuli annettua liikaa tulostetta antava käsky ( | Merkkejä CTRTL-S ja CTRL-Q voi käyttää myös monissa pääte-emulaattoreissa, jos esimerkiksi tulostetta tulee nopeammin kuin sitä ehtii lukea tai haluaa kahvitauon jäkeen jatkaa siitä missä tuloste on sitä ennen. CTRL-S saattaa myös tulla näppäiltyä vahingossa, jolloin on hyvä osata painaa CTRL-Q:ta. Hitailla yhteyksillä (pääteyhteys modeemin tai kännykän kautta) myös CTRL-O voi olla käytännöllinen: sillä saa etäpään olemaan lähettämättä puskurissa olevan datan, esimerkiksi tilanteessa, jossa tuli annettua liikaa tulostetta antava käsky (esimerkiksi käskyn <tt>[[ls]] /usr/bin/*term*</tt> sijasta <tt>ls /usr/bin/* term*</tt>). | ||
[[Luokka:Perustietoa]] | [[Luokka:Perustietoa]] |
Nykyinen versio 15. helmikuuta 2010 kello 21.20
Vuonohjauksella tarkoitetaan menetelmää, jolla lähinnä sarjaportin kautta kommunikoivat laitteet voivat pyytää toista hetkeksi pysäyttämään datan lähettämisen. Koska pääte-emulaattoreilla komentorivin kautta on tärkeä rooli unixeissa, ja terminaaliemulaattorit emuloivat sarjaporttiin kytkettäviä päätteitä, vuonohjauksella on merkitystä, vaikkei sarjaporttia käyttäisikään.
Vuonohjaukseen on kaksi menetelmää: rautapohjainen RTS/CTS, joka käyttää sarjaportin ohjausnastoja, sekä XON/XOFF, jossa dataliikenteen mukana lähetettäviä merkkejä XOFF (CTRL-S) ja XON (CTRL-Q). Jos kyseessä on oikea sarjaporttiliikenne RTS/CTS on ylivoimainen, ja lähes välttämätön suuremmilla nopeuksilla tai jos vastaanottava laite on yksinkertainen. Tällöin kaapelissa on oltava vastaavat johtimet kytkettyinä (vähintään viisi johdinta).
Merkkejä CTRTL-S ja CTRL-Q voi käyttää myös monissa pääte-emulaattoreissa, jos esimerkiksi tulostetta tulee nopeammin kuin sitä ehtii lukea tai haluaa kahvitauon jäkeen jatkaa siitä missä tuloste on sitä ennen. CTRL-S saattaa myös tulla näppäiltyä vahingossa, jolloin on hyvä osata painaa CTRL-Q:ta. Hitailla yhteyksillä (pääteyhteys modeemin tai kännykän kautta) myös CTRL-O voi olla käytännöllinen: sillä saa etäpään olemaan lähettämättä puskurissa olevan datan, esimerkiksi tilanteessa, jossa tuli annettua liikaa tulostetta antava käsky (esimerkiksi käskyn ls /usr/bin/*term* sijasta ls /usr/bin/* term*).