FreeDOS help system (hhstndrd 1.0.8 es)[ldtcpipk]

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 (C) 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".