11.07.2015 Views

Redes de computadores - Universitat Oberta de Catalunya

Redes de computadores - Universitat Oberta de Catalunya

Redes de computadores - Universitat Oberta de Catalunya

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Re<strong>de</strong>s</strong> <strong>de</strong> <strong>computadores</strong>ª FUOC • XP04/90786/0002017. Servicios básicos <strong>de</strong> Internet17.1. Terminal virtual: el protocolo TelnetUno <strong>de</strong> los servicios básicos para los que se pue<strong>de</strong> utilizar una red<strong>de</strong> comunicaciones entre <strong>computadores</strong> es el acceso por medio <strong>de</strong>un terminal. Cuando se <strong>de</strong>sarrollaron los sistemas multiusuario, lamanera habitual <strong>de</strong> trabajar en los mismos consistía en utilizar unequipo terminal (en un inicio, un teletipo y, más a<strong>de</strong>lante, un dispositivocon teclado y pantalla) conectado directamente al or<strong>de</strong>nador,en general por medio <strong>de</strong> una línea serie. El or<strong>de</strong>nador <strong>de</strong>bía saberqué terminales tenía conectados y cómo podía controlarlos.NotaEl hecho <strong>de</strong> que en una primeraépoca se utilizaran teletiposes el motivo por elcual en UNIX se utilizó laabreviación tty (teletype)para <strong>de</strong>signar los terminales(básicamente, impresorascon teclado).Con la llegada <strong>de</strong> las re<strong>de</strong>s <strong>de</strong> comunicaciones, que permitían interconectardiferentes or<strong>de</strong>nadores, uno <strong>de</strong> sus usos naturales era manteneruna sesión <strong>de</strong> trabajo interactiva con un or<strong>de</strong>nador remoto sinnecesidad <strong>de</strong> utilizar los terminales que estuvieran conectados almismo directamente. Para ello, era preciso establecer un protocoloque, por un lado, hiciera posible que el or<strong>de</strong>nador remoto y el sistemaen que quería trabajar el usuario se pudieran comunicar y se entendieran(es <strong>de</strong>cir, un protocolo en el ámbito <strong>de</strong> aplicación, puestoque el problema <strong>de</strong>l transporte se supone que ya estaba resuelto) y,por otro lado, facilitara el control <strong>de</strong>l terminal <strong>de</strong>l usuario <strong>de</strong>s<strong>de</strong> elor<strong>de</strong>nador remoto.Un or<strong>de</strong>nador pue<strong>de</strong> permitir que se acceda al mismo <strong>de</strong>s<strong>de</strong> cualquierterminal <strong>de</strong> cualquier otro or<strong>de</strong>nador conectado a la red; sinembargo, no es práctico que <strong>de</strong>ba saber cómo se controlan todos lostipos posibles <strong>de</strong> terminal. La solución general a estos requisitos sebasa en el uso <strong>de</strong> un protocolo <strong>de</strong> terminal virtual.Un terminal virtual es un dispositivo imaginario parael que se <strong>de</strong>finen unas funciones <strong>de</strong> control canónicas,<strong>de</strong> manera que se pue<strong>de</strong> establecer una correspon<strong>de</strong>nciaentre ellas y las <strong>de</strong> cada tipo <strong>de</strong> terminal real.ANOTACIONES193

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!