Sun Microsystems Logo
Products and Services
 
Support and Training
 
 

Training
Web-based Courses
»   How To Enroll
»   Java Technology
»   Sun Java Studio, Solaris OS, and Perl Development
»   Sun Java Enterprise System
»   Sun Java Desktop System
»   Web Services, XML, and Web Publishing
»   Wireless and Telecommunications
»   StarOffice Software
»   Solaris Operating Environment
»   Network Management
»   N1 Grid
»   Security
»   Server and High Availability
»   Storage
»   Knowledge Management
»   Auto-ID
 
 

Understanding TCP/IP

 Course Description
    Course Outline/Details

The Understanding TCP/IP course provides students with a technical overview of the Internet Protocol suite commonly known as TCP/IP, so they can clearly understand, evaluate, and explain to others the potential communication opportunities TCP/IP presents. The Internet is ubiquitous. Around the globe, it is almost doubling in size every year. Its customer base includes corporations, nonprofit organizations, the government, educational institutions, and homes. It is the most commonly used form of global communications the world has ever seen. Subsequently, as a communications professionals, students need to understand the TCP/IP protocol suite in order to grasp the issues of connecting to and using the Internet.

ADDITIONAL SOFTWARE OR HARDWARE REQIREMENTS:

  • Pentium 233 or equivalent computer, with a minimum of 32 MB (48 MB recommended with NT) of memory running Windows(R) 95, 98, 2000, or Windows NT(R) 4.0.
  • Internet Explorer 5.0 or greater, Netscape Communicator (Navigator) 4.75 or greater (version 6.0 excluded).
  • Minimum resolution of 800 x 600 with 256 colors (1024 x 768 with 64K or high color recommended).
  • 16-bit sound card with speakers.
  • A minimum of 56K internet connection.
  • Windows MediaPlayer and/or Macromedia Flash 5.0 are required to use this product.
  • Course length: 16 hours


  • Course ID:
    WRA-2250-90
    Subscription Duration:
    90 days
    Price:
    $US  395.00
    How to Enroll
       
     Languages Offered Back To Top

    This course is currently available in English only.

     
     Who Can Benefit Back To Top

    Students who can benefit from this course are communications professionals who need to understand the TCP/IP protocol suite.

     
     Prerequisites Back To Top

    To succeed fully in this course, students should be able to:

  • Display a fundamental understanding of packet switching techniques, data networking, and layered communications
  • Display knowledge or the equivalent of TRA-105: Understanding the Basics of Data Communications course
  •  
     Skills Gained Back To Top

    Upon completion of this course, you should be able to:
  • Evaluate the potential communication opportunities TCP/IP presents
  • Learn how TCP/IP supports the functionality of the Internet, and how it provides the backdrop that makes everything inside the Internet work together
  • Understand, evaluate, and explain to others the potential communication opportunities TCP/IP presents
  •  
     Related Courses Back To Top

  • Before: WRA-1050: Understanding the Basics of Data Communications
  • Before: TRA-230: Understanding Network Security
  • Before: TRA-115: Understanding IP Networking and VPNs
  • After: WRA-2400: Understanding Frame Relay
  • After: WRA-2150: Understanding Digital Subscriber Lines
  •  
         Course Content Back To Top



    Module 1: TCP/IP Introduction

  • The Importance of Transmission Control Protocol/Internet Protocol (TCP/IP)
  • Theory of Packet Construction and Layering
  • Some TCP/IP Concepts


  • Module 2: Internet Protocol (IP) Addressing and Routing
  • Symbolic and Numeric IP Addressing
  • IP Address Management
  • IP Packet Switching (Routing)
  • Top Level and Next Level Aggregator Internet Service Providers (ISPs)
  • Uniform Resource Locators (URLs)
  • IPv6 Addressing


  • Module 3: Internet Protocol
  • IP Overview
  • Why Connectionless vs. Connection-Oriented?
  • The IPv4 Protocol
  • The IPv6 Protocol


  • Module 4: Transmission Control Protocol (TCP)
  • Application Address and Socket Concept
  • TCP VC Setup, Use with Flow Control and Network Rate Adaptation, and SVC Termination


  • Module 5: User Datagram Protocol (UDP)
  • UDP Introduction and Protocol
  • Specific UDP Application Example Voice over IP (VoIP)


  • Module 6: Quality of Service (QoS)
  • What Network Performance Factors Can be Operationally Controlled and How?
  • Generic QoS Approaches
  • Admission Control
  • Prioritization and Queuing
  • IETF QoS Approaches
  • Integrated Services Architecture (IntServ)
  • Simple Differentiated Services (DiffServ)
  • Non-Operational Application QoS Services
  • Real-Time Transport Protocol (RTP)
  • Real-Time Transport Control Protocol (RTCP)


  • Module 7: Related Protocols and Applications
  • Application Layer (Layer 5)
  • E-Mail (SMTP, POP, and IMAP)
  • HyperText Transfer Protocol (HTTP)
  • HyperText Markup Language (HTML)
  • File Transfer Protocol (FTP)
  • Simple Network Management Protocol (SNMP)
  • IP Adjuncts (Layer 3)
  • Internet Control Message Protocol (ICMP)


  • Module 8: Application Layer Security
  • Problem Definition
  • Tools to Protect a Network
  • Screening Routers and Firewalls
  • Encryption
  • Authentication
  • Certification
  • Applications for Secure Systems
  •