`
`Welcome
`
`Chapter '11
`
`Ov—ervi-ew of Microsoft TC PIIIP for Windows INT
`
`Chapter 2
`
`installiing and Configuring Mi-cro-soft TCPIIP and SNMP
`
`Chapter 3 Networking Concepts for TCP/IP
`
`Chapter 4
`
`Installing and Coinfiguiring DHCP Servers
`
`Chapter 5
`
`Installing and Configuring WINS Servers
`
`Chapter 6
`
`Setting Up LMHOSTS
`
`Chapter 7
`
`Using the Microsoft FTP Server Service
`
`Chapter 8
`
`Using |Periformance Monitor with TCP/IP Services
`
`Chapter 9
`
`lniernetwork Printing with TCP/IP
`
`-Chapter 10 Trouble-shooting TC P/1P
`
`-C hapter i1 Utillities [R-efe-rence
`
`Appendix A Ml.B Olbject Types for Windows NT
`
`Appendix B Windows Sockets Applications
`
`
`
`Page 1 of 158
`
`LG Electronics Exhibit 1006
`
`
`
`
`
`Overview of .Microsoft TCPliP for Windows NT
`
`Chapter 1
`
`Chapter 2
`
`Installing and Configuring Micros-oft TCPIIP and SNMP
`
`Chapter 3 Networking Concepts for TCPIIP
`
`Chapter 4
`
`installing .and Configuring DHCP Serv-ers
`
`Chapter 5
`
`Installing and Configuring WIN-S Sewers
`
`Chapter 6
`
`Setting Up LMHOST'S
`
`Chapter 7
`
`Usin-g the Microsoft FTP Server Service
`
`Clhapter '3 Using Performance Monitor with TCZPIIP Services
`
`Clhapter9
`
`Internetw-orlk Printing with TFCP/IP
`
`Chapter 10 T.rouib||eshooting TCP/IIP
`
`Chapter 11 Utilities Reference
`
`Appendix A MIIB Object Types ifor Windows NT
`
`Appendix B Windows Sockets Applications
`
`
`
`Page 2 of 158
`
`
`
`
`
`Coiritents
`
`Welcome
`
`Chapter '1
`
`Overview -of Microsoft TCPJIP for Windows NT
`7
`
`
`
` Windows
`Using
`Using TCP/IP for Connectivity to the Internet
`TCP/IP for Heterogeneous Networking
`Using TCP/IP with Third-Party Software
`
`
`
`Chapter 2
`
`Installing and Configuring Mi-crosoft TCP/IP and SN MP
`
`Chapter 3 Networking Concepts for TCP/IP
`
`Chapter 4
`
`Installing and Configuring DHCP Servers
`
`Chapter 5
`
`Installing aindi Configuring WINS S-ervers
`
`Chapter 6
`
`Setting Up ILMHOSTS
`
`Chapter 7 Using the Microsoft FTP Server Service
`
`Chapter 8
`
`Using Performance Monitor with TIC P/IP Services
`
`Chapter 9
`
`Iinternetwork |Printing with TCP/IP
`
`Chapter 1 0 Troubleshooting TCPIIP
`
`Chapter 11 Utilities Reference
`
`Appendix A MIB Object Types {or Windows NT
`
`Appendix B Windows Sockets Applications
`
`Page 3 of 158
`
`
`
`
`
`Contents
`
`Welcome
`
`Chapter 1
`
`Ove rview of Microsofit TCPIIP for windows NT
`
`Chapter 2
`
`Installing and Configunilng Microsoft TCPiIP and SNMP
`crosoft TCPIIP
`
`Configurnng TCPIIP Manually
`
`
`Options
`
`Chapter 3 Networking Concepts for TCPIIP
`
`Chapter4
`
`Installing and Configuring ‘DHCP Sewers
`
`Chapter 5
`
`Installing and Configuring WINS Servers
`
`Chapter 6
`
`Setting Up LMHOSTS
`
`Chapter 7 Using the Microsoft FTP ‘Server Service
`
`Chapter 8 Using Performance Monitor with TCPIIP Services
`
`Chapter '9
`
`lntemetwonrk Printing with TC PIIP
`
`Chapter 10 Troubleshooting TCPIIP
`
`Chapter 11 Utilities Reference
`
`Appendix A Ml-B Objject Types for Wind.ows NT
`
`Appendix :B Windows S-ockets Applications
`
`
`
`Page 4 of 158
`
`
`
`
`
`Contents
`
`Welcome
`
`Chapter 1
`
`Overview of Microsoft TCPIIP for Windows NT
`
`Chapter 2
`
`Installing and Configuring Microsoft TCPIIP and SNMP
`
`Chapter 3 Networking Concepts for TCPIIP
`TCPIIP and Windows NT -19
`Int-otocol Suite
`Transmission Control Protocol and Internet Protocol
`
`User Datagrem Protocol
`Address Resolution Protocol and Internet Control Message Protocol
`
`es1:
`
`Network ID and Host ID
`Subnet Masks
`
`Routing and IP Gateways
`Dynamic Host Configuration Protocol
`
`Name Resolution for_g
`NetB|OS over TCPIIP and Name Resolution
`B-Node
`P-Node
`MNode
`HNode
`BNode with LMHOSTS and Combinations
`Windows Internet Name Service and Broadcast Name Resolution
`WINS in a Routed Environment
`
`WINS Name Registration
`WINS Name Release
`WINS Name Renewal
`
`IP Addressing for RAS
`Name Resolution with Host Files
`
`Domain Name System Addressing
`SNMP
`
`Chapter4
`
`Installing and Configuring DHCP Sewers
`
`Chapter 5
`
`Installing and Configuring WINS Servers
`
`Chapter 6
`
`Setting Up LMHOSTS
`
`Chapter 7 Using-the Microsoft FTP Server Service
`
`Chapter 8
`
`Using Performance Monitor with TCPIIP Services
`
`Chapter 9
`
`Internetwork Printing with TCPIIP
`
`Chapter 10 Troubleshooting TCPIIP
`
`Chapter 11 Utilities Reference
`
`Appendix A MIB Object Types for Windows NT
`
`Appendix B Windows Sockets Applications
`
`Page 5 of 158
`
`
`
`
`
`Page 6 of 158
`
`
`
`
`
`Contents
`
`Welcome
`
`Chapter 1
`
`Overview of Microsoft TC PIIP for Windows NT
`
`Chapter 2
`
`Installing and Configuring Microsoft TCP/IP and SNMP
`
`Chapter 3 Networking Concepts for TCP/IP
`
`Chapter 4
`
`installing and Configuring DHCP Sewers
`and Sewers
`
`
`
`Creating Scopes
`Changing Scope Properties
`Removing a Soope
`
`Configuring DHCP Options
`Assigning DHCP Configuration Options
`Creating New DHCP Options
`Changing DHCP Option Values
`Defining Options for Reservations
`Predefined DHCP Client Configuration Options
`
`
`
`Files
`
` es ormg e a a ase
`
`
`Backing up the DHCP Database onto Another Computer
`
`Advanced Confi—leters for DHCP
`Registry Parameters DHCP Sewers
`Registry Parameters for DHCP Clients
`Guidelines for
`l Policies
`
`HCP Addressing Policy
`gun
`Guidelines for
`Dynamic Allocation of IP Addresses
`Manual Allocation of IP Addresses
`
`Guidelines for Lease Options
`Guidelines for Partitioning the Address Pool
`Guidelines for Avoiding DNS Naming Conflicts
`Using DHCP with Diskless Workstations
`
`Planning a EHCP
`
`Planning a mall-Scale Strategy for DHCP Sewers
`Planning a Large-Scale Strategy for DHCP Sewers
`
`Chapter 5
`
`Installing and Configuring WINS Servers
`
`Chapter 6
`
`Setting Up LMHOSTS
`
`Chapter 7 Using the Microsoft FTP Server Service
`
`Chapter 8 Using Performance Monitor with TCP/IP Services
`
`Chapter 9
`
`lnternetwork Printing with TCP/IP
`
`Chapter 10 Troubleshooting TCP/IP
`
`Chapter 11 Utilities Reference
`
`Page 7 of 158
`
`
`
`Appendix A MIB Object Types for Mndows NT
`
`Appendix B Windows Sockets Applications
`
`
`
`Page 8 of 158
`
`
`
`Contents
`
`Welcome
`
`Chapter 1
`
`Overview of Microsoft TCPIIP for Windows NT
`
`Chapter 2
`
`Installing and Configuring Microsoft TCPIIP and SNMP
`
`Chapter 3 Networking Concepts for TCPIIP
`
`Chapter 4
`
`Installing and Configuring DHCP Sewers
`
`Chapter 5
`
`Installing and Configuring WINS Servers
`
` Partners
`
`Configuring WINS Sewers
`Configuring Replication Partners
`Configuring Replication Partner Properties
`Triggering Replication Between Partners
`
`g Static Mappings
`ng Static Mappings
`Editing Static Mappings
`Filtering the Range of Mappings
`Managing Special Names
`Nomtal Group Names
`Multihomed Names
`Internet Group Names
`
`
`
`Viewing the WINS Database
`Backing Up the Database
`
` .asic
`
`rou leshootlng
`Restoring or Moving the WINS Database
`Restoring a WINS Database
`Restarting and Rebuilding a Down WINS Sewer
`Moving the WINS Database
`Advanced Configuration Parameters fa‘
`Registry Parameters for WINS Servers
`Registry Parameters for Replication Partners
`Parameters for Push Partners
`Parameters for Pull Partners
`
`
`Planning for Server Perfonhance
`Planning Replication Partners and Proxies
`Planning Replication Frequency Between Hubs
`
`Chapter 6
`
`Setting Up LMHOSTS
`
`Chapter 7 Using the Microsoft FTP Sewer Service
`
`Chapter 8 Using Performance Monitor with TCPIIP Services
`
`Chapter 9
`
`Internetwork Printing with TCPIIP
`
`Page 9 of 158
`
`
`
`Chapter 10 Troubleshooting TCPIIP
`
`Chapter 11 Utilities Reference
`
`Appendix A MIB Object Types for Windows NT
`
`Appendix B Windows Sockets Applications
`
`
`
`Page 10 of 158
`
`
`
`Contents
`
`Welcome
`
`Chapter 1
`
`Overview of Microsoft TCP/IP for Windows NT
`
`Chapter 2
`
`installing and Configuring Microsoft TCP/IP and SNMP
`
`Chapter 3 Networking Concepts for TCP/IP
`
`Chapter4
`
`Installing and Configuring DHCP Sewers
`
`Chapter 5
`
`installing and Configuring WINS Sewers
`
`Setting Up LMHOSTS
`Chapter 6
`Editing the LMHOSTS File
`Rules for LMHOST5
`Guidelines for LMHOSTS
`
`Using L with Dynamic Namp
`Spe
`mote Sewers in LMH
`3§.?43“§22?rfi§;3fL"M°t$t.§§'“g ”°°""
`Chapter 7 Using the Microsoft FTP Server Service
`
`Chapter 8 Using Performance Monitor with TCP/IP Services
`
`Chapter 9
`
`Internetwork Printing with TCP/IP
`
`Chapter 10 Troubleshooting TCP/IP
`
`Chapter 11 Utilities Reference
`
`Appendix A MIB Object Types for Windows NT
`
`Appendix B Vifindows Sockets Applications
`
`
`
`Page 11 of 158
`
`
`
`
`
`Contents
`
`Wellcome
`
`Chapter 1
`
`Overview of Microsoft TCP!-IP for Windows NT
`
`Chapter 2
`
`Installing and Configuring Microsoft T-CPIIP an-d SNMP
`
`Chapter 3 Networking Conce|pts for TCP/IP
`
`Chapter 4
`
`Installing and Configuring DHCP Sewers
`
`Chapter 5
`
`Installing a-ncl Configuring WIINS Servers
`
`Chapter 6
`
`Setting ‘Up LMHOSTS
`
`Chapter 7 Using the Microsoft FTP Server Service
`ilnstallin the FTP Server Service
`
`erver Service
`
`Server Service
`nds at the Command Prompt
`
`
`
`Managing Users
`Controlling the FTP Server and User Access
`Annotating Directories
`Changing Directory Listing Format
`Customizing Greeting and Exit Messages
`Logging FTP Connections
`
`Chapter 8
`
`Using Perfonmance Monitor with T-CPiiP Services
`
`Chapter 9
`
`Iinternetwork IPrintin-g with TCPliP
`
`Chapter 10 Troubleshooting TCP/IP
`
`Chapter 11 Utilities |Refiere=nce
`
`Appendix A MIB Object Types for Windows NT
`
`Appendix B Win-do-we Sock-ets Applications
`
`
`
`Page 12 of 158
`
`
`
`
`
`Contents
`
`Welcome
`
`Chapter 1
`
`Overview of Microsoft TCiPlIP for Windows NT
`
`Chapter 2
`
`Installing and Configuring Microsoft TCP/IF an-d SNMP
`
`Chapter 3 Networking -Concepts for TCP/IP
`
`Chapter4
`
`Installing and Configuring DHCP Sewers
`
`Chapter 5
`
`Installing and Configuring WINS Sewers
`
`Chapter 6
`
`Setting Up LMHOSTS
`
`Chapter 7 Using the Microsoft FTP Sewer Service
`
`h
`
`8 Using Performance Monitor with TCP/flP Selrvices
`ormance Monitor with TCPIIP
`
`
`
`TC;PIlP Performance
`erformance Count-ers
`M
`IP Performance Counters
`Network Interface Performance Counters tor TCPIIP
`TCP Performance Counters.
`UIDP Performance Counters
`
`Monitoring
`Monitoring
`
`
`
`erver Traffic
`Server Performance
`
`Chapter 9
`
`Internertwork Printing with TCP/lP
`
`Chapter 10 Troubleshooting TCP/IP
`
`Chapter 11! Utilities Reference
`
`Appendix A MIB Object Types for Windows NIT
`
`Appendix B Windows -Sockets Alppli-cations
`
`
`
`Page 13 of 158
`
`
`
`
`
`C-olntents
`
`Welcome
`
`Chapter 1
`
`Overview of Miicrosoft TCPJIP for Windows NT
`
`Clhapter 2
`
`Installing and Configuring Microsoft TCP/IP and SNlNlP
`
`Clhapter 3 Networking Concepts for TCP/IP
`
`Clhapter 4
`
`Installing and Configuring DHCP Servers
`
`Clhapter 5
`
`Installing and Configuring WINS Servers
`
`Chapterfi
`
`Setting Up LMHOSTS
`
`Chapter 7 Using the Microsoft FTP Server Service
`
`Chapter 8 Using Performance Monitor with TCPYIP Service-s
`
`Ch
`
`r9
`
`lntem twor Printing with TCP/IP
`
`IPrinting
`
`
`
`rm mg 0
`
`ing
`
`un ows
`:rom
`
`Clients
`
`Chapter 10 Troubleshooting TCIPIIP
`
`Chapter 11 Utilities Reference
`
`Appendix A MIB Object Types for Windows NT
`
`Appendix B Vlnin-dows Sockets Applications
`
`
`
`Page 14 of 158
`
`
`
`
`
`Colntents
`
`Welcome
`
`Chapter 1
`
`Overview of Microsoft TCP/l|P for Windows NT
`
`Chapter 2
`
`Installing a=nd Configuring Microsoft TCP/IP and SNMP
`
`Chapter 3 Networking Concepts for TCP/IP
`
`Chapter 4
`
`Installing and Configuring DHCP Servers
`
`Chapter 5
`
`Installing and Configuring WINS Servers
`
`Chapter 6
`
`Settilng Up lL.M HOSTS
`
`Chapter 7
`
`Using the Microsoft FTP Server Service
`
`Chapter 8
`
`Using Perfonnance Monitor with TCP/IP Services
`
`Chapter 9
`
`llnternetwork Printing with TCP/IP
`
`Cha lter 1'0 Troubleshoot-irlg TCPlIlP
`
`Tlrhsting IP Configuration
`
`Troubleshooting Name Resolution Problems
`Name Resolution Problems in HOSTS
`IName Resolution Problems in LMHOSTS
`Troubleshooting Other Connection Problems
`
`Troubleshooting Other Problems
`Troubleshooting the FTP Sewer Service
`Troubleshooting Telnet
`Troubles hootin Galewa 5
`
`
`
`Appendix A MIB Object Types for Windows NT
`
`Appendix B Windows Sock-ets Applications
`
`
`
`Page 15 of 158
`
`
`
`
`
`Contents
`
`Welcome
`
`Chapter 1
`
`Overview of Microsoft TCPIIP for Windows NT
`
`Chapter 2
`
`Installing and Configuring Microsoft TCPIIP and SNMP
`
`Chapter 3 Networking Concepts for TCPIIP
`
`Chapter 4
`
`Installing and Configuring DHCP Servers
`
`Chapter 5
`
`Installing and Configuring WINS Servers
`
`Chapter 6
`
`Setting Up LMHOSTS
`
`Chapter 7 Using the Microsoft FTP Server Service
`
`Chapter 8 Using Performance Monitor with TCPIIP Services
`
`Chapter 9
`
`lnternetwork Printing with TCPIIP
`
`Chapter 10 Troubleshooting TCPIIP
`
`Chapter 11 Utilities Reference
`
`rcp
`rexec
`
`route
`
`tracert
`
`Appendix A MIB Object Types for Windows NT
`
`Appendix B Windows Sockets Applications
`
`Page 16 of 158
`
`
`
`
`
`Page 17 of 158
`
`
`
`
`
`Contents
`
`Welcome
`
`Ch.apter 1
`
`Overview Oif Mi-crosoft TCPIIP f-or Wilndows NT
`
`Chapter 2
`
`Installing and Configuring Microsoft TCIP/IP and SNMP
`
`Ch.apter 3 Networking Concepts for TCPIIP
`
`Chapter 4
`
`installing and Configuring DHCP Servers
`
`Ch.apter 5
`
`Installing and Configulring WINS Servers
`
`Chapter '6
`
`Setting Up LMHOSTS
`
`Ch.apter 7 Using the Microsoft FTP Server Service
`
`Ch.apter .8 Using Performance Monitor with TClPl|P Services
`
`Chapter 9
`
`lnternetwork Printing with TCP/IP
`
`Ch.apter 10 Troubleshooting TCPIIP
`
`Chapter 11 Utilities Reference
`
`Aiienualix A MIB 0b'|ect Tiies for Windows NT
`
`ECIS
`
`-Common Group
`Server Group
`Workstation Group
`Domain Group
`
`Microsoft DHCP Objects
`DHCP MIB Paralmelers
`
`DHCP Scope Group
`
`uers
`
`WINS Dataflles Group
`WINS Pull Group
`WINS Push Group
`WINS Crnd Group
`
`Appendix B windows Sockets Applications
`
`
`
`Page 18 of 158
`
`
`
`
`
`Contents
`
`Welcome
`
`Chapter 1
`
`Overview of Microsoft TCPIIP for Windows NT
`
`Chapter 2
`
`Installing and Configuring Microsoft TCPIIP and SNMP
`
`Chapter 3 Networking Concepts for TCPIIP
`
`Chapter 4
`
`Installing and Configuring DHCP Servers
`
`Chapter 5
`
`Installing and Configuring WINS Servers
`
`Chapter 6
`
`Setting Up LMHOSTS
`
`Chapter 7 Using the Microsoft FTP Server Service
`
`Chapter 3 Using Performance Monitor with TC PIIP Services
`
`Chapter 9
`
`lnternetwork Printing with TCPIIP
`
`Chapter 10 Troubleshooting TCPIIP
`
`Chapter 11 Utilities Reference
`
`Appendix A MIB Object Types for Windows NT
`
`Appendix B Windows Sockets Applications
`Vendors
`
`Internet Sources for Applications
`
`
`
`Page 19 of 158
`
`
`
`Welcome
`
`1 of5
`
`
`Welcome
`
`Welcome to Microsofto TCP/IP for Windows NT-4.
`
`Transmission Control Protocol/Internet Protocol (TCP/lP) is a networking protocol that provides
`communication across Interconnected networks, This manual. Microsoft Windows NT Sen/er
`
`TCP//P, describes how to install, configure, and troubleshoot Microsoft TCP/IP on a Computer
`running the Microsoft Windows NT Workstation or Windows NT Sewer operating system. It also
`provides a reference for the TCP/lP utilities and information about how to install and use the other
`TCP/IP services such as the File Transfer Protocol (FTP) Server service, TCP/IP printing. and
`Simple Network Management Protocol (SNMP), plus the software to support new dynamic
`configuration and name resolution services.
`
`This manual assumes that you are familiar with the Microsoft Windows NT operating system. if
`you are not familiar with this product. refer to your Microsoft Windows NT documentation set.
`
`This introduction provides the following basic information:
`What‘s new in this release
`
`How to use this manual
`
`Document conventions
`
`Finding more information
`
`
`
`Page 20 of 158
`
`
`
`Welcome
`
`2of5
`
`What's New in This Release?
`
`In this new version of Windows NT. TCP/IP capabilities have been expanded to include automatic
`TCP/IP configuration and powertul name resolution capabilities through the addition of new
`protocols and supporting administrative tools‘ New TCP/IP utilities plus the addition of
`performance counters for TCP/IP and related services will also help make administrative tasks
`easier. New elements include the following:
`
`Enhanced speed and performance
`
`Dynamic Host Configuration Protocol (DHCP)
`
`Microsoft TCP/IP supports automatic TCP/IP configuration through the new DHCP service,
`When DHCP servers are installed on the network, users can take advantage oi dynamic IP
`address allocation and management.
`
`Windows Internet Name Service (WINS)
`
`Microsoft TCP/IP provides a powerlul, new name resolution service for easy, centralized
`management of computer name—tcHP address resolution in medium and large internetworks.
`New TCP/IP utilities and commands
`
`This version includes a new Windows-based Telnet accessory for connecting to remote
`systems. The utilities provided with Microsoft TCPIIP have been expanded to include ipconfig
`for displaying current TCP/IP network oonfiguration values, tracert for determining the route
`taken to a destination. lpq for showing print queue status for TCP/IP printing. and lpr for
`printing a file in TCP/IP printing.
`Performance counters
`
`You can use Performance Monitor to track performance of the IP protocols, FTP Server
`service traffic, and WINS sewers. You can also use SNMP to monitor and manage WINS and
`DHCP servers.
`
`Multiple default gateways
`
`You can configure multiple default gateways for Windows NT computers This ensures
`maximum reliability in networks that offer redundant routes.
`
`TCP/IP printing
`
`with TCPIIP printing installed on a single Windows NT computer on the network, other
`Windows networking computers can print to a direct-connect TCP/IP printer or a
`UNlX®-connected printer, without any special client software.
`
`
`
`Page 21 of 158
`
`
`
`Welcome
`
`3of5
`
`How to Use This Manual
`
`This manual contains the following chapters and appendix:
`
`Chapter 1, "Overview of Microsoft TCP/IP for Windows NT"
`Describes the elements that make up Microsoft TCP/IP and provides an overview of how you
`can use Microsott TCP/IP to support various networking solutions.
`
`Chapter 2. "Installing and Configuring Microsofl TCP/IP and SNMP"
`Describes the process for installing and configuring Microsoft TCP/IP, SNMP, and Remote
`Access Service (RAS) with TCP/lP on a oompuler running Windows NT.
`
`Chapter 3, "Networking Concepts for TCPIlP"
`Presents key TCP/IP networking concepts for network administrators interested in a technical
`discussion of the elements that make up Microsoft TCP/IP.
`
`Chapter 4, "Installing and Configuring DHCP Servers"
`Presents the procedures and strategies for setting up servers to support the Dynamic Host
`Configuration Protocol for Vtnndows networks.
`
`Chapter 5, "Installing and Configuring WINS Servers"
`Presents the procedures and strategies for setting up Windows lnternel Name Service sewers.
`
`Chapter 6, "Setting Up LMHOSTS"
`Provides guidelines and tips for using LMHOSTS files for name resolution on networks.
`
`Chapter 7, "Using the Microsoft FTP Sewer Service"
`Describes how to install, configure. and administer the Microsoft FTP Server service.
`
`Chapter 8, "Using Performance Monitor with TCP/lP Sen/ices"
`Describes how to use the performance counters for TCP/IP, FTP Server service. DHCP
`servers. and WlNS servers.
`
`Chapter 9, "lnternetwork Printing and TCP/1P"
`Describes how to install TCP/IP printing and create TCP/IP printers on Windows NT
`computers with Microsoft TCP/IP.
`
`Chapter 10, "Troubleshooting TC P/IP"
`Describes how to troubleshoot tP connections and use the diagnostic utilities to get
`information that will help solve networking problems
`
`Chapter 11, "Ulil.-ties Reference"
`Describes the TCP/IP utilities and provides syntax and notes.
`
`Appendix A, "LAN Manager MIB II for Windows NT Objects"
`Describes the LAN Manager MIB ll objects provided when you install SNMP with Windows NT.
`
`Appendix B. “Windows Sockets Application Vendors"
`Lists third-party vendors who have created software based on the Windows Sockets standard
`to provide utilities and applications that run in heterogeneous networks that use TCPIlP. This
`appendix also lists lntemet sources for public—domain software based on Windows Sockets.
`
`The Glossary provides definitions of TCP/IP and networking technical terms used in this manual.
`
`You can get online Help by pressing F1 in all dialog boxes for installing and configuring TCP/IP and
`related components. You can also get online Help about the Microsoft TCP/IP networking
`solutions and for the TCP/IP utilities.
`
`0 get help on Microsoft TCP/IP networking solutions
`
`in File Manager. double-click TCPlP.HLP in \systemroot\SYSTEM32 (this could be
`C:\Wll\tNT35\SYSTEM32, or wherever you installed the Windows NT system tiles).
`
`0 get help on TCP/IP utilities
`
`At the command prompt, type a TCP/IP command name followed by the -? switch. For
`
`Page 22 of 158
`
`
`
`example. type ping —? and press Enter to get help on the ping command‘
`
`Or
`
`1.ln the Program Manager Main group, double-click the Wmdows NT Help Icon.
`
`2, In the Windows NT Help window, click the Command Reference Help button,
`
`3. In the Commands window, click a command name.
`
`Or
`
`In the Command Reference window, choose the Search button, and then type a command
`name in the box or select a command name from the list.
`
`
`
`Page 23 of 158
`
`
`
`Welcome
`
`4 of5
`
`Documentation Conventions
`
`This manual uses several type styles and special characters. described in the following list:
`Convention
`Use
`
`bold
`
`italic
`
`Represents commands, command options. and file entries.
`Type bold words exactly as they appear (for example. net
`use)
`
`Introduces new terms and represents variables. For example,
`the variable computer name indicates that you type the name
`of a workstation or a server.
`
`ALL
`UPPERCASE
`
`Represents lilenarnes and paths. (You can, however, type
`such entries in uppercase or lowercase letters. or a
`combination of the two.)
`
`SMALL CAPWALS Represents keyboard names (for example. CTRL‘ ENTER, and
`F2).
`
`[brackets]
`
`Encloses optional Items in syntax statements. For example, [
`password} indicates that you can choose to type a password
`with the command. Type only the intormation within the
`brackets, not the brackets themselves.
`
`Ilipsis)
`
`dows NT
`
`Indicates a command element may be repeated.
`indicates a procedure.
`
`Refers to operating system and networking functionality that
`is availabte in both Vtfindows NT Sewer and Windows NT
`Workstation
`
`\WlNNT or
`tsystemroot
`
`Refers to the Windows NT system tree. This can be \WlNNT_
`\WINNT35. \WINDOWS, or whatever other directory name
`you specified when installing Windows NT.
`
`
`
`Page 24 of 158
`
`
`
`Welcome
`
`5of5
`
`Finding More Information
`
`in addition to the standard ways for receiving technical support from Microsoft (as described in the
`Windows NT Server installation Guide), you can get support for Windows NT via the Internet.
`
`Note
`
`Your computer must be connected to the Internet to take advantage of this service.
`
`get Windows NT support via the Internet
`
`Start ftp and connect to ftp.microsoft.com
`
`This support service uses anonymous FTP under Windows NT to provide documentation, utilities,
`updated drivers. and other information ior many Microsoft systems products.
`
`For a more technical discussion of the topics mentioned in this manual, refer to the following texts
`and articles:
`
`Allard. J. "DHCP-TCPIIP
`Network Configuration Made
`Easy," Connexions, Volume 7.
`No. 8, August 1993.
`Allard. J.. K. Moore, and D.
`Treadwell. "Plug into Serious
`Network Programming with the
`Windows Sockets API,"
`Microsoft Systems Journai,
`July: 35 40,1993.
`
`Comer, D. Internefworking with
`TCP/IP Votume 1: Principles,
`Protocols, and Architecture.
`Second edition. Englewood
`Cliffs. NJ: Prentice Hall, 1991.
`
`Comer, D. and D. Stevens.
`Internetworking with TCP/IP
`Volume it: Design,
`implementation, and internals.
`Englewood Cliffs, NJ: Prentice
`Hall, 1991
`Comer, D. and D. Stevens.
`Inrernetworking with TCP/IP
`Volume It). Ctient—Server
`
`Programming and Applications.
`Englewood Cliffs, NJ: Prentice
`Hall. 1991.
`
`Hall, M., ei al. V1/Indows
`Sockets: An Open interface for
`Network Programming Under
`Microsoft I/Lfrndows, version
`1.1, Revision A, 1993.
`
`Krol, E. The Whole intemet
`Users Guide and Catalog.
`Sebastopol, CA: O'Reilly and
`Associates, 1992.
`
`Page 25 of 158
`
`
`
`Rose, M.T. The Simpie Book.
`Englewood Cliffs, NJ: Prentcoe
`Hall. 1991.
`
`
`
`Page 26 of 158
`
`
`
`I ChaBl:er1
`Overview of Microsoft TCP/IP for
`
`1of8
`
`Windows NT
`
`Transmission Control Protocol/Internet Protocol (TCP/IP) is a networking protocol that provides
`communication across interconnected networks made up of computers with diverse hardware
`architectures and various operating systems. TCP/1P can be used to communicate with
`Windows NT systems, with devices that use other Microsoft networking products, and with
`non-Microsoft systems, such as UNIX‘
`
`This chapter introduces Microsoft TCP/IP for Windows NT. The topics in this chapter include the
`following:
`What is TCP/IP for Windows NT‘?
`
`What does Microsoft TCP/IP include?
`
`Windows NT solutions In TCP/IP internetworks
`
`For more detailed information on TCP/IP and its integration with Microsoft Vtfindows NT and other
`netwondng products, see Chapter 3, "Networking Concepts for TCP/IP."
`
`
`
`Page 27 of 158
`
`
`
`Overview of Microsoft TCP/IP for Windows NT
`
`What Is TCP/IP for Windows NT?
`
`The TCP/IP protocol family is a standard set of networking protocols, or rules, that govern how
`data is passed between oomputers on a network. TCP/lP is used to connect the Internet, the
`worldwide internetwork connecting over two million universities, research labs, U.S. defense
`installations, and oorporalions. (By convention, "iniernet" is capitalized when referring to the
`worldwide internetwork.) These same protocols can be used in private internetworks that connect
`several local area networks.
`
`Microsoft TCP/IP for Windows NT enables enterprise networking and connectivity on Windows NT
`computers. Adding TCPIIP to a Windows NT configuration offers the following advantages:
`
`A standard, routable enterprise networking protocol that is the most complete and accepted
`protocol available. All modern operating systems orierTCP/IP suppon. and most large
`networks rely on TCP/IP for much of their network traffic.
`
`A technology for connecting dissimilar systems. Many standard connectivity utilities are
`available to access and transfer data between dissimilar systems. including File Transfer
`Protocol (FTP) and Terminal Emulation Protocol (Telnet). Several of these standard utilities
`are included with Windows NT.
`
`A robust, scalable, cross-platfomi client-server framework. Microsoft TCP/IP supports the
`Windows Sockets 1 1 interface. which is ideal for developing client—server applications that
`can run with Windows Sockets-compliant stacks from other vendors. Many public-domain
`Internet tools are also written to the Windows Sockets standard. Windows Sockets
`applications can also take advantage oiother networking protocols such as Microsoft
`NWLin k. the Microsoft implementation of the IPX/SPX protocols used in Novella NetWare@
`networks.
`
`The enabling technology necessary to connect Windows NT to the global Internet. TCPIIP,
`Point to Point Protocol (PPP). and Windows Sockets 1.1 provide the foundation needed to
`connect and use Internet services.
`
`
`
`Page 28 of 158
`
`
`
`Overview of Microsoft TCP/IP for Windows NT
`
`What Does Microsoft TCP/IP Include?
`
`Microsoft TCP/IP provides all the elements neoessary to implement these protocols for
`networking. Microsoft TCP/IP includes the following:
`
`Core TCP/lP protocols, including the Transmission Control Protocol (TCP), lntemet Protocol
`(IP), User Datagram Protocol (UDP), Address Resolution Protocol (ARP), and lnternet Control
`Message Protocol (ICMP). This suite of Internet protocols provides a set of standards for how
`computers communicate and how networks are interconnected. Support is also provided for
`PPP and Serial-Line IP (SLIP), which are protocols used for dial-up access to TCPIIP
`networks, including the Internet.
`
`Support for application interfaces, including Windows Sockets 1.1 for network programming,
`remote procedure call (RPC) for communicating between systems, NetBlOS for establishing
`logical names and sessions on the network. and network dynamic data exchange (Network
`DDE) for sharing information embedded in documents across the network.
`
`Basic TCP/IP connectivity utilities, including finger, flp, lpr, rcp. rexec, rsh, telnet, and tftp.
`These utilities allow Windows NT users to interact with and use resources on non-Micrcsctt
`hosts, such as UNIX workstations.
`
`TCP/IP diagnostic tools, including arp, hostname, ipconfig, lpq, nbtstat, netstat, ping,
`route, and lracert. These utilities can be used to detect and resolve TCP/lP networking
`problems
`
`Services and related administrative tools, including the FTP Server service for transferring files
`between remote computers, Windows lnternet Name Service (WINS) for dynamically
`registering and querying computer names on an internetwork, Dynamic Host Configuration
`Protocol (DHCP) service for automatically configuring TCP/IP on Windows NT computers. and
`TCP/IP printing for accessing printers connected to a UNIX computer or connected directly to
`the network via TCP/IP.
`
`Simple Network Management Protocol (SNMP) agent. This component allows a Windows NT
`computer to be administered remotely using management tools such as Suns Net Manager or
`HP® Open View. SNMP can also be use to monitor and manage DHCP sewers and WlNS
`servers.
`
`The client software for simple network protocols, including Character Generator, Daytime,
`Discard, Echo, and Quote ofthe Day. These protocols allow a Windows NT computer to
`respond to requests from other systems that support these protocols. When these protocols
`are installed, a sample QUOTES files is also installed in the lsystemroott
`SYSTEM32lDR lVERS\ETC directory.
`
`ath MTU Discovery. which provides the ability to determine the datagram size for all routers
`between Windows NT computers and any other systems on the WAN Microsofl TCP/IP also
`supports the lntemet Gateway Multicast Protocol (IGMP), which is used by new workgroup
`software products.
`
`The following diagram shows the elements of Microsoft TCP/lP alongside the variety of additional
`applications and connectivity utilities provided by Microsoft and other developers.
`
`Page 29 of 158
`
`
`
`Microsoft TCPl.lP: Co:re'TecIhnology and 'Il'hird-Pairty Add-ons
`
`TCP/IP standards are defined in Requests for Comments (RFCs), which are published by the
`Internet Engineering Task Force (IETF) and other working groups. The relevant RFCs supported in
`this version of Microsoft TCP/IF’ (and for Microsoft Remote Access Service) are described in the
`Ifollowing table,
`
`Requests for Comments (RFC-5) Supported by Microsoft TCPIIP
`RFC
`Title
`
`768
`783
`791
`
`792
`
`793
`826
`854
`
`862
`
`863
`864
`
`865
`
`867
`894
`
`User Datagram Protocol (UDP)
`Trivl'Ial File Transfer F'rol0<:o.l (Tl-'l'P)
`Internet |Proloool (IP)
`
`lntemet Control Message Protocol (ICMP)
`
`Transmission Control Protocol (TOP)
`Address Resolution Protocol (ARP)
`Telnet Firoloool (TELNET)
`
`Echo Protocol (ECHO)
`
`Discard Pnotoool (DISCARD)
`Character Generator Protoooll (CHARGEN)
`
`Quote of the Day Protocol (QUOTE)
`
`Daytime Plrotocdl (DAYTIME)
`IP over Ethernet
`
`919, 922
`
`IP Broadcast Datagrams (broadoaslting with subnels)
`
`l-‘lie Transfer Protocol (FTP)
`959
`10011, 1002 -NetB|OS Service Protocols
`
`1084, 1035 Domain Name System (DOMAIN)
`1042
`IP over Token Ring
`
`1055
`
`Transmission of IP over Serial Lines (IP-SUP)
`
`Internet Gateway Multicast Proloool (IGMP)
`1112
`11.22, 1123 Host Requirements (communications and applications)
`1134
`Point to Point Protocol (PPP)
`
`1144
`
`Compressing TCP/IP Headers for Low-Speed Serial Links
`
`Page 30 of 158
`
`
`
`1157
`1179
`1188
`
`1191
`‘201
`
`‘231
`
`‘B32
`‘334
`
`‘533
`
`‘ 534
`
`‘541
`
`‘542
`
`‘547
`‘548
`
`‘549
`‘552
`
`‘553
`
`Simple Network Management Protocol (SNMP)
`Line Printer Daemon Protocol
`IP over FDDI
`
`Path MTU Discovery
`IP over ARCNET
`
`IEEE 802.5 Token Ring MIB (MIB-ll)
`
`PPP Internet Protocol Control Protocol (IPCP)
`PPP Authentication Protocols
`
`DHCP Options and BOOTP Vendor Extensions
`
`lnteroperation Between DHCP and BOOTP
`
`Dynamic Host Configuration Protocol (DHCP)
`
`Clarifications and Extensions for the Bootstrap Protocol
`
`Requirements for Point to Point Protocol (PPP)
`Point to Point Protocol (PPP)
`
`PPP in High—tevel Data Link Control (HDLC) Framing
`PPP Intemetwork Packet Exchange Control Protocol (IPXCP)
`
`IPX Header Compression
`
`Link Control Protocol (LCP) Extensions
`‘570
`Draft RFCs Netl3lOS Frame Control Protocol (NBFCP); PPP over ISDN; PPP
`over X25: Compnession Control Protocol
`
`All RFCs can be found on the lnlemet via ds,internic.net.
`
`In this version of Windows NT. Microsolt TCP/lP does not include a complete suite of TCP/lP
`connectivity utilities, Network File System (NFS) support, or some TCP/tP sewer services
`(daemons) such as routed and telnetd. Many such applications and utilities that are available in
`the public domain or from third-party vendors work with Microsoft TCP/IP.
`
`-Vindows tor Workgroups computers and MS-DOSbased computers on a Microsoft network,
`
`you can install the new version of Microsoft TOP/IP-32 for Windows for Workgroups and the
`Microsoft Network Client version 2.0 tor MS-DOS from the Windows NT Server 3.5 compact disc,
`This software includes the DHCP and WINS clients and other elements ot the new Microsofl
`TCP/lP soflware. For information about installing these clienfi, see Chapter 9, "Network Client
`Administrator,“ in the Windows NT Server Installation Guide.
`
`
`
`Page 31 of 158
`
`
`
`Overview of Microsoft TCP/IP for