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.

ª FUOC • XP04/90786/00020Software libreNotaMuchas opciones <strong>de</strong>finensus comandos para la subnegociación,como IS (paraenviar el valor <strong>de</strong> unparámetro), SEND (para pedirque la otra parte lo envíe),etc.En ocasiones se necesita más información para negociar una opción,como el valor <strong>de</strong> algún parámetro. En este caso, en primer lugar <strong>de</strong>benponerse <strong>de</strong> acuerdo las dos partes con el mecanismo básico <strong>de</strong>los DO/ DON’T/WILL/WON’T para utilizar la opción <strong>de</strong>seada y, unavez se haya aceptado, <strong>de</strong>be llevarse a cabo una subnegociación <strong>de</strong>los valores <strong>de</strong> los parámetros utilizando una sintaxis específica <strong>de</strong>cada opción.17.1.2. Comandos <strong>de</strong>l protocolo TelnetEn los datos intercambiados entre dos sistemas que se comunicancon el protocolo Telnet, se pue<strong>de</strong>n intercalar ciertos comandospropios <strong>de</strong>l protocolo, tales como la señal GA o los códigos <strong>de</strong> negociación.Para distinguir los comandos <strong>de</strong> los datos normales,los primeros <strong>de</strong>ben ir prefijados con un código especial llamadoIAC (Interpret As Command), que se representa con un byte iguala 255.Por consiguiente, cada comando se representa con una secuencia <strong>de</strong>dos bytes, en la que el primero es el código IAC, y el segundo, el códigopropio <strong>de</strong>l comando, excepto los comandos <strong>de</strong> negociación,que disponen <strong>de</strong> un tercer byte que sirve para indicar a qué opciónse refieren. Para representar un byte normal <strong>de</strong> datos que sea iguala 255, es preciso prefijarlo con un código IAC. Cualquier otro byte<strong>de</strong> datos se representa directamente con su código.Los comandos <strong>de</strong>finidos en el protocolo Telnet son los siguientes:• NOP (No Operation, código 241): operación nula.ANOTACIONES• GA (Go Ahead, código 249): señal GA.• BRK (Break, código 243): señal BRK.• DO (código 253) + código opción: código <strong>de</strong> negociación DO.• DON’T (código 254) + código opción: código <strong>de</strong> negociación DON’T.• WILL (código 251) + código opción: código <strong>de</strong> negociación WILL.• WON’T (código 252) + código opción: código <strong>de</strong> negociación WON’T.198

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

Saved successfully!

Ooh no, something went wrong!