INTRODUCCION SLIP tiene sus orígenes en la implementación 3 COM UNET TCP/IP al principio de los años 80. SLIP es simplemente una definición de una serie de caracteres, para llevar paquetes IP en una línea serie. Al ser un protocolo de muy fácil implementación no proporciona ni direccionamiento, ni identificación de tipo de paquete, ni detección/corrección de errores ni mecanismos de compresión. Ya en 1984 era posible la conexión de forma sencilla de host y encaminadores (routers) mediante líneas serie. SLIP se puede emplear en líneas con velocidades entre 1200 bps y 19.2 Kbps. Las configuraciones de SLIP más comunes van a ser: host-host, host-router y router-router. SLIP fue creado primeramente para la conectar dos estaciones de trabajo SUN a Internet a través de una línea serie de discado usando un modem. Fue diseñado por Rick Adams en 1984. SLIP es un protocolo antiguo, con fallos que solo sirve para conexiones por módem sencillas. Esto hizo que el PPP solo llegara a ser estándar de facto por su gran difusión entre los sistemas UNIX. Su código fuente es gratuito y fácil de transportar. Su misión es preparar los paquetes de datos de manera que puedan transmitirse a través de una línea serie (conexión a través del módem), en cambio estos solo pueden transmitirse byte a byte, marcándose el inicio y el final de los paquetes. SLIP (Serial Line Protocol, “Protocolo Internet para líneas Seriales”), permite que su computadora utilice el Protocolo de Internet (IP) sobre un enlace serie, como puede ser una línea telefónica. Cuando su computadora se encuentra conectado a un proveedor de servicio SLIP (que le conecta a Internet o a otra red), su computadora puede enviar y recibir paquetes IP como si estuviese conectado a la red. Esto significa que cualquier software en cu computadora que utilice el protocolo TCP/IP funcionará de forma adecuada. Este protocolo se encuentra en la Capa de Enlace de Datos junto al PPP y HDLC. SLIP esta definido bajo el RFC 1055. Para conectarse a Internet, existen dos posibilidades: pertenecer a una red local, en la que los ordenadores están físicamente conectados entre sí, o bien conectarse vía módem con una red local. En este último caso se debe de utilizar el protocolo SLIP o el PPP, aunque el PPP es el más extendido. Es muy utilizado para conectar sistemas caseros a Internet. a través del puerto serial RS-232 que se encuentra en casi todos las computadoras y modems. Formato de SLIP. Cada datagrama IP es terminado por el carácter especial C0. Para prevenir ruido de línea se acostumbra mandar uno al principio también; de modo que se de por terminada cualquier tipo de conexión errónea anterior. Si el carácter C0 se presenta en el contenido del datagrama; se utiliza la secuencia de dos bytes DB, DC el carácter DB es el carácter de escape de SLIP (distinto al valor ASCII de ESC –1B--). Si en el contenido se presenta el carácter de escape; se reemplaza por la secuencia DB, DD. SLIP deja a las capas superiores la detección y recuperación de marcos perdidos. El protocolo SLIP define dos caracteres especiales END y ESC que se corresponden con el octal 300 y 333 respectivamente. El carácter ESC de SLIP no debe confundirse con el carácter ESCape de ASCII. Si en los datos enviados en un paquete SLIP aparece un código igual al carácter END, entonces este se sustituye por dos caracteres que son un ESC y el octal 334. Si la coincidencia es ahora con el carácter ESC entonces se sustituye con la secuencia ESC y el octal 335. Para terminar los datos en el paquete entonces se envía un END. Al no ser un protocolo estándar no esta definido un tamaño máximo de paquetes para SLIP. Servicios de SLIP Durante una conexión SLIP, se pueden usar todos los servicios disponibles en Internet, tales como Telnet, FTP, gráficos, sonidos, multimedia, fotografía, animación, etc. SLIP tiene varias limitaciones que lo hacen un protocolo no muy confiable. - Admite solamente TCP/IP. No puedes utilizar SLIP para transferir directamente otros protocolos de red, tales como IPX/SPX o NetBEUI. - Se requiere una dirección IP estática. SLIP solicita al cliente que configure todos los parámetros de configuración de TCP/IP, tales como las direcciones IP, antes de establecer una conexión con el servidor. - Depende de la autentificación de inicio de sesión basada en texto y, normalmente, requiere de archivos de comandos para automatizar el proceso de inicio de sesión. - Transmite las contraseñas de autentificación mediante texto, lo que puede ser peligroso para la seguridad porque las contraseñas no se encriptan durante la autentificación del usuario. Conclusiones. El protocolo SLIP es empleado en conexiones solo de punto a punto a través de una línea serie. Su modo de empleo es simple ya que su encapsulamiento es sencillo por lo que es fácil el envío de datagramas de IP con este protocolo. EL modo de encapsulamiento de este protocolo es solo el de poner un caracter especial que indica el fin del datagrama o paquete para que el usuario que lo reciba se de cuanta de el fin del mismo. Por medio de este protocolo, una conexión hecha a través del mismo ofrece casi todos los servicios que son ofrecidos por la Internet como son: e-mail, FTP, envío de gráficos, etc. Dado que este protocolo es muy simple y algo antiguo, es por lo tanto inseguro ya que tiene muchas limitantes que en la actualidad es necesario en el caso de las conexiones a Internet. Se pueden detectar los paquetes de información que son enviados por este medio y ser manipulados y/o alterados, es decir, SLIP es un protocolo no confiable. Puede ser, si se le agregan otros mecanismos que regulen este problema. Bibliografía. http://www.arrakis.es/~patxy/ro.htm#slip http://www.monografias.com/trabajos/slipvsppp/slipvsppp.shtml http://galeon.hispavista.com/lasinterredes/slip.htm