Sponsors

Follow Us

Upcoming events

Menu
Log in

TECHNICAL COURSES
NCC 211: TCP/IP FUNDAMENTALS

COURSE NUMBER

NCC 211

CREDIT / UNIT HOURS

3

PRE-REQUISITES

NCC 200: Networking 1: Networking Fundamentals (can be taken concurrently)

RECOMMENDED TEXT BOOK

TCP/IP Illustrated, Volume 1: The Protocols, 2nd Edition

ISBN

978-0-321-33631-6

COURSE LAB

Lab Exercises


DESCRIPTION

3 credit/unit hours – Three hours of lecture weekly; one term

This course offers an in-depth look at the various TCP/IP protocols that comprise today’s converging communication technologies and state-of the-art networks. This course is intended for students wishing to understand how communication and network protocols operate: programmers writing network applications, system administrators responsible for maintaining systems and networks utilizing the various protocols, and users who deal with network applications on a daily basis.

LEARNING OBJECTIVES

Upon completion of this course the student will be able to:

    • Use a packet sniffer to capture traffic on a network;
    • Analyze captured network/application traffic;
    • Describe how various TCP/IP suite protocols function (e.g., DNS, TCP);
    • Explain how the encapsulation of various TCP/IP suite protocols works;
    • Describe the various TCP/IP suite protocol fields and differentiate between them; and
    • Discuss what normal TCP/IP suite protocol behavior looks like

MAIN TOPICS

1.0 Capturing Network Traffic
2.0 Trace File Analysis
3.0 Wireshark Functionality and Fundamentals
4.0 Working with TCP/IP utilities (e.g., traceroute, ping)
5.0 Address Resolution Protocol (ARP)
6.0 Internet Protocol (IP) v4 and v6
7.0 Internet Control Message Protocol (ICMP) v4 and v6
8.0 Transmission Control Protocol (TCP)
9.0 User Datagram Protocol (UDP)
10.0 Domain Name System (DNS)




© 2025 Cyber Ready Professional Consortium  PRIVACY POLICY / TERMS OF USE

Powered by Wild Apricot Membership Software