(c) S.T.E.P.S. Publishing

 

TABLE OF CONTENTS

1. WHAT IS TCP/IP PROTOCOL 1

1.1 AIMS 1

1.2 OVERVIEW 1

1.3 COMMONLY USED TCP/IP SUITE TERMINOLOGY 2

1.3.1 TCP 2

1.3.2 IP 2

1.3.3 UDP 2

1.3.4 ICMP 3

1.3.5 IGMP 3

1.4 ESSENTIAL NETWORKING CONCEPTS 3

1.4.1 PACKETS 3

1.4.2 FRAMES 3

1.4.3 TCP/IP PORTS AND SOCKETS 3

1. IP ADDRESS 4

2. TYPE OF SERVICE (TCP OR UDP) 4

3. PORT 4

1.5 THE MS TCP/IP PROPERTIES TAB 8

1.5.1 The IP Address Tab 8

1.5.2 The DNS Tab 10

1.5.3 The WINS Address Tab 10

1.5.4 The DHCP Relay Tab 11

1.5.5 The Routing Tab 11

2. WHY WOULD YOU NEED TCP/IP IN YOUR NETWORK 12

2.1 AIMS 12

2.2 OVERVIEW 12

3. IP ADDRESSING 13

3.1 AIMS 13

3.2 OVERVIEW 13

3.3 OVERVIEW OF ADDRESS CLASSES 14

3.3.1 Class A 14

3.3.2 Class B 14

3.3.3 Class C 15

3.3.4 Class D 15

3.3.5 Class E 15

3.4 GUIDELINES FOR NETWORK IDS 15

3.5 GUIDELINES FOR HOST IDS 16

4. IP ROUTING 17

4.1 AIMS 17

4.2 OVERVIEW 17

4.3 STATIC ROUTING 18

4.4 DYNAMIC ROUTING 18

4.4.1 The IP Routing Table 19

4.4.2 IP Routing Table Entry Types 20

4.4.3 The Route Determination Process 21

4.4.4 Routing Processes 22

4.5 SUMMARY OF IP ROUTING 25

5. SUBNETTING 26

5.1 AIMS 26

5.2 OVERVIEW 26

5.3 IMPORTANT TABLES FOR SUBNETTING 28

5.4 A SUBNET MASK TUTORIAL 30

5.4.1 Overview of Supernetting 31

6. TCP/IP COMMANDS & UTILITIES 32

6.1 AIMS 32

6.2 OVERVIEW 32

6.3 REXEC 32

6.4 RSH 33

6.5 RCP 33

6.6 TELNET 34

6.7 FTP (FILE TRANSFER PROTOCOL) 35

6.7.1 Caution about FTP 35

6.7.2 Configuring FTP Services 35

6.7.3 Security & FTP in your Server 36

6.7.4 Logging FTP Connections 36

6.7.5 Using FTP 37

6.7.6 Trivial File Transfer Protocol (TFTP) 37

6.8 TCP/IP PRINTING 38

6.8.1 LPD 38

6.8.2 LPQ 38

6.8.3 TCP/IP Network Printing Support 38

6.8.4 Configuring a Printer on UNIX Host 39

6.8.5 Configuring for Network Interface Card 40

6.8.6 Installing and Configuring TCP/IP Printing for Windows NT Server 40

6.9 NETSTAT 44

6.10 NBTSTAT 44

6.11 PING 45

6.12 IPCONFIG 46

6.12.1 IPCONFIG 47

6.12.2 IPCONFIG /ALL 47

6.12.3 IPCONFIG /RELEASE 47

6.12.4 IPCONFIG /RENEW 48

6.12.5 WINIPCFG 48

6.13 ROUTE COMMAND 48

6.14 TRACERT 48

6.15 NETWORK MONITOR 49

6.16 PERFORMANCE MONITOR 50

6.17 PPP AND SLIP 51

6.18 QUIZ 51

7. NAME RESOLUTION 53

7.1 AIMS 53

7.2 OVERVIEW 53

7.3 RESOLVING NETBIOS NAMES 53

7.3.1 Cache 53

7.3.2 Server 54

7.3.3 Broadcast 54

7.3.4 LMHOSTS file 54

7.3.5 HOSTS File 54

