Mastering TCP/IP


This course provides students with knowledge and skills required to set up, configure, support, and troubleshoot TCP/IP based networks.

Take our leading TCP/IP internetworking course-the industry standard for network engineers and TCP/IP professionals around the world. Over 45,000 students have given this course a "good" or "excellent" rating.

Classroom Learning $2695 USD
Self-Paced e-Learning See Below

You Learn...

bulletRun, test, and decode TCP/IP
bulletIdentify the correct IP address class and subnets
bulletInstall and configure TCP/IP on the multiprotocol classroom network
bulletOvercome interoperability problems and challenges of multiple protocol integration
bulletIsolate, decode, and analyze Ethernet, UDP, RIP, ARP, TCP, and IP headers
bulletTroubleshoot connectivity problems using ICMP
bulletUtilize IP addressing and routing
bulletRecognize IPv6 addressing and IP multicast
bulletUse DHCP and DNS to automate address allocation and name resolution
bulletUnderstand the TCP/IP client/server relationship
bulletTroubleshoot and repair problems on a TCP/IP enterprise network
bulletMonitor networks using protocol analyzers
bulletEffective methods of baselining and trend analysis
bulletPrepare for TCP/IP questions on multiple certification exams such as MS, Cisco, A+

Who Would Benefit

This course is for network managers, engineers, and technicians responsible for designing, installing, configuring, and maintaining TCP/IP networks. Also, software engineers and technical/documentation writers who need to understand TCP/IP protocol structures and functions.

 

Course Outline

Please choose below for specific Outline information.

Classroom Outline
Self Paced e-Learning Details

Classroom Outline

1. Introduction to TCP/IP

bulletWhat is TCP/IP
bulletRequest for comments (RFC)
bulletAdministration of the internet
bulletThe OSI model and the TCP/IP Protocol Suite
bulletNetwork Interface Technologies
bulletAddress Resolution Protocol (ARP)
bulletInternet Control Message Protocol (ICMP)
bulletInternet Group Management Protocol (IGMP)
bulletInternet Protocol (IP)
bulletPorts and sockets
bulletTransmission Control Protocol (TCP)
bulletUser Datagram Protocol (UDP)
bulletThe big picture

2. IP Address Fundamentals

bulletOn names, addresses and routes
bulletAddress terminology, notation and numbering
bulletReview of numbering systems
bulletConversion from binary to decimal
bulletConversion from decimal to binary
bulletWhat is in a IP address
bulletClasses of networks
bulletClass A, B, and C networks
bulletPrivate addressing
bulletNetwork identifiers and host identifiers
bulletAssigning network IDs and host IDs
bulletBroadcast identifiers
bulletAddressing guidelines

3. Subnetting

bulletCommunications between hosts
bulletWhat is a subnet?
bulletWhat is a subnet mask?
bulletMask mathematics
bulletDefining a subnet mask
bulletDefining subnet IDs
bulletDefining host IDs for a subnet
bulletHow it all works together - network IDs, subnet IDs, broadcast IDs and host IDs
bulletHow to determine if two hosts are on the same subnet
bulletSupernetting

4. Implementing IP Routing

bulletWhat is IP routing?
bulletThe routing table
bulletThe forwarding process
bulletDetermining the optimal route
bulletStatic IP routing
bulletDynamic IP routing
bulletRIP
bulletOSPF
bulletIntegrating static and dynamic IP routing
bulletTRACERT utility

5. Obtaining MAC Addresses

bulletAddress mapping
bulletARP cache
bulletARP restrictions
bulletARP message fields
bulletHardware and protocol types
bulletHardware and protocol address lengths
bulletOperation
bulletAddresses
bulletException
bulletLAN fill
bulletBroadcast packets
bulletUsing ARP in a routed network
bulletIntroduction to network monitor

6. Managing IP Addresses

bulletThe need for automation
bulletRARP and BOOTP
bulletDHCP
bulletHow DHCP works
bulletImplementation considerations

7. Domain Name System

bulletName resolution
bulletHost file
bulletDNS
bulletOrder of name resolution methods
bulletThe domain name tree
bulletDNS on the Internet
bulletZones
bulletPrimary and secondary roles of DNS servers
bulletDNS records
bulletDynamic DNS
bulletTesting and troubleshooting DNS servers with Nslookup

8. Internet Protocol

bulletTCP/IP protocols
bulletSelf-healing networking
bulletIP header
bulletProtocol numbers

9. Diagnostics and Error Reports via ICMP

bulletTCP/IP protocols
bulletICMP basics
bulletICMP message destinations
bulletICMP messages
bulletICMP echo request and response
bulletDestination unreachable
bulletRedirecting traffic with an ICMP message
bulletRouter advertisement message
bulletRouter solicitation message
bulletTime exceeded message
bulletICMP samples

