`Networklng
`Gu1de
`
`
`
`The information
`
`you need to
`
`become an expert
`
`on Windows NT!
`
`
`
`
`
`Page 1 of 530
`
`Cisco -- Exhibit 1008
`
`Cisco -- Exhibit 1008
`
`
`
`Windows NT" "
`Networking Guide
`
`WINDOWSNT
`
`Microsoft
`RESOURCE KIT
`
`For Windows NT Workstation and
`
`Windows NT Server'Version 3.5
`
`Page 2 of 530
`
`Ci--------ibi00000
`
`Cisco -- Exhibit 1008
`
`
`
`PUBLISHED BY
`Microsoft Press
`
`A Division at Microsoit Corporation
`One Microsoft Way
`Redmond, Washington 98052—6399
`
`Copyright © 1995 by Microsoft Corporation
`
`All rights regervedt No part: of the contents of this book may be reproduced or transmitted
`in any form or by any means witherit the written permission ofthe publisher.
`
`Library of Congress Caraloging-in-Publicarion Data
`Windows NT networking guide :
`for Windows NT \‘Iorkstaiion and
`Windows NT server version 3.5 / by Microsoft Corporation.
`p.
`cm.
`Includes index.
`ISBN 165615-6564
`l. Computer networks.
`Corporation.
`TK5105.5.M548
`005.7‘13--de20
`
`.
`2. Microsoft Windows NT.
`
`1. Microsoft
`
`1995
`
`94—45565
`CIP
`
`Printed and bound in the United States of America.
`
`123456789 OMOM 098765
`
`Distributed to the book trade in Canada by Macmillan of Canada. a division of Canada Publishing
`Corporation.
`
`A CIP catalogue record for this book is available from the British Library.
`
`Microsoft Press books are available through booksellers and distributors worldwide. For further
`infonuatiort about international editions. contact your local Microsoft Corporation office. Or
`contact Microsoft Press International directly at fair number (206) 936-7329.
`
`3+0pen and 3Com are registered trademarks of 3Com Corporation, PostScript is a registered trademark of
`Adobe Systems, Inc. AT&T is a registered trademark of American Telephone and Telegraph Company.
`Apple, Apple't‘alk, and Macintosh are registered trademarks of Apple Computer. Inc. Banyan and VINE‘S are
`registered trademarks of Banyan Systems, Inc. CompuServe is a registered trademark of ComputSet-ve, Inc.
`Archt is a registered trademark of Datapoint Corporation. Open VMS is a registered trademark and DEC,
`DECnet. Parliworks, and VMS are. trademarks of Digital Equipment Corporation. peANYWl-l ERE is a
`registered trademark of Dynamic Microprocessor Associates. Inc. Hewlett Packard and HP are registered
`trademarks of Hewlett—Packard Company. AlX, IBM, and 0sz are registered trademarks and AFP is a
`trademark of International Business Machines Corporation. Lotus and Lotus Notes are registered trademarks
`of Lotus Development Corporation. Microsoft. MS, MS-DOS, MSX. and Win32 are registered trademarks
`and Windows and Windows NT are trademarks of Microsoft Corporation in the U.S.A. and other countries.
`NT is a trademark of Northern Telecom Limited in the USA. and other countries Novell and NcIWarve are
`registered trademarks of Novell, Inc UNIX is a registered trademark of Novelt, Inc.. in the USA. and other
`countries. licensed exclusively through X/Open Company. Ltd. Sun and Sun Mierosystems are registered
`trademarks of Sun Mietosystems. Inc. SYHASE is a registered trademark ofSybase. Inc.
`
`Page 3 of 530
`
`Cisco-- Exhibit 1008
`
`Cisco -- Exhibit 1008
`
`
`
`This book is dedicated to the system administramrs who keep us all connected
`We hope llzis book makes yourjob easier.
`
`Conu-ibutors Lo lhis book include the. following:
`Technical Wrircrx:
`Chris Dragich, Jeff Howard, Sim-on Kay,
`Doralee Moynihan. Annie Pearson, and Jim Purcell
`Technical Consultants:
`
`J . Allard, Pradeep Bah], Sudhcer Dhulipalla, lama: Gllroy, T0111 Hazel. Slcve Heaney.
`Jan Keller, Lzslie Link, 1am cs McDanieJ, Kcn‘y Schwam, and Cliff Van Dyke
`Technical Editor:
`
`Sonia Mgrie Moore
`
`Prajvc/ Lea 01'
`Peggy Elchevers
`Indexer:
`Jane Dow
`
`Production Team:
`
`Karyc Calxrell. Yong 0k Chung. and thy Pfarr
`
`G mplu'c Designer:
`Sue Wyblc
`
`Graphic Arrim:
`Gwen Grcy. Elizabeth Road, and Stephen Winard
`
`Page 4 of 530
`
`Cisco -- Exhibit 1008
`
`Cisco -- Exhibit 1008
`
`
`
`Page 5 of 530
`
`Cisco-- Exhibit 1008
`
`Cisco -- Exhibit 1008
`
`
`
`Contents
`
`Introduction ........................................................ xix
`
`About the Networking Guide ....................................... xx
`Conventions in This Manual ........................................ Xxiii
`
`PAHTI About Windows NT Networking
`
`Chapter 1 Windows NT Networking Architecture ........................... 3
`
`Overview of Networking ............................................... 4
`081 Reference Model ........................................... 5
`
`IBEE 802 Model ................................... _ .............. 8
`Windows NT Networking Model .............................._ ....... tO
`NDIS-Compfltible Network Adapter Card Drivers ...................... 11
`
`Transport Protocols ............................................... 12
`
`Transmit Driver Interface .......................................... 13
`Windows NT Workstations and Servers ................................. 14
`
`Windows NT Redirector ........................................... 14
`
`Windows NT Server .............................................. 16
`
`Interoperating with Other Networks .................................... 16
`
`ProvidersandmeProviderlntetfaeeLayer .... 17
`
`Distributed Applications and Windows NT ............................... l9
`NetBIOS and Windows Sockets ..................................... 19
`
`NamedPipesandMailslots...ifl.ii...',.' ........................... 22
`Remote Procedure Calls ............................................ 23
`
`Remote Access Service .............................................. 24
`
`Point—to—Point Protocol (PPP) ...................................... 25
`
`RAS Connection Sequence ......................................... 25
`NetB [OS Gateway ................................................ 27
`
`Serial Linc lntemet Protocol (SLIP) .................................. 27
`Services for Macintosh ............................................... 28
`
`Additional Reading .................................................. 29
`
`Chapter 2 Network Interoperability ..................................... 31
`
`Using Windows NT with NetWarc ..................................... 32
`Windows NT Servers on a NetWarte Network .......................... 33
`
`Windows NT Clients on a NetW are Network .......................... 33
`
`Additional Consideratimts Regarding Mixed Networking Environments. i
`
`.
`
`.
`
`i 35
`
`Page 6 of 530
`
`Cisco -- Exhibit 1008
`
`Cisco -- Exhibit 1008
`
`
`
`vl
`
`Contents
`
`Integiating Windowx NT and UNIX Systems ............................. 35
`T‘CP/IPProtocol,.,...............i...............,.....i.1.
`“36
`
`Character and Graphics Tcmiinal Support ............................ 36
`
`File Transfer and Data Sharing. _
`
`_
`
`i
`
`_
`
`_ ............................ 37
`
`Distributed Pmccssing Support ..................................... 38
`Common Application Support ................................... 38
`
`Connecting Windows NT and IBM SNA l-Iosls ..............
`
`.
`
`.......
`
`.
`
`. 39
`
`Basic Connectivity Using the Built-in DLC Protocol ..................... 40
`SNA Server for Windows NT ....................................... 40
`
`Chapter 3 Windows NT Usar Environments .............................. 45
`Home Directories .......
`. .......................................... 46
`
`Assigning a Home Directory ........................................ 46
`Specifying the Home Directory in aLogon Script or Batch Filer i .t .
`.
`.
`.
`.
`.
`.
`. 48
`Logon Scripts .......................................... ............ 48
`
`Logan Scripts and LAN Manager 2.x ................................. 50
`
`Logon Scripts and Windows for Workgroups ........................... 50
`
`TroubleshootingLogonScripts.i.....i..................
`
`”51
`
`Environment Parameters for Logan Scripts ............................ 52
`
`Environment Variables for Logon Scripts .............................. 52
`
`Chapter 4 Network Security and Administration .......................... 53
`WindowsN‘t‘UscrAccounts.,.....,,..,...,. 54
`
`Workgnoups and Domains .......................................... .
`
`t 56
`
`. ......................... 57
`.
`.
`.
`.
`.
`.
`.
`.
`.x Domains .. .
`LAN Manager
`AvoidingMultiplePDCst..,rHi,i,...tt..,...H..............:....58
`In tcrdomain Trust Relationships ........................................ 59
`
`Changes to Computers in the Trusting and Trusted Domains .............. 60
`
`Access to Files in a Trusting Domain ................................. 61
`
`One-way Trust Relationships ....................................... 6]
`
`Setting Up Domains ............................................... 61
`
`Local and Global Groups.
`
`......
`
`.
`
`.
`
`,
`
`.
`
`......................... 63
`
`Lo gons and Authentication ............................................ 65
`
`The Netlogon Service .............................................. 66
`User Authentication ............................................. 67
`
`Interactive Logon ............
`
`.
`
`_
`
`_
`
`_
`
`......................... 70
`
`Remote Logo". .
`
`............................................. .
`
`. 7i
`
`........... 74
`CommonLogonScenarios..........
`Troubleshooting Logon Problems .................................... 77
`
`WAN Environments ........... ...................................... 78
`
`Page 7 of 530
`
`Cisco -- Exhibit 1008
`
`Cisco -- Exhibit 1008
`
`
`
`
`
`Contents
`
`vfi
`
`Chapter 5 Windows NT Browser ...................................... 79
`
`Specifying a Browser Computer .......................... .
`
`.
`
`.
`
`.
`
`t
`
`.
`
`.
`
`.
`
`.
`
`. .i 80
`
`Number of BrOWSers in Domains and Workgroups ...................... 8]
`
`Determining Browser Roles .......................................... 81
`Browsers ....................................................... 82
`
`Role of Master Browsers ........................................... 83
`
`Role of Domain Master Browsers .......................... '.......... 84
`
`Role of Backup Browsers .......................................... 84
`
`‘. .............................. 85
`.
`How Computers Announce Themselves. ,
`Domain Announcements .............................................. 85
`
`How Clients Receive Browser Information .............................. 86
`
`Browser Failures ................................................... 86
`
`Browser Components ................................................ 87
`Mailslot Names .................................................. 88
`
`LAN Man ager Interoperability ........................................ 88
`
`Making Windows NT Servers Visible to LAN Manager Clients ........... 88
`
`Making LAN Manager Domains Visible to Windows NT Browsers. .
`
`.
`
`. . .
`
`.
`
`. 89
`
`PART It Using Windows NT Networking
`
`Chapter 6 Using NBF with Windows NT ................................. 93
`Overview of NetBEUI and NBF........................................ 94
`
`NBF and Network Traffic ............................................. 94
`
`Connectionless Traffic ............................................. 95
`
`Connection-Oriented Traffic ........................................ 96
`
`NBF and Sessions ......................................... , ......... 98
`Session Limits ...................................................... 99
`
`Breaking the 254-Session Limit ................................... 100
`
`Chapter 7 Using DLC with Windows NT ................................ 105
`Overview ......................................................... 106
`
`Loading the DLC Driver on Windows NT............................... 106
`
`DLC Driver Parameters in the Regisrry ................................
`
`108
`
`Communicating with SNA Hosts Using DLC and SNA .................... 108
`
`Using DLC to Connect to HP Printers .................................. 110
`
`Changing the Locally Administered Address ......
`
`.
`
`.
`
`,
`
`.
`
`.
`
`.
`
`.
`
`.
`
`r .. .
`
`.
`
`.
`
`.
`
`.
`
`r
`
`r
`
`. 110
`
`Page 8 of 530
`
`Cisco -- Exhibit 1008
`
`Cisco -- Exhibit 1008
`
`
`
`viii
`
`Contents
`
`PART I" TCP/iP
`
`Chapter 3 Client-Server Connectivhy on Windows NT ..................... 113
`SQLQewer
`W114
`Data Access Mechanisms ........................................ I 15
`
`DamStreamProtocols.....11....11.....11...........1...1
`
`116
`
`............ 1 I7
`.
`.
`.
`.
`.
`.
`.
`.
`Interprocess CommunicatimtMechanisms .. .
`Network Protocols ........................................... l 1'?
`
`Net-Library Architecture .
`
`.
`
`....................................... 118
`
`Win32 DB-Library Architecture ................................... 121
`
`Configurationoftl1eth-Library
`
`.
`
`124
`
`Chapter 9 Using Remote Access Service ............................... 129
`
`RAS Capabilities andFunctionality1 1‘1111..1 .
`RemotcAccessVersusRemoteControl
`
`.
`
`.
`
`. 1.... . ............... 130
`.131
`
`RASFeattn‘esinWindowsNTBfi..111...............11......1..1..132
`
`Security ........................................................ 133
`
`Interoperability ...............................................
`
`137
`
`Using Terminal and Script Settings for Remote Logons .................... 139
`Using RAS Terminal for Remote Logons ............................. 140
`
`Automating Remote Log Ons Using SWITCHINP Scripts .............
`
`141
`
`Using Scripts with Other Microsoft RAS Ciients ..................... 145
`
`Resource Directory ................................................ 146
`
`Chapter 10 Overvlew 01 Microsoft TCP/lP for Windows NT ................. 151
`
`Advantages of Adding TCP/IP to aWindows NT Configuration . . 1 .
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`. 152
`
`MicrOSoft TCP/IP Core Technology and Third-Party Add-0113 .............. 153
`Windows NT Solutions in TCP/IP Internetworks .
`1
`.
`.
`. ................. . 157
`
`Using TCP/IP for Scalability in Windows Networks .................... 157
`
`Using TCP/IP for Connectivity [0 the internet ......................... 158
`
`TCP/IP for Hetemgeneous Networking .............................. 160
`Using TCP/IP with Third—Party Softivare. .
`.
`.
`1
`1
`.
`.
`1
`.
`. _ .
`.
`__________
`161
`
`Installing and Configuring Microsoll TCP/lP and SNMP .......... 165
`Chapter 11
`Before Installing Microsoft TCP/IP ................................... 166
`
`Installing TCP/IP .................................................. 167
`Configuring TCP/lP ........................................
`.
`,
`.
`171
`Using DHCR
`. ...................................... _ 171
`Configuring ’l‘CP/lP Manually..................................... 172
`
`Page 9 of 530
`
`Cisco -- Exhibit 1008
`
`Cisco -- Exhibit 1008
`
`
`
`
`
`Contents ix
`
`Configuring 'I‘CP/lP to Use DNS .................................... 175
`
`ConfiguringAdvancedTCP/lPOptions
`
`.
`
`._178
`
`ConfiguringSNMP. . ............... t ........... 18i
`
`l83
`i
`.
`Configuring SNMP Security .................................... .
`Configuring SNMP Agent Information ............................... 184
`
`Removing PCP/1P Components ...................................... 186
`
`Configuring RAS for Use with TCP/[P ..................... . ......... 186
`
`Chapter 12 Networking Concepts for TCPIIP ........................... 189
`TCP/tP and Windows NT Networking................................. 190
`Internet Protocol Suite ........................................... r
`,
`, 191
`
`Transmission Control Protocol and Internet Protocol
`
`,
`
`.
`
`.
`
`A
`
`.
`
`.
`
`,
`
`: ........... 191
`
`User Datagram Protocol ..... -..................................... 192
`
`Address Resolution Protocol and Internet Control Message Protocol ....... [93
`
`.
`.
`.
`IP Addressing............................................
`IP Addresses ...................................................
`
`. 193
`194
`
`Routing and [P Gateways ........................................ I97
`
`DynamjeI-[ostConfigurationProtocol A
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`A
`
`._
`
`_
`
`.
`
`.
`
`. .. 198
`
`Name Resolution for Windowsz-ased Networking ........................ 201
`NetBIOS over TCP/fP and Name Resolution .......................... 202
`
`Windows Internet Name Service and Broadcast Name Resolution ......... 205
`
`1? Addressing for RAS ........................................... 212
`Name Resolution with Host Files ................................... 214
`Domain Name System Addressing .................................. 215
`SNMP .................................. ‘.......................... 218
`
`Installing and Contigurlng DHCP Servers ..................... 221
`Chapter 13
`Overview of DHCP Clients and Servers ............................... 222
`
`Installing DHCP Servers ............................................. 223
`Using DHCP Manager ........ - ...................................... 22A
`Defining DHCP Scopes. .......................................... 226
`
`Creating Scopes .............. .................................. 227
`Changing Scope Properties ........................................ 229
`
`Removing 3 Scope ............................................. 229
`
`ConfigunngDHCPOptiOr-is“ 210
`AssigningDHCP Configuration Options ............................. 230
`Creating New DHCP Options ...................................... 232
`
`Changing DHCP OpLion Default Values .............
`
`Defining Options for Reservations
`.
`.
`.
`.
`_ _.
`Predefined DHCP Client Configuration Options .......
`
`.
`
`.
`
`.
`
`.. .
`.
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`.
`
`_
`
`.
`.
`
`.
`
`.
`A
`
`A
`
`A
`.
`
`.
`.
`
`.
`
`.
`.
`
`.
`
`.
`,
`
`. 234
`
`. 235
`. 236
`
`.
`
`Page 10 of530
`
`Cisco -- Exhibit 1008
`
`Cisco -- Exhibit 1008
`
`
`
`x
`
`Contents
`
`Administering Di-ICP Clients ....................................... 24
`Managing Client Leases ........................................... 243
`
`Managing Client Reservations. .
`
`_
`
`...... . ......................... 246
`
`Managing the DHCP Database Files ................................... 248
`
`Troubleshooting DI-ICP .............................................. 250
`
`Restoring the DHCP Database _
`
`_
`
`_
`
`............................... 251
`
`Backing up the DHCP Database onto Another Computer ................ 252
`Creating a New DHCP Database ................................... 252
`
`Advanced Configuration Parameters for DHCP .......................... 253
`
`Registry Pammeters for DHCP Servers .............................. 254
`Registry Parameters for DHCP Clients ............................... 256
`
`Guidelines for Setting Local Policies ....... ’ ............................ 256
`
`Guidelines for Managing DHCP Addressing Policy .................... ‘6
`
`Guidelines for Lease Options ...................................... 258
`
`Guidelines for Partitioning the Address Pool .......................... 259
`
`Guidelines for Avoiding DNS Naming Conflicts ....................... 259
`Using DHCP with BOOTP ........................................ 260
`
`Planning a Strategy for DHCP ...................' ..................... 260
`Planning a Small-scale Strategy for DHCP Servers ..................... 262
`
`Planning a Large-scale Strategy for DHCP Servers ..................... 263
`
`Installing and Configuring WINS Servers ..... . ................ 265
`Chapter 14
`Benefits of Using WINS ............................................. 266
`
`Installing WINS Servers ............................................. 266
`
`Administering WLNS Servers ......................................... 26%
`
`Configuring WINS Servers and Replication Partners ...................... 273
`Configuring WINS Servers ....................................... 274
`
`Configuring Replication Partners ................................... 277
`
`Managing Static Mappings .......................................... 282
`
`Adding Static Mappings ........................................... 284
`
`Editing Static Mappings ........................................ 286
`
`Filtering the Range of Mappings .................................... 287
`Managing Special Names ......................................... 288
`
`Setting Preferences for WlNS Manager ................................ 292
`
`Managing the WINS Database ...................................... 294
`
`Scavenging the Database .......................................... 294
`
`Viewing the WINS Database ...................................... 296
`
`Backing Up the Database .......................................... 298
`
`Page 11 of530
`
`Cisco--Exhibit1008
`
`Cisco -- Exhibit 1008
`
`
`
`
`
` Contents xi
`
`........................................... 299
`'l‘roubleshooting WLNS
`Basic WINS Troubleshooting ..................................... 299
`
`Restoring or Moving the WLNS Database .......................... 301
`
`Advanced Configuration Parameters for WINS .......................... 303
`
`Registry Parameters for WINS Servers .............................. 303
`Registry Parameters for Replication Partners .......................... 306
`
`Planning a Strategy for WINS Servers ................................. 308
`
`Planning for Server Performance .................................. 30‘)
`
`Planning Replication Partners and Proxies ............................ 309
`
`Planning Replication Frequency Between Hubs ........................ 310
`
`Chapter 15
`
`Setting Up LMHOSTS ..................................... 311
`
`Editing the LMI‘IOSTS File .......................................... 3 l2
`Rules for LMHOSTS ............................................. 312
`
`Guidelines for LMHOSTS ........................................ 314
`
`Using LMHOSTS with Dynamic Name Resolution ...................... 315
`
`Specifying Remote Servers in LMHOSTS ............................ 315
`
`Designating Domain Controllers Using #DOM ........................ 317
`
`Using Cennnlized LMHOSTS Files ................................. 319
`
`Chapter is Using the Microsoft FTP Server Service ...................... 321
`
`Installing the FTP Server Service ...................................... 322
`Configuring the FTP Server Service ..............................' ...... 323
`Administering the FTP Server Service .................................. 327
`
`Using FTP Commands at the Command Prompt ....................... 328
`Managing Users ................................................ 328
`Controlling the FTP Server and User Access .......................... 329
`
`Annotating Directories ......................... . .................. 329
`
`Changing Directory Listing Formal ..................... - ............ 330
`
`Customizing Greeting and Exit Messages ............................ 330
`
`Logging FTP Connections ......................................... 330
`
`Advanced Configuration Parameters for FTP Server Service. .
`
`.
`
`.
`
`A
`
`_
`
`i
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`. 331
`
`. 337
`.
`t .
`t
`.
`.
`. . .
`.
`.
`Chapter 17 Using Performance. Monitor with TCP/lP Services. .
`Using Peiformance Monitor with TCP/iP ............................... 338
`
`MonitorinngCP/IPPerfomiance.H.......H.__.........t...u...t.t.. 339
`ICMPPeIformanceCounters........t......i....................i.. 339
`
`IP Performance Counters ......................................... 34L
`
`Network interface Performance Counters for TCP/IP ................... 343
`PCP Performance Counters ....................................... 345
`
`UDP Performance Counters ..................................... 346
`
`Page 12 of530
`
`Cisco -- Exhibit 1008
`
`Cisco -- Exhibit 1008
`
`
`
`xii
`
`Contents
`
`.... ..... 346
`Moniton‘ngFTPServer'i‘rttil‘ic..U“...t.ii.ii.,i,...i...
`Monitoring WINS Server Performance ............................... 348
`
`Chapter 18
`
`lnternetwork Printing with TCP/IP ........................... 349
`
`Overview ofTCP/IP Printing ........................... . .. .
`
`.
`
`i
`
`.
`
`.
`
`.
`
`t
`
`t 350
`
`..351
`.
`SettingUpWindowsNTforTCP/IPPrinting.HU..................
`CreatingaPrinterforTCP/lPfiinting.......i...........i.....,....i...352
`
`PrintingtoWindows NTfrom UNIXClients Hi....” .
`
`.
`
`.
`
`. ..
`
`.. ... .
`
`.
`
`.
`
`. .357
`
`Chapter19 Troubleshooting TCPIIP ................................... 359
`
`. 360
`.
`i
`A
`Troubleshooting 1P Configuration.
`.
`........,.......... .. .
`t 361
`i
`.
`.
`Troubleshoonng Name Resolution Problcrris .
`.
`.
`.
`.
`.
`.
`t it .
`.
`.
`.
`.
`. t. .
`.
`i
`.
`Troubleshooting Othei Connection Problems. .
`.
`.
`.................. 362
`
`Troubleshooting Other Probletns- ...................................... 364
`
`Troubleshooting the FTP Server Service. .
`
`.
`
`i
`
`.
`
`.
`
`r
`
`t
`
`. .................... 364
`
`TroubleshootingTelnet..i......Hin.,AHH.....A..........
`
`.....364
`
`Troubleshooting Gateways ....................................... 365
`TiroublesliootingTCP/IP DatabaseFiles .. 365
`
`PART 1‘! Windows NT and the Internet
`
`Chapter 20 Using Windows NT on the internet ........................... 369
`
`Using Windows T to Connect to the internet ........................... 370
`
`Si ngle-Computer Connections ...................................... 370
`
`Connecting a LAN to the Internet ................ '. .................. 37]
`
`Connecting Computers to the Internet with RAS ....................... 372
`
`Combining Windows NT Internet Functions .......................... 373
`
`Con figuring 'I‘CP/IP and RAS for Inteinet Gateway ....................... 373
`Configming 'ICPI/1P .............................................. 374
`
`, 375
`i
`.
`-. ...................................... .
`.
`.
`Configuring RAS .
`Planning Internet Service for Your LAN ................................ 376
`Network Prorocols and LANS ...................................... 376
`
`. 37 6
`_
`_
`.
`Using Network TOpology to Provide Security .............
`Additional Security Methods ..................................... 383
`
`Page 13 of530
`
`Cisco-- Exhibit 1008
`
`Cisco -- Exhibit 1008
`
`
`
`
`
`Contents
`
`xiii
`
`Establishing the Infrastructure ....................................... 385
`
`......385
`LinkTypes ............................................
`Internet Service and Providers! ..................................... 386
`
`IP Addresses and Domain Names .................................. 386
`
`Setting Up Internet Servers and Clients
`Chapter 21
`on Wlndows NT Computers ........................................... 387
`Windows NT on the Internet ......................................... 389
`
`The EMWAC Documents ......................................... 389
`
`Publishing Tools ................................................. 389
`FTP Server Service .............................................. 389
`
`Gopher Server Service ............................................ 391
`World—Wide Web Server.......................................... 393
`
`WAIS Server ................................................... 396
`WAIS Toolkit ................................................... 397
`
`Locator Tools ...................................................... 398
`
`DNS Server ................................................... 399
`WINS Service ................................................. 405
`
`Other Internet Tools .............................................. 405
`
`Integrating Multiple Internet Services on One Windows NT Computer ,,,,, 406
`
`Chapter 22 Remote Access Service and the Internet ...................... 407
`
`RAS:ARamptotheIntemet.ll.i.....i.H.......- .................... 408
`Windows NT as an Internet Gateway Server ......................... 4] I
`
`Connecting Windows NT to the Internet ............................. 412
`Installing an Internet Gateway Server .................................. 412
`IP Address ..................................................... 413
`
`Dynamic Host Configuration Protocol ................................ 413
`
`Domain Name System ............................................ 413
`
`Default Gateway ................................................ 4 14-
`Before Installing RAS .......................................... 415
`
`Installing the Microsoft TCP/IP Protocol ............................. 416
`Configuring TCP/IP to use DNS ................................... 417
`
`Installing a Simple Internet Router Using PPP' ........................... 4 [9
`
`Page 14 of530
`
`Cisco -- Exhibit 1008
`
`Cisco -- Exhibit 1008
`
`
`
`xiv
`
`Conlenls
`
`PART V Appendixes
`
`Appendix A TCP/lP Uiiliiies Reference ................................. 425
`
`arp ......................................................... . 426
`
`finger ........................................................... 427
`flp .......................... .
`' ................................ 428
`hosmame .................................................' ........ 4 30
`
`ipconfig .......................................................... 431
`
`lpq .............................................................. 432
`
`Ipr .............................................................. 432
`‘ nbtstal ............................................................ 433
`netstat ........................................................... 435
`
`ping. A
`
`A
`
`.
`
`...................................................... 436
`
`rcp ................... . .......................................... 438
`rexoc ............................................................. 441
`
`route .......................................................... 44’)
`
`rsh .............................................................. 443
`
`telnet .......................................................... 444
`
`tftp ............................................................. 446
`trace“ ............................................................ 447
`
`Appendix B MIB Obieci Types {or Window. NT .......................... 449
`LAN Manager MIB H for Windows NT Objects ...................... '.
`.
`. 450
`
`Common Group ................................................. 450
`
`SEN/6E GiGLip ................................................... 51
`
`. 454
`.
`Workstation Group ............................................ _.
`Domain Group .................................................. 454
`
`Microsoft DHCP Objects .............. ' ............................. 455
`DHCP- Mifl Parameters .......................... . ............. 455
`
`DHCP Scope Group ...................A ........................... 455
`
`Microsoft WINS Objects ..................................... iiiiiiiii 456
`WINSParameLers ....................... 456
`
`WINSDatafilesGroup458
`
`r 458
`.
`WINS Pull Group ............................................ .
`WINS Push Group ............................................... 459
`
`WINSCderoupu..r..........
`
`.............................. 460
`
`Appendix C Windows Sockets Applications ............................ 463
`
`Index ............................................................ 471
`
`Page 15 of 530
`
`Exhibit 1008
`
`Cisco --
`
`Cisco -- Exhibit 1008
`
`
`
`W
`
`Figures and Tables
`
`Figures and Tables
`
`Figures
`
`Figure 1.1
`Figure 1.2
`
`Figure 1.3
`
`Figure 1.4
`Figure 1.5
`
`Figure 1.6
`
`Figure 1.7
`
`Figure 1.8
`
`Figure 1.9
`
`Figure 1.10
`
`Figure 1.11
`
`Figure 1.12
`
`Figure 1.13
`Figure 1.14
`
`Figure 1‘15
`
`Figure 2.1
`
`Figure 2.2
`
`Figure 2.3
`Figure 4.1
`
`Figure 4.2
`
`Figure 4.3
`
`Figure 4.4
`
`Figure 4.5
`Figure 4.6
`
`Figure 4.7
`
`Figure 4.8
`
`Figure 4.9
`
`TOpcn Systems Interconnection (081) Reference Model .................. 5
`Communication Between 051 Layers...
`..............6
`Logical Link Control and Media Access ControlSubiayers .............8
`Project. 802 Standards as Related to LLC and MAC Layers .............9
`Windows NT NetworkingModel 10
`
`Transport Protocols ......................................................................... 12
`The Transport Driver Interface ....................................................... 13
`
`Client—Side Processing Using the Redirector...........................r....... 15
`
`Server—Side Processing Using die Server 16
`Provider Interface Components ....................................................... l8
`
`NetBIOS and Windows Sockets Support ........................................ 20
`Remote Procedure Call Facility ...................................................... 24
`PPP Architecture of RAS ................................................................ 25
`
`Location of the PPP Protocol 0n the 081 Model ............................. 26
`
`NetBIOS Gateway Architecture of RAS ......................................... 27
`Mixed Windows-based and NetWare Environment........................32
`
`Windows NT Computers as Nethre Clients
`or Application Servers .................................................................... 34
`
`SNA Server Connecting LANs to IBM Host Computers ................ 41
`Windows NT Security Model ......................................................... 54
`
`Computers Participating in a Workgroup ........................................ 56
`
`Computers Participating in a Domain ............................................. 57
`Trusted Domain .............................................................................. 59
`
`Logging On Locally Versus Logging On to the Domain ................. 65
`Pass—Through Authentication .......................................................... 69
`Nellogon Requirements for Domain Logons ................................... 70
`Remote Logon ................................................................................. 72
`
`Initial Logon and Local Databases
`for a Windows NT Workstation ...................................................... 74
`
`Figure 4.10
`Figure 4.11
`
`Figure 6.1
`
`Logging On from a Domain Workstation ........................................ 75
`Authentication by a Trusted Domain Controller ............................. 76
`NBF Communicates via the NDIS Interface
`
`at the LDC Sublayer ....................................