Redes de FreeDOS - WatTCP/Watt-32
Resumen:
Waterloo TCP (WatTCP) fue escrito en 1990 - 1992 en la Universidad de
Waterloo en Ontario (Canad ). El autor es Erick Engelke, entonces un
desarrollador en la Facultad de ingenier¡a, hoy el director de
Ingenier¡a Inform tica de la Universidad (ver: http://www.eng.
uwaterloo.ca/~erick/ (*01)).
El n£cleo del motor TCP de WatTCP se bas¢ en el TinyTCP de Geoffrey H.
Cooper.
WatTCP fue lanzado originalmente bajo una licencia de dominio p£blico
homebrewed - binaria y la fuente era libre para el uso, la distribuci¢n
fue permitida solamente por razones no comerciales. En 2004 Erick
Engelke lo autoriz¢ bajo los t‚rminos de la LGPL de GNU. WatTCP se
puede encontrar en la p gina principal de Erick Engelke (http://www.
erickengelke.com/wattcp/index.shtml (*02)). Mientras que el software
es libre, la referencia del programador de WatTCP se vende como PDF
por 50$ (veas‚: http://www.erickengelke.com/wattcp/docs.shtml (*03)).
WatTCP fue portado a 32-bit por Gisle Vanem en Bergen, Noruega en 1999.
El programa portado se llama Watt-32 (veas‚: http://home.broadpark.no/
~gvanem/ (*04)). Es compatible con el modo de protecci¢n de 32 bits.
as¡ como de 16 bits en modo real. En el sitio encontrar binarios,
fuente y documentaci¢n para su descarga. M s binarios que utilicen
la pila Watt-32 pueden encontrarse aqu¡ (ver: http://www.filegate.net/
utiln/utilnet/wt32apps.zip (*05)). Esto es un foro de desarrolladores
(ver: http://tech.groups.yahoo.com/group/watt-32/messages/2617?visco
unt=-30&l=1 (*06)) que sigue activo.
WatTCP y Watt-32 no son externos al n£cleo de TCP/IP. Ambos son s¢lo
conjuntos de bibliotecas designadas para programadores que pueden
utilizar estas bibliotecas para implementar funciones TCP/IP en sus
aplicaciones. El paquete WatTCP incluye aplicaciones con n£cleo
incorporado de WatTCP tales como "ping", "finger", "whois" o "lpr".
Muchas aplicaciones importantes de red DOS utilizan las bibliotecas
WatTCP como Arachne o SSH2DOS. Una lista de estas aplicaciones est
disponible en "DOS Solutions" (http://www.dossolutions.pwp.blueyonder
.co.uk/wattcp.htm (*07)).
Instalaci¢n y configuraci¢n:
Para que no tenga que descargar nada para utilizar el n£cleo de
WatTCP/Watt-32.
Ya est en las aplicaciones. Lo £nico que se necesita es un archivo de
configuraci¢n, que se llama "WATTCP.CFG" y es b sicamente el mismo en
ambas versiones. Se encuentra en el directorio de aplicaciones por
defecto. La configuraci¢n si esta trabajando con IPS fijas:
--- WATTCP.CFG ---
# Estos son los valores de ejemplo:
my_ip = 192.168.1.10
netmask = 255.255.255.0
nameserver = 192.168.1.1
nameserver = 129.97.128.196
nameserver = 129.97.128.1
gateway = 192.168.1.1
# Desconectar, si tu recibes tu configuraci¢n via DHCP
# my_ip = dhcp
Si est recibiendo la configuraci¢n de un servidor/router DHCP:
--- WATTCP.CFG ---
my_ip = dhcp
netmask = 255.255.255.0
gateway = 0.0.0.0
domain_list = your.domain.com
# dominio, puerta de enlace, ip, nombre del servidor que se
# establecer por medio de DHCP
Si la aplicaci¢n no est en el mismo directorio que WATTCP.CFG, por
favor, establezca WATTCP.CFG=\ruta\del\archivo para apuntar a ‚l (en
AUTOEXEC.BAT).
Las aplicaciones utilizadas pueden requerir ajustes adicionales. Una
introducci¢n m s profunda en el uso de los programas de WatTCP se
puede encontrar aqu¡ (veas‚: http://www.web.archive.org/web/2008
0329105946/http://www.smashco.com/wattcp.asp (*08)).
(*01) OK
(*02) https://web.archive.org/web/20100414105959/http://
www.erickengelke.com/wattcp
y: http://www.erickengelke.com/history.html
(*03) ?
(*04) http://www.watt-32.net/
(*05) OK
(*06) https://groups.io/g/watt-32/message/1
(*07) https://web.archive.org/web/20090509205846/http://
www.dossolutions.pwp.blueyonder.co.uk/wattcp.htm
(*08) OK
Copyright © 2007 Ulrich Hansen, Mainz (Alemania), modificado en 2010
por W.Spiegl. Actualizado en 2018 por Lorenzo del Toro Saravia.
Para mas informaci¢n Consulte aqu¡.
Se concede permiso para copiar, distribuir y/o modificar este documento
en los t‚rminos de la licencia de documentaci¢n libre GNU, versi¢n 1.2
o cualquier versi¢n posterior publicada por la Free Software
Foundation.
Una copia de la licencia est incluida en la secci¢n titulada
"GNU Free Documentation License 1.2".