TCP/IP is a protocol that was originally implemented on Unix platforms but has now become the default network protocol on Microsoft Windows, Novell NetWare, and Apple Macintosh computing platforms. TCP/IP is routable and can be used for both local area networks and wide area networks. You should use TCP/IP if:
Your network is heterogeneous in character, consisting of different computing platforms and operating systems that all need to work together.
You need connectivity with the Internet or want to deploy Internet technologies within a corporate intranet environment.
You want to use the Active Directory component of WS2003. (Active Directory requires TCP/IP.)
A full treatment of TCP/IP is beyond the scope of this book. What follows here is a brief summary of its important features. For more information, see TCP/IP Network Administration by Craig Hunt (O’Reilly).
Some of the advanced features of TCP/IP in WS2003 include:
Support for APIPA, which allows client computers to be assigned IP addresses automatically without the need of a DHCP server. See Automatic Private IP Addressing (APIPA) later in this section for more information.
Support for dynamic recalculation of TCP window size and the ability to use large TCP windows to improve performance when large amounts of data are transmitted during a session. See Request For Comment (RFC) 1323 at http://www.ietf.org/rfc/ for more information.
Support for selective TCP acknowledgments to reduce the time retransmitting ...