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".