TCP/IP Technologies Workshop  
 

Expected Outcome: The TCP/IP Technologies Workshop provides students with a comprehensive understanding of TCP/IP and the Internet Protocol Suite.  This course discusses issues relating to hardware & software configuration, network terminology, network performance, problem determination & resolution, application programming, network management & security.  It provides a "big picture" overview of TCP/IP and many of the telecommunications & data communications architectures and protocols it works with.  It provides a hands-on experience, which lets students configure TCP/IP and solve real TCP/IP internetworking problems.  It approaches TCP/IP from a Storage and Data Networking perspective.

What’s exciting about it, why it’s important, where it’s going:  It provides a one-of-a-kind tutorial with an industry subject matter expert who has real-world experience and superior presentation skills.  It provides a vendor-neutral view of storage networking and TCP/IP with a focus leveraging your investment in network infrastructure, existing and future storage and server assets.  It explores the Internet Protocol Suite and Storage Networking from an experienced Data Networker’s perspective.  It takes both a top-down and a bottom’s up approach to Storage’s use of TCP/IP.  It teaches anyone how to implement an intranetwork not only for storage but also for home and business use through both a lecture and a unique problem-solving, hands-on approach.   It explains the technical differences between Fibre Channel and IP Storage and when to use these technologies.  It puts you in position to understand what storage networks can and cannot do for you.  It will make you more knowledgeable in dealing with the plethora of vendors of storage networking products and services.  It takes a “network” view of storage networks yet identifies how storage networks differ fundamentally from other data networks like the Internet.  It takes complex storage networking topics and breaks them down in a simple, easy-to-understand way.

Course Outline

Introduction to Networking
OSI & TCP/IP
TCP/IP and The Internet
Names, Addresses & Subnets
IP Subnet Calculator
Internetworking
 - Repeater & Hubs
 - Bridges & Switches
 - Virtual LANs VLANs
Network Interface Layer
 - Local Area Networks -
   Ethernet & Gigabit
   Ethernet Technologies
 - Wide Area Networks -
   PPP, Frame Relay, ATM
 - Storage Area Networks -
   iSCSI/TCP/IP
Internet Layer
 - IP V4
 - IP V6 Overview
 - ARP
 - IGMP
 - ICMP
Routing Protocols
 - RIP
 - OSPF
 - BGP
Transport Layer - TCP & UDP
 - User Datagram Protocol
   UDP
 - Transmission Control
   Protocol TCP
 - Network Address
   Translation
TCP/IP Offload Engines
Application Services Layer
FTP & TFTP
NFS
Storage Networking Overview
Telnet & R-Utilities
Electronic Mail & News
Gopher & WWW
 
BOOTP, DHCP, & DNS
Network Management & Security
Line Print Services
Configuration, Planning and Troubleshooting
Programming
 - The Socket Programming
   Interface
 - Client/Server Architecture
 - Connectionless UDP
   Socket Example
 - Connection TCP Socket
   Example
 - Remote Procedure Call
   RPC

Course Lab Activities:
Physical Layer:
 - Install Wireless 802.11 & Wired Ethernet Network Interface Cards (NICs) in PCs.
 - Troubleshoot and analyze Physical Layer problem
Network Layer:
 - Configure TCP/IP on the PC.  Test the configuration with "ping".  Install a protocol analyzer
   and analyze "ping" generated ICMP and ARP messages.
 - Divide the Ethernet LAN into two segments.  Install a bridge/router. Configure the bridge/
   router as a bridge.  Test connectivity between the segments.
Internet Layer:
 - Configure the bridge/router as a router.  Test connectivity between segments and modify
   the IP address space to resolve any problems.
 - Configure the router to use RIP.  Analyzer RIP message.
 - Troubleshoot and analyze routing problems.
Transport Layer:
 - Perform a TCP based file transfer and decode the TCP headers to analyze the usage of
   sequence numbers, acknowledgments, etc.
 - Disrupt the file transfer to analyze the time-out and retransmissions.
Application Layer:
 - Perform file transfers with FTP to retrieve both ASCII and binary data.
 - Network Management.
 - Use Ping, Iperf, Netstat, and Traceroute commands.
 - Use a multimedia application and Network Analyzer to solve performance problems.

Create a complete intra-network using hubs, switches, bridges, routers, gateways, and firewalls

 
Who Should Attend: This seminar is targeted towards anyone who designs, implements, manages, specifies or selects Storage Networking technologies.  This includes IS/IT technical staff and managers, product developers, systems integrators, systems engineers and technical marketing personnel. It is for anyone who wants to understand more about storage networking solutions and technologies. TCP/IP users, programmers, network and system administrators, and managers who need a thorough understanding of TCP/IP, Project managers and project leaders involved in the design and implementation of TCP/IP networks, client/server applications or distributed processing applications who need to understand the technologies and protocols of TCP/IP networks. Client/server and distributed processing programmers who need to understand the use of TCP/IP in their applications.
Prerequisites: An understanding of current computer interfaces or networks is desirable, although not absolutely necessary.
Course Length:

4-5 days - Lecture/lab format

Also Available:

Gigabit Ethernet & Advanced Internet Technologies