Anterior Siguiente Indice

3. Otras implementaciones.

3.1 ¿ Existen otras implementaciones de PPP distintas a la de Linux ?.Me gustaría saber si existe alguna para HP-UX o AIX o ...

Revise la PPP FAQ mencionada anteriormente. Consulte la pregunta ¿ Dónde está la documentación ?..

HP-UX está soportado por el paquete comercial de Morningstar. El soporte para AIX se encuentra ya disponible en la versión 2.2 del paquete pppd.

Si no encuentra el sistema que busca, pregunte en comp.protocols.ppp y NO en los grupos de Linux.

Por favor, no mande email al autor de este HOWTO con cuestiones del estilo: "¿ Conoce algún paquete PPP para el sistema xxxx ?". Estas preguntas serán archivadas "apropiadamente" :-).

El paquete pppd que se encuentra en sunsite no contiene código que implementa interfaces del tipo stream. Esto se debe a que estos tipos de interfaces tienen copyright. El grupo de personas que han diseñado el paquete pppd ha realizado gestiones para ver si se podían cambiar los términos de este copyright. Por el momento, no ha habido respuesta.

Por esta razón, y dado que sunsite está dedicado específicamente a Linux, se han eliminado los ports de PPP para AIX, SunOS, Next y otros sistemas que contenían protocolos con streams. Se siguen manteniendo los ports para BSD y para Linux. Si quiere conseguir el código de pppd para otros sistemas, consulte la PPP FAQ. Alternativamente, puede utilizar archie. No intente buscarlo en los mirrors de sunsite porque tampoco estará ahí.

3.2 ¿ Existe un programa llamado dp ?.

Si, existe. El paquete dp fue considerado al inicio del desarrollo de la traslación de PPP a Linux. Es un buen programa, permite "demand dial", pero sólo funciona con sistemas que soportan streams. SunOS (Solaris) es un ejemplo de estos sistemas. Linux, por el momento, NO soporta streams.

Existen otros paquetes para PPP circulando por Internet. Portable PPP es un paquete muy similar al de TIA. También existe otro paquete denominado simplemente ppp. El paquete KA9Q también contiene código que implementa PPP.

De todos estos paquetes, pppd fue el que más se ajustaba a las necesidades de la traslación a Linux, por eso fue elegido.

(Si quiere más información sobre estos programas, así como sobre otros, pregunte en el grupo comp.protocols.ppp ).

3.3 ¿ Cuáles son los RFCs que describen el protocolo PPP ?.

La implementación actual de PPP es una mezcla de varios de ellos. La mayor parte del código de PPP aparece descrito en los RFCs 1331 y 1332. Estos RFCs han quedado obsoletos hoy en día. RFC 1331 fue substituido por el RFC 1548 y éste a su vez fue sustituido 6 meses más tarde por el RFC 1661.

La mayoría de las implementaciones de PPP no tienen porqué tener ningún problema con la versión PPP de Linux. Para una lista completa, consulte la PPP FAQ.

Extraído de la PPP FAQ:

Los RFCs 1134, 1171, 1172 (y 1055 para este tema en concreto) han quedado obsoletos. Sólo son interesantes si va a conectar con una implementación "muy antigua" de PPP y no consigue negociar con ella. Por ejemplo, el PPP remoto le pregunta al suyo por la opción 2 de IPCP con sólo una longitud de 4 y con un tipo de compresión 0x0037.
(Todavía existe un montón de todo esto circulando por ahí . Sea cuidadoso ahí fuera).

Linux, por ejemplo, detectaría esta condición y la corregiría automáticamente.


Anterior Siguiente Indice