Networking FreeDOS - TCP/IP

  The Transmission Control Protocol (TCP) and the Internet Protocol (IP)
  is now the most widely used protocol to connect to a Network.
  TCP/IP was devised as an open standard via the RFC system, used to
  connect the Internet. Of the main protocols in use, TCP/IP is the only
  one that was originally designed to be used over Wide Area Networks
  and not just on LANs.
  There have been a number of implementations of the TCP/IP stack for
  DOS (as it wasn't standardized by the OS). The most successful, as it is
  still in use, is WatTCP (Waterloo TCP/IP Kernel) available from Erick
  Engelke. It is free to use, but the programmer's manual must be
  purchased. A 32-bit version of WatTCP is also available.
  The KA9Q TCP/IP stack was used in other applications, but is most found
  in the various versions of the NOS NET.EXE program, which includes
  applications (ftp, smtp, etc.) as part of the program.
  Most of the remaining TCP/IP stacks did not have any third party
  support, so when the original programmers stopped development, all
  applications development stopped too. These include the MIT/CMU pcip,
  Trumpet TCP/IP, TinyTCP and FreePASCAL TCP/IP stacks. To a lesser
  extent this also includes the Microsoft and Novell TCP/IP stacks, and
  the various other commercial solutions.

External Links

    * PC-TCP (PC/TCP) Packet Driver Specification
      (see: http://www.crynwr.com/packet_driver.html (*01))
    * Packet Drivers, made simple (PACKET.DOC) (Joe R. Doupnik)
      (see: http://www.crynwr.com/drivers/pktd11.zip (*02))
    * How PC-IP Came to Be (John Romkey, as told to Bernard Aboba)
      (see: http://aboba.drizzlehosting.com/internaut/pc-ip.html (*03))
    * Desktop TCP/IP At Middle Age (Steven Baker)
      (see: http://www.ece.ubc.ca/home/staff/faculty/gillies/etc/www/
      9802net.html (*04))
    * The KA9Q NOS TCP/IP package (Phil Karn)
      (see: http://www.ka9q.net/code/ka9qnos/ (*05))
    * (url?) Universal TCP/IP Network Bootdisk for Microsoft Networks
       ver 5.2 (Brad Driver) (*06)

  (*01) Link is no longer available, new link:
        http://crynwr.com/packet_driver.html
        OR:
https://web.archive.org/web/20120608031912/http://www.crynwr.com/
packet_driver.html
        (everything in ONE LINE, NO free space!)
  (*02) Link is no longer available, new link:
        http://crynwr.com/drivers/pktd11.zip
         OR:
http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/
repositories/latest/net/crynwr.zip - see PACKET.DOC
        (everything in ONE LINE, NO free space!)
         OR:
https://web.archive.org/web/20160329074931/crynwr.com/drivers/pktd11.zip
  (*03) Link is no longer available, new link:
https://web.archive.org/web/20120425153911/http://aboba.drizzlehosting.
com/internaut/pc-ip.html
        (everything in ONE LINE, NO free space!)
  (*04) Link is no longer available, new link:
https://web.archive.org/web/20040604221052/http://www.ece.ubc.ca/home/
staff/faculty/gillies/etc/www/9802net.html
        (everything in ONE LINE, NO free space!)
  (*05) Link is no longer available, new link:
https://web.archive.org/web/20220717093718/http://www.ka9q.net/code/
ka9qnos/
        (everything in ONE LINE, NO free space!)
  (*06) Link is no longer available, new link:
        https://www.netbootdisk.com/floppy/download.htm
        OR:
https://web.archive.org/web/20220717093718/http://www.ka9q.net/code/
ka9qnos/
        (everything in ONE LINE, NO free space!)

  Copyright © 2007 Ulrich Hansen, Mainz (Germany), updated 2010,
  2020 and 2022 by W.Spiegl.
  For more information see here.

  Permission is granted to copy, distribute and/or modify this document
  under the terms of the GNU Free Documentation License, Version 1.2 or
  any later version published by the Free Software Foundation.
  A copy of the license is included in the section entitled
  "GNU Free Documentation License 1.2".