Redes de FreeDOS - Cargando el n£cleo TCP/IP (Pila)
Visi¢n de conjunto
Los sistemas operativos modernos tienen su propio n£cleo TCP/IP ya
incorporado: Los sistemas de Microsoft cuentan con "Winsock" desde
Windows 95. En GNU/Linux la pila PCI/IP es parte del n£cleo de linux.
DOS sin enbargo viene con n£cleo. As¡ que despu‚s de haber instalado el
controlador de paquetes, lo que tenemos que dar a la TCP/IP del n£cleo
un pensamiento.
¨C¢mo funciona?
El n£cleo TCP/IP tambi‚n se llama "pila" o "pila de protocolos", ya que
consta de dos capas: IP y TCP. IP se ejecuta en la parte superior del
controlador de hardware y TCP en la parte superior de IP, que proporciona
una interfaz de aplicaciones de red. para DOS los diferentes tipos de
n£cleos TCP/IP est n disponibles.
(imagen del n£cleo TCP/IP)
Como vemos en la figura de arriba, pueden o bien trabajar como programas
externos o que ya est n incorporados en las aplicaciones.
* Un n£cleo TCP/IP externo es normalmente iniciado por AUTOEXEC.BAT o
por un archivo por lotes. se queda residente en memoria, por lo que
puede responder a los ping requeridos por la interfaz.
* Otras aplicaciones de red vienen con las funciones del n£cleo TCP/IP
ya integrado y no es necesario un n£cleo TSR externo. Una aplicaci¢n
con el n£cleo TCP incorporado tiene la ventaja de que no necesita
otro controlador que consuma preciosa memoria DOS. Por otro lado las
funciones TCP/IP se limitan a las aplicaciones de red y s¢lo se
proporcionan siempre y cuando se ejecuten.
Configuraci¢n necesaria
Cada n£cleo TCP/IP debe estar configurado con informaci¢n general sobre
la red, como la direcci¢n IP, m scara de red, servidores DNS y la puerta
de enlace, o que debe ser llamada para obtener esta informaci¢n a trav‚s
de un servidor BOOTP o DHCP.
Ejemplos
Ejemplos de n£cleos externos TCP/IP para DOS son
* El n£cleo TCP libre de trompeta NTCPDRV.EXE,
* El n£cleo TCP/IP de Novell NetWare TCPIP.EXE,
* Microsoft cliente MS TCPTSR.EXE y
* FTP Software Inc. ETHDRV.EXE.
Ejemplos de n£cleos TCP/IP integrados en aplicaciones de DOS son
* WatTCP, que es f.i. ya incorporado en el navegador gr fico "Arachne".
* El n£cleo mTCP, escrito en 2009.
* El n£cleo KA9Q que es parte de ese programa.
* El n£cleo NCSA Telnet que se contruye en las aplicaciones
incluidas en este sequito.
* El n£cleo CUTCP.
* La pila de la Universidad de Minesota, que es parte de "MINUET".
Mas de la mitad de las aplicaciones de red DOS disponibles, utilizan el
WatTCP dice Jeffrey L. Hayes desde el sitio web retrocomputaci¢n
http://www.oldskool.org (Ver: ftp://ftp.oldskool.org/pub/tvdog/
internet/readme.txt).
As¡ que la mayor¡a de nosotros no tiene que instalar un n£cleo TCP/IP en
absoluto. En su lugar no tenemos m s que preocumarnos por el archivo de
configuraci¢n WATTCP.CFG para aquellas aplicaciones de redes.
El siguiente cap¡tulo da una mirada m s de cerca a WatTCP y su sucesor
Watt-32. A continuaci¢n examinaremos NTCPDRV que es la £nica conexi¢n
externa disponible en el n£cleo TCP/IP. Despu‚s miramos brevemente en
otros n£cleos externos TCP/IP.
* [WatTCP/Watt-32]
* [TCPDRV]/[NTCPDRV]
* [mTCP]
* [Others]
Copyright © 2007 Ulrich Hansen, Mainz (Alemania), modificado en 2010
por W.Spiegl. Actualizado en 2013 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.1 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"