TCP/IP Advanced Topics

LENGTH OF COURSE:
3-5 Days

DESCRIPTION: This course provides an in-depth understanding of TCP/IP internals and data structures. Students will have a clear understanding of why TCP/IP provides the highest degree of interoperability, encompasses the widest set of vendor systems and runs over more network technologies than any other protocol. It is essential that an organization incorporate TCP/IP as a component of its network strategy.
An example of a TCP/IP implementation is presented for discussion.


PREREQUISITES: Understanding of basic TCP/IP concepts.

INSTRUCTION TECHNIQUES: A combination of Lecture, Demonstrations, and Hands-On Labs (when/where available).

AUDIENCE

This course is designed for those individuals directly responsible for the successful implementation of TCP/IP networking solutions.
KEY HIGHLIGHTS:
  • Review of basic TCP/IP Concepts
    • TCP/IP Protocols
    • Importance for understanding basic TCP/IP structure for efficient coding
  • Understanding TCP/IP Software
    • Residing within an Operating System
    • The Process Concept
  • Managing Network Interface Layer
  • Managing Address Discover and Binding (ARP)
  • Understanding Transmission Control Protocol (TCP)
    • Data Structures and Input Processing
    • Finite State Machine Implementation
    • Output Processing
    • Timer Management
    • Flow Control and Adaptive Retransmission
    • Urgent Data Processing and the Push Function


  • Understanding Internet Protocol (IP)
    • Global Software Organization
    • Routing Table and Routing Algorithm
    • Fragmentation and Reassembly
    • Error Processing (ICMP)
    • Multicast Processing (IGMP)
    • Using User Datagrams (UDP)
  • Using Socket-Level Interface
  • Integrating Active Route Propagation and Passive Acquisition (RIP)
  • Managing Route Propagation with an SPF Algorithm (OSPF)
  • Understanding System Network Management Protocol (SNMP)
    • MIB Variables, Representations and Bindings
    • Client and Server
    • Table Access Functions


FROM OUR STUDENT EVALUATIONS...
"The course presented the material in a useful knowledgeable way. It gave me a truly new insight into the world of networking even though I have been working with networks for several years."

Mark Ellis
GTE Data Services


Return to Home Page.
Return to Alphabetic Listing of Courses.
Return to Courses by Subject.
Request More Information or Contact Us.