Categories
Events,
Conferences,
Movies | Film
Classes IT Academy IT IT Fundamentals TCP/IP Networking
Course Description
TCP/IP is the globally accepted group of protocols at the core of the Internet and organizational intranets. A solid understanding of each of these protocols and how they work will give you the ability to deploy the most effective network for your organization. In this course, you will gain the essential knowledge and skills required to set up, configure, support, and troubleshoot your TCP/IP-based network.
Our expert instructors and extensive hands-on labs will prepare you to face and overcome the challenges of today's complex networks. This course-the longest running of its kind in the industry-also prepares you for more specialized courses in network security, wireless integration, and Voice over IP, as well as for product-specific training such as Cisco, Avaya, and Microsoft.
What You'll Learn
The essential elements of the TCP/IP protocol suite
Install and configure TCP/IP in a live classroom network
The roles of various devices in a TCP/IP network
IP addressing and subnetting including Variable Length Subnet Masking (VLSM)
Subnet an IP network and implement the resulting addresses
Details of ARP, IP, ICMP, TCP, and UDP - their functions and relationships
Automate address assignment and name resolution using DHCP and DDNS
IP routing and the protocols that support it, such as RIP and OSPF
How applications like FTP, HTTP, Telnet, and others work in a TCP/IP network
Functions of IPv6 and its related protocols
Functions and capabilities of multicasting, Voice over IP, and e-mail
Use of a protocol analyzer to isolate and troubleshoot network problems
Troubleshoot problems at each layer of a TCP/IP network
Who Should Attend
Anyone who is responsible for designing, installing, configuring, and maintaining TCP/IP networks or who needs to understand TCP/IP protocol structures and functions will benefit from this course. This course also provides excellent preparation for more advanced networking training.
Prerequisites:
Understanding Networking Fundamentals or equivalent experience/knowledge
Course Outline:
Note: The curricula below comprise activities typically covered in a class at this skill level. The instructor may, at his/her discretion, adjust the lesson plan to meet the needs of the class.
Lessons
Lesson 1: History and Standards
Origin of TCP/IP
ARPANET Requirement Documents
Collaborative Network Requirements
One Protocol?
Peer-to-Peer Protocols: Actual Flow
Peer-to-Peer Protocols: Effective Flow
Documentation and RFCs
RFC Categories
Lesson 2: TCP/IP Numbering Systems
Data Representation
Numbering Systems
Number Grouping
Converting Binary or Hexadecimal to Decimal
Practice Converting Binary to Decimal
Converting Decimal to Binary or Hexadecimal
Example 1: Converting 1500 to Binary
Example 2: Converting 1500 to Hexadecimal
Decimal Conversions
Converting Hexadecimal to Binary and Binary to Hexadecimal
Counting
Guidelines for Determining Base
Lesson 3: Local Signaling
Local Signaling
Ethernet Addressing
Unicast
Multicast
Broadcast
The Ethernet Header
Protocol Type
Size Limits
CSMA/CD
Lesson 4: IP Addressing
A Logical Address
IP Address Structure
Dotted Decimal Notation
Classful Addressing (Class A, B, C, D, E)
Reserved Addresses
Masking
Comparing Addresses
Prefix Notation
Private Addressing
Network Address Translation
Address Assignment
One Flat Network
IP Address Blocks
Lesson 5: IP Subnets
A Logical Address
Subnetting
Required Information
Multiple Subnets
Determining the Mask
The First Subnet
Laying out the Subnets and their Addresses
The Second Subnet
The Third Subnet
Planning for Growth
The Current Picture
Sequential Allocation Error
A Future Fourth Subnet
With The Fourth Subnet
Subnetting Subnets
Lesson 6: Address Resolution Protocol
Address Mapping
ARP Cache
ARP Restrictions
ARP Message Fields
Hardware and Protocol Types
Hardware and Protocol Address Lengths
Operation
Addresses
Exception
LAN Fill
How Else Can ARP Help?
ARP Commands
Lesson 7: Multicasting
What is Multicasting?
Uses of Multicasting
Multicasting Overview
Some Reserved IP Multicast Addresses
Multicast Groups and Internet Group Management Protocol (IGMP)
Multicast Groups
IGMP
IGMP Restrictions
Multicast Routing
Mapping a Class D IP Address to an Ethernet Multicast Address
How Does It All Work Together?
Lesson 8: Internet Protocol
TCP/IP Protocols
Self-Healing Networking
IP Header
IP Header Layout
Type of Service Byte
Differentiated Services
Total IP Length
Datagram ID Number
Fragmentation
TTL
Protocol Field
IP Header Checksum
IP Address
IP Option Fields
IP Sample Data Exchanges
Lesson 9: IP Routing
TCP/IP Protocol
Routing Function
The IP Routing Algorithm
The Routing Table
Routing Table Basics
Automatic Table Maintenance
Exterior or Interior Protocol
Interior Gateway
Exterior Gateway
Routing Information Protocol
RIP Routing Information Basics
RIP Route Loops
OSPF vs. RIP 1 vs. RIP 2
Layer 3 Switching
Lesson 10: Simple Sessions with User Datagram Protocol
TCP/IP Protocols
Host-to-Host Layer Categories
Connectionless Protocol
Connection-Oriented Protocol
Low Overhead vs. Reliability
UDP Header
UDP Header Layout
Port Basics
UDP Ports and Sockets
Applications
UDP Sample Data Exchanges
Lesson 11: Robust Sessions with TCP
TCP/IP Protocols
Reliable Transport Services
Introduction to TCP
TCP Headers
TCP Source and Target Ports
Source Sequence Number
Acknowledgment Sequence Number
TCP Header Length
Session Bit Flags
Flagging a Session
Sender Window Size
TCP Checksum
Urgent Data Size
Option Fields
Maximum Segment and Window Size
TCP Three-Step Handshake
As the Session Flows
Congestion and TCP
Primary Cause
Secondary Cause
Four Step Session Shutdown
Normal End
Reset Session
TCP Sample Session
Lesson 12: Autoconfiguration
BootP and DHCP
Manual vs. Automatic Address Assignment
Earlier Solutions
DHCP New Lease Acquisition Process
DHCP Discover
DHCP Offer
DHCP Request
DHCP Acknowledgment
DHCP Scopes and Options
IP Lease Renewal
DHCP in a Routed Network
Troubleshooting
The ipconfig /release Command
The ipconfig /renew Command
Multiple DHCP Servers
Lesson 13: DNS: Names Instead of Numbers
DNS Overview
A Distributed Service
The DNS Tree
Generic Top-Level Domains
Sponsored Top-Level Domains
Country Domains
Name Server
Primary and Secondary Servers
DNS Database
DNS Cache Feature
Resource Records
The Name Resolution Process
Name Query Packet
Name Query Response Packet
Reversing the Process
Name and Number Organizations
Dynamic DNS
Troubleshooting
Lesson 14: Diagnostics and Error Reports via ICMP
ICMP Overview
ICMP Basics
ICMP Message Destinations
Silent Discard vs. Informed Discard
ICMP Messages
ICMP Echo Request (Type 8) and Response (Type 0)
Destination Unreachable (Type 3)
Redirecting Traffic with an ICMP Message (Type 5)
ICMP Time Exceeded Message (Type 11)
ICMP Sample Data Exchanges
Lesson 15: Common TCP Applications
TCP/IP Protocols
Uses of Telnet
Telnet Option Negotiations
Telnet Protocol Options
File Transfer Protocol (FTP)
Multiple Sessions
FTP Commands
FTP Response Codes
E-mail
SMTP Commands
SMTP Response Codes
POP3
POP3 Transaction State
IMAP4
World Wide Web
Uniform Resource Locator (URL)
HTTP Requests and Responses
Lesson 16: Common UDP Applications
TCP/IP Protocols
Trivial File Transfer Protocol (TFTP)
TFTP Transfer Process
TFTP Operation Codes
TFTP Sample Sessions
Read Session
Write Session
Error Session
Simple Network Management Protocol (SNMP)
SNMP Manager Model
SNMP Agent Model
SNMP Commands
The Structure of Management Information
Management Information Base
Private MIBs
Remote Network Monitoring
Lesson 17: VoIP
What is VoIP?
Why VoIP Instead of TDM Voice?
Uses for VoIP
Talk to Operator
Communication Characteristics
Protocol Standards
H.323
SIP
MGCP RFCs
H.248 MEGACO
Real-Time Transport Protocol
G.7xx Standards
How VoIP Works
Gatekeeper Call Server
Hard Phone vs. Soft Phone
Dial Tone
Security
LANs and WANs
VoIP and LANs
VoIP and WANs
Bandwidth and QoS
Lesson 18: Security
Protocol Limitations
C-I-A Triad
Threats
Disaster Threats
Attack Threats
Attacks
Malicious Code
Types of Attackers
Solutions
Securing Systems
User Authentication
Security-Related Protocols and IPSec
IPSec Components
IPSec Session
Virtual Private Networks (VPNs)
Establishing a VPN Connection
PPTP Encapsulation
PPTP Encryption
L2TP Encapsulation
L2TP Encryption
Lesson 19: IPv6
Overview
Addressing
IPv6 Address Categories
IPv6 Address Formats
Interface Identification
Interface Identifier
Address Type Identification
Header
Extension Headers
ICMPv6
Destination Unreachable
Packet Too Big
Time Exceeded
Parameter Problem
Echo Request and Echo Reply
Neighbor Solicitation
Neighbor Advertisement
Redirect Message
IPv6 DNS operation
DNS Sample Records
Routing Services and Protocols
Static Routing
RIPng
OSPFv3
MP-BGP (Multiprotocol extensions for BGP)
EIGRP for IPv6
Internet2
Labs
Lab 1: Numbering Systems
Decimal Equivalents for Binary Sequences
Converting Binary Numbers to Decimal
Converting Decimal Numbers to Binary
Converting Hexadecimal Numbers to Decimal
Converting Decimal Numbers to Hexadecimal
Lab 2: Lab Setup and Ethernet Header Analysis
Preparing to Begin Installation
Modifying Your System Configuration
Ethernet Header Analysis
Lab 3: IP Addressing and Subnetting
Essential IP Addressing and Subnetting
Fixed Length Subnet Masking
Variable Length Subnet Masking
Lab 4: Address Resolution Protocol
Viewing Your ARP Cache
Manually Changing ARP Cache Entries
Lab 5: Multicasting
Capturing Various Multicast Frames
Recording RIPv2 Multicast Addressing Information
Recording 802.1 Multicast Addressing Information
Recording Protocol Independent Multicast Addressing Information
Recording IGMP Multicast Addressing Information
Lab 6: Troubleshooting the Network Access Layer
Learning About Your Network Interface Layer Troubleshooting Tools
Lab 7: IP Processes
Capturing and Analyzing an IP Datagram
Manipulating the Time to Live
The Fragmented IP Datagram
Review of Important IP Protocol Information
Lab 8: Routing
Routing Begins at Home
Tracing the Route to Different Destinations
Viewing the Routing Table on the Cisco 1760 Router
Viewing the Routing Table on the Juniper J2300 Router
Viewing Routing Updates Using the Protocol Analyzer
Lab 9: Troubleshooting the Internetwork Layer
The First Steps
Changing Your Default Gateway
Pinging a Local Workstation
Pinging Server1
Correcting the Default Gateway Entry
Testing the Routing Process
Lab 10: UDP Transactions
Creating UDP Traffic
Creating Other UDP Traffic
Lab 11: TCP Processes
Opening Wireshark and Setting a TCP filter
Beginning a TCP Transaction
Identifying the Three-Step Handshake
Answering General TCP Knowledge Questions
Lab 12: Troubleshooting the Host-to-Host Layer
Preparing to Troubleshoot the Host-to-Host Layer 1
Verifying the Operation of a UDP Application
Determining the Cause of Error
Preparing to Verify the Operation of a TCP-Based Application
Starting a TCP Application
Determining the Error
Lab 13: DHCP Process
Preparing to Examine the DHCP Process
Changing Your Configuration to Use DHCP to Obtain an IP Address
Determining Your Assigned DHCP Address
Releasing Your Assigned Address
Viewing the DHCP Discover Packet
Viewing the DHCP Offer Packet
Viewing the DHCP Request Packet
Viewing the DHCP ACK Packet
Reviewing a Release Packet
Lab 14: Domain Name System (DNS)
Preparing to Examine the DNS Process
Creating a DNS Query
Viewing Your DNS Request
Viewing Your DNS Response
Viewing a Zone Transfer
Viewing the Zone Transfer Using Wireshark
Performing the Zone Transfer Process
Lab 15: ICMP Messaging
Preparing to Examine ICMP Messages
Using Ping: Echo Request and Echo Response
Performing Longer Pings
Considering ICMP Variation Reports: Fragmentation
Considering ICMP Variation Reports: Port Unreachable
Considering ICMP Variation Reports: Destination Net Unreachable
Considering ICMP Variation Reports: Time to Live Failure
Explaining the Formatted Packet Dump
Lab 16: TCP Applications
Telnet
Preparing to View a Telnet Session
Starting a Telnet Session
Viewing a Telnet Session
FTP
Preparing to Analyze an FTP Session
Completing an FTP Session
Viewing the Captured FTP Session
HTTP
Preparing to Analyze an HTTP Session
Completing an HTTP Session
Viewing the HTTP Session
Viewing a Small File Being Displayed
Viewing a Large File Being Displayed
Viewing a Large File Being Downloaded
Cleaning Up
Lab 17: UDP Applications
Preparing to View a TFTP Session
Creating a TFTP Session
Viewing the TFTP Session
Preparing for the UDP Multicast Demonstration
Starting Your Multicast Application
Viewing the Captured UDP Multicast Information
Cleaning Up
Lab 18: Voice over IP
Preparing for Voice over IP
Placing a Call
Watching the Call Process
Lab 19: Internet Protocol version 6 (IPv6)
Configuring Your Workstation for IPv6
Verifying Your IPv6 Configuration
Using netsh to Manage IPv6
Using Ping for IPv6
Using nslookup and IPv6
Removing IPv6
Lab 20: Troubleshooting the Classroom Network
Solving the Classroom Network Problem
Price: $2,995.00
Duration: 5 days
Time: 8:30am - 5:00pm
Contact: Cari Jones, Corporate Account Manager
Email: CariJ@fmctraining.com
Phone: 407-354-4866
FUTURE MEDIA CONCEPTS, INC., the nation's premier digital media training center, provides manufacturer-authorized training in all areas of digital media including digital video and film editing, web design and development, sound design, DVD authoring, 3D animation, motion graphics, desktop publishing, architectural and mechanical design and Mac IT. FMC is an authorized training provider for Adobe, Apple, Autodesk, Avid, Boris FX, Digidesign, NewTek and Softimage. Founded in 1994, FMC has training centers located in New York, Boston, Philadelphia, Washington DC, Orlando, Chicago and Dubai. www.fmctraining.com
You're Almost Done!
Select a display name and password
{* #socialRegistrationForm *} {* socialRegistration_displayName *} {* socialRegistration_emailAddress *} {* traditionalRegistration_password *} {* traditionalRegistration_passwordConfirm *}Tell us about yourself
{* registration_firstName *} {* registration_lastName *} {* registration_postalZip *} {* registration_birthday *} {* registration_gender *} {* agreeToTerms *}