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
n£cleo WatTCP dice Jeffrey L. Hayes desde el sitio web retrocomputaci¢n
http://www.oldskool.org (*01) (Ver: ftp://ftp.oldskool.org/pub/tvdog/
internet/readme.txt (*02)).
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]
(*01) OK
(*02) OK
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.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".