10. User Datagram Protocol

bulletTCP/IP protocols
bulletHost-to-host layer categories
bulletConnectionless protocol
bulletConnection-oriented protocol
bulletLow overhead vs. reliability
bulletUDP header
bulletPort basics
bulletUDP ports and sockets
bulletApplications
bulletUDP sample data exchanges
bulletWell-known port numbers
bulletRegistered port numbers

11. Transmission Control Protocol

bulletTCP/IP protocols
bulletThe TCP choice
bulletReliable transport services
bulletTCP functions and facilities
bulletTCP headers
bulletMaximum segment and window size
bulletTCP three-step handshake
bulletCongestion and TCP
bulletFour-step session shutdown
bulletTCP sample session

12. Connectivity in Heterogeneous Environments

bulletConnectivity in heterogeneous environments
bulletConnecting to a remote host Microsoft TCP/IP utilities
bulletRemote execution utilities
bulletData transfer utilities
bulletPrinting utilities
bulletRemote network monitoring

13. IP Multicast

bulletResource discovery
bulletConferencing
bulletInternet Group Management Protocol
bulletMulticast routing overview
bulletMulticast packet distribution
bulletMulticast routing protocols

14. IP Version 6

bulletThe IP Version 6 header
bulletIP Version 6 address representation
bulletIP Version 6 addressing
bulletUnicast addresses
bulletMulticast addresses
bulletAnycast addresses
bulletIP Version 6 address allocation

15. Troubleshooting TCP/IP

bulletIdentifying the problem source
bulletDiagnostic tools
bulletNumbering systems revisited
bulletWorking with hex
bulletTroubleshooting guidelines

16. Know Your Network

bulletApplication metering
bulletNetwork management systems
bulletSNMP
bulletPlatforms
bulletApplications
bulletBaselining and trend analysis
bulletBroadcasts
bulletResponse time
bulletRetransmissions
bulletUsing a protocol analyzer
bulletHost identification
bulletRouting
bulletBandwidth and throughput
bulletIdentifying bottlenecks
bulletTraffic characterization
bulletNode-by-node traffic
bulletProtocol breakdown
bulletErrors
bulletOptimization

17. SNMP

bulletSimple Network Management Protocol
bulletSNMP operations
bulletSNMP managed information
bulletInstalling SNMP
bulletSNMP agent properties
bulletSNMP trap configuration
bulletSNMP security
bulletSNMP utilities and files

18. Troubleshooting tools

bulletCable testers
bulletImpedance and crosstalk
bulletNear-End Crosstalk (NEXT)
bulletPair matching
bulletCable length
bulletStorage and uploading of test results
bulletTraffic level monitoring
bulletField analyzers
bulletSNMP gets
bulletUtilization statistics
bulletPING tests
bulletAutodiscovery
bulletPort testing
bulletProtocol analyzers
bulletTriggers
bulletFilters
bulletDisplays
bulletReports
bulletMonitoring
bulletRFC 1147
bulletarp
bulletifconfig
bulletnetstat
bulletnslookup
bulletPING
bulletDebugging a connectivity problem
bulletUsing Traceroute
bulletChecking for DNS problems
bulletICMP
bulletDocumentation

19. Layer-by-Layer Issues
bulletNetwork interface layer
bulletCable plant
bulletNetwork interface card
bulletFrame types
bulletBroadcast levels
bulletBridge configuration
bulletHubs/repeaters
bulletInternetwork layer
bulletRouter configuration
bulletARPs
bulletTunneling
bulletHost-to-host (transport) layer
bulletUDP checksum
bulletTCP overhead
bulletTCP sizes
bulletTCP window
bulletApplication Layer
bulletTelnet
bulletTFTP
bulletNFS
bulletFTP
bulletWeb applications
bulletUser applications

Course Labs

Hands-On Lab 1: Introduction to TCP/IP

Installing, configuring, and testing TCP/IP.

Hands-On Lab 2: IP Address Fundamentals

Assigning IP addresses.

Hands-On Lab 3: Subnetting

Defining a subnet mask.

Hands-On Lab 4: Implementing IP Routing

Viewing and modifying a routing table.

Hands-On Lab 5: Obtaining MAC addresses

Introduction to Network Monitor. Identify the components of an ARP datagram.

View and modify the contents of the workstation ARP cache.

Hands-on Lab 6: Managing IP Addresses

Install and configure DHCP.

Hands-on Lab 7: DNS

Install and configure DNS.

Hands-on Lab 8: IP

View and analyze an IP datagram.

Hands-on Lab 9: Diagnostics and Error Reports via ICMP

ICMP analysis.

Hands-on Lab 10: UDP

Analyze the contents of a UDP header.

Hands-on Lab 11: TCP

Analyze the contents of a TCP header.

Hands-on Lab 12: Connectivity in a Heterogeneous Environment

Install, configure, and test an FTP server. Gather and analyze application data flows using FTP.

Hands-on Lab 13: IP multicast

View and analyze IP multicast traffic.

Hands-on Lab 14: Troubleshooting TCP/IP

Advanced use of Network Monitor.

Hands-on Lab 15: Know Your Network

Establish a baseline for the classroom network.

Hands-on Lab 16: SNMP

Install and configure SNMP service. Analyze SNMP traffic.

Hands-on Lab 17: Troubleshooting Tools

Use different TCP/IP troubleshooting tools: traceroute, nslookup, ipconfig, netdiag

Hands-on Lab 18: Layer-by-Layer Issues

Examine, decode, and interpret multiple ICMP error messages. Find the source of a communication failure and fix it.

Hands-on Lab 19: Troubleshooting Scenarios

Practice your troubleshooting skills in solving multiple communications problems on the classroom network.

Self-Paced e-Learning Details

Title 1 - TCP/IP, An Introduction - 282008

How does an IP network work? What is an Ethernet Header? What is an RFC? Who is the IETF? The answers to these questions and many others, can be found in this introductory title on TCP/IP. Get a jump-start on networking terms and concepts. Then, take an in-depth look at the "physical" aspects of a TCP/IP address when you learn about Unicast, Multicast, and Ethernet and ARP headers and their structures.

Title 2 - IP Addressing, Subnetting and Routing - 282009

Master the nuts and bolts of IP--addressing, subnetting and routing. This title is packed with key concepts that will help you configure and deploy a TCP/IP-based network. You will learn how to subnet, auto-configure your network using DHCP or BootP, how to set up and use DNS, understand address resolution and use routing functions and protocols.

Title 3 - TCP/IP, The Protocols - 282010

Get an in-depth understanding of how TCP/IP functions by dissecting UDP, TCP and ICMP. Decode an IP Header, understand ICMP messages, and compare the features of UDP and TCP.

Title 4 - TCP/IP, The Applications - 282011

The applications of TCP/IP are the bedrock of Internet communication, usage and function. Understand how HTTP, Telnet, FTP, SNMP, and SMTP work. Gain the necessary knowledge to integrate the applications, do to proactive maintenance and to troubleshoot problems quick and effectively. Grasp the basics of the latest applications of TCP/IP, such as VOIP, mobile IP and IPv6.

Title 5 - The TCP/IP Environment - 282031

To truly understand how to troubleshoot a network, you must have a solid grasp of the technologies that support TCP/IP. Explore the data communication process in detail and examine the internetworking devices used to build LANs. Learn effective methods of baselining and trend analysis, and understand how to analyze your network's normal operation.

Title 6 - TCP/IP Troubleshooting Tools and Techniques - 282032

Do you have an arsenal of network troubleshooting tools at your fingertips? Using a guaranteed troubleshooting methodology, explore the hardware and software tools that can help you troubleshoot your network. Gain valuable skills by learning how to isolate and analyze network problems.

Mastering TCP/IP Combo - 282013

 

Suggested Prerequisites

Students need knowledge of the function and uses of local area network (LAN) hardware, including network cards, cabling, bridges, and routers as outlined in our Understanding Networking Fundamentals course. Students should also know the functions of the seven layers in the open systems interconnect (OSI) reference model as outlined in our Understanding Networking Fundamentals course.

bulletUnderstanding Networking Fundamentals

 

Suggested Follow-ons

Students followed up Mastering TCP/IP by attending these popular classes:

bulletICND (Interconnecting Cisco Network Devices)
bulletNetwork Security I: Policy, Administration, and Firewalls
bulletTelecommunications Fundamentals I
bulletConverging Voice and Data Networks

 

Self-Paced e-Learning

bulletTitle 01: TCP/IP, An Introduction (282008b) - $395 USD
bulletTitle 02: IP Addressing, Subnetting and Routing (282009b) - $495 USD
bulletTitle 03: TCP/IP: The Protocols (282010b) - $395 USD
bulletTitle 04: TCP/IP: The Applications (282011b) - $395 USD
bulletTitle 05: The TCP/IP Environment (282031b) - $395 USD
bulletTitle 06: TCP/IP Tools and Troubleshooting (282032b) - $495 USD
bulletMastering TCP/IP Combo (282013b) - $1595 USD

 

Certifications

bulletCompTIA Network + Certification - Standard Track
 

[Main] [Contact Us] [Directions] [Hotels] [Schedule] [Courses] [Distance Learning] [Search

Call Us

916-852-2570

or

800-968-8648 in CA