7.3.6 DNS 54

7.4 THE ORDER OF NETBIOS NAME RESOLUTION 55

7.5 TCP/IP BROWSING 56

7.5.1 Master Browser 57

7.5.2 Domain Master Browser 57

7.5.3 Backup Browser 57

7.6 PHYSICAL ADDRESS RESOLUTION 58

7.7 ADDRESS RESOLUTION PROTOCOL (ARP) 59

7.7.1 How Can ARP Determine Local Address? 59

7.7.2 How Can ARP Determine Remote Address? 60

7.8 HOST NAME RESOLUTION 60

7.8.1 Order of Host Name Resolution 60

8. DHCP 62

8.1 AIMS 62

8.2 OVERVIEW 62

8.3 INSTALLING DHCP 63

8.3.1 Setting up DHCP 64

8.4 SETTING UP THE TCP/IP PARAMETERS 65

8.5 DHCP RELAY AGENT 67

8.6 COMPACTING THE DHCP DATABASE 68

8.7 BACKING UP DHCP SERVER 69

8.8 RESTORING CORRUPTED DHCP DATABASE 69

8.9 COMPACTING THE DHCP DATABASE 70

8.10 DHCP DATABASE FILES 70

9. DNS 72

9.1 AIMS 72

9.2 OVERVIEW 72

9.3 RECURSIVE QUERIES 74

9.4 ITERATIVE QUERIES 74

9.5 PRIMARY NAME SERVER 75

9.6 SECONDARY NAME SERVER 75

9.7 MASTER NAME SERVER 75

9.8 CACHING ONLY NAME SERVERS 76

9.9 FORWARDERS AND SLAVES 76

9.10 PLANNING PHASE FOR DNS IN YOUR COMPANY 77

9.11 DNS MANAGER TOOL 78

9.12 ZONE TRANSFERS 83

9.13 INTEGRATING DNS AND WINS 84

9.14 DNS RECORD TYPES 85

10. WINS 86

10.1 AIMS 86

10.2 OVERVIEW 86

10.3 INSTALLING WINS. 88

10.4 ADDING PERMANENT ADDRESSES (STATIC MAPPINGS) 89

10.4.1 Unique 90

10.4.2 Group 90

10.4.3 Internet Group 90

10.4.4 Multihomed 90

10.5 CONFIGURING WINS SERVER REPLICATION 90

10.6 ADVANTAGES OF USING WINS SERVERS 91

10.7 LIMITATIONS OF WINS SERVERS 92

10.8 PLANNING A WINS IMPLEMENTATION 92

10.9 TYPES OF STATIC MAPPINGS 93

10.10 SCAVENGING THE WINS DATABASE 93

10.11 COMPACTING THE WINS DATABASE 94

10.12 BACKING UP THE WINS DATABASE 95

10.13 RESTORING A CORRUPT WINS DATABASE 95

11. HOSTS & LMHOST 97

11.1 AIMS 97

11.2 OVERVIEW 97

11.3 NOTES ON HOSTS 97

11.4 PROBLEMS WITH HOSTS USAGE 98

11.5 NOTES ON LMHOSTS 98

11.6 LMHOSTS. FILES VS WINS 99

12. SNMP 100

12.1 AIMS 100

12.2 OVERVIEW 100

? GET 100

? GET NEXT 100

? SET 100

12.3 COMMUNITIES 101

12.4 BASIC SNMP DEFINITIONS 101

12.4.1 Community 101

12.4.2 Trap 101

12.4.3 Management Information Base (MIB) 102

12.5 SNMP COMMANDS 102

13. TROUBLESHOOTING 104

13.1 AIMS 104

13.2 OVERVIEW 104

13.3 BASIC TROUBLESHOOTING 104

13.4 LAYERS OF TCP/IP BREAKDOWN 105

13.5 PINGING 105

13.6 IPCONFIG/ALL 106

13.6.1 Troubleshooting IP Address Resolution 106

13.7 CAUSES FOR POOR NETWORK PERFORMANCE 107

13.7.1 Factors That Affect Performance 107

13.7.2 Tuning Guidelines 108

13.8 QUIZ 109

13.9 ANSWERS TO QUIZ QUESTION 109