🇺🇸 Cisco Certified Network Associate (CCNA) · subject

Cisco Certified Network Associate (CCNA) IP Services Syllabus

The IP Services syllabus for Cisco Certified Network Associate (CCNA) in full: 4 chapters, 13 topics and 19 sub-topics, every one listed below, plus 65 IP Services flashcards with answers.

4Chapters
13Topics
19Sub-topics
65Flashcards

IP Services syllabus: all 4 chapters

Expand any chapter to see its topics and sub-topics.

  1. Network Address Translation

    4 topics
    • NAT concepts and terminology
      • Inside/outside local and global
      • Use cases for NAT
    • Static NAT configuration
    • Dynamic NAT and PAT (overload)
      • NAT pools
      • Port address translation
    • Verifying and troubleshooting NAT translations
  2. Time and Logging Services

    3 topics
    • NTP operation in client/server mode
      • Stratum levels
      • Configuring NTP clients and servers
    • Syslog severity levels and configuration
      • Severity 0-7 meanings
      • Logging to console, buffer, and server
    • SNMP function in network operations
      • Managers, agents, and MIBs
      • Traps and informs
      • SNMPv2c vs SNMPv3
  3. Address Assignment Services

    3 topics
    • DHCP role and operation
      • DORA process
      • Configuring a router as DHCP server
      • DHCP relay (ip helper-address)
    • DNS role and resolution process
      • Name-to-IP resolution
      • DNS record types overview
    • Verifying client address services
  4. Quality of Service and File Transfer

    3 topics
    • QoS forwarding concepts
      • Classification and marking
      • Congestion management and queuing
      • Policing and shaping
    • Per-hop behavior and trust boundaries
    • Remote file transfer with TFTP and FTP

Cisco Certified Network Associate (CCNA) IP Services flashcards — 65 questions with answers

  1. What is the primary purpose of Network Address Translation (NAT)?

    To translate private IP addresses into public (globally routable) IP addresses, conserving public address space and allowing internal hosts to access the Internet.

  2. In NAT terminology, what is an 'inside local' address?

    The private IP address assigned to a host on the inside network, as seen from inside the network (before translation).

  3. In NAT terminology, what is an 'inside global' address?

    The public IP address that represents an inside host to the outside world (the translated address used on the Internet).

  4. In NAT terminology, what is an 'outside global' address?

    The real public IP address of an outside (Internet) host, as assigned by its owner.

  5. In NAT terminology, what is an 'outside local' address?

    The IP address of an outside host as it appears to the inside network (often the same as the outside global address).

  6. Which RFC 1918 private address ranges are commonly translated by NAT?

    10.0.0.0/8, 172.16.0.0/12, and 192.168.0.0/16.

  7. What is static NAT?

    A fixed one-to-one mapping between a single inside local address and a single inside global address, configured manually.

  8. What is a typical use case for static NAT?

    Allowing inbound access to an internal server (e.g., web/mail server) by giving it a permanent public address mapping.

  9. What Cisco command creates a static NAT mapping?

    ip nat inside source static <inside-local> <inside-global> (in global config mode).

  10. How do you designate router interfaces for NAT?

    Use 'ip nat inside' on the internal-facing interface and 'ip nat outside' on the external-facing interface, in interface config mode.

  11. What is dynamic NAT?

    NAT that maps inside local addresses to public addresses drawn from a pool, on a first-come first-served basis (one-to-one but not fixed).

  12. What happens in dynamic NAT when the address pool is exhausted?

    Additional hosts requesting translation are denied (packets dropped) until an existing translation times out and frees an address.

  13. What is PAT (NAT overload)?

    Port Address Translation maps many inside local addresses to a single inside global address by using unique source port numbers to distinguish sessions (many-to-one).

  14. How does PAT differentiate multiple internal hosts sharing one public IP?

    By assigning a unique TCP/UDP source port number to each translation, tracked in the NAT table.

  15. What keyword enables PAT (overload) on a Cisco dynamic NAT configuration?

    The 'overload' keyword, e.g., ip nat inside source list 1 pool POOLNAME overload.

  16. How can PAT use the outside interface's IP address directly instead of a pool?

    ip nat inside source list <ACL> interface <outside-interface> overload.

  17. What command defines the address pool used by dynamic NAT/PAT?

    ip nat pool <name> <start-ip> <end-ip> netmask <mask> (or prefix-length).

  18. What identifies which inside hosts are eligible for dynamic NAT translation?

    A standard access control list (ACL) referenced by the ip nat inside source list command.

  19. Which command displays the current active NAT translation table?

    show ip nat translations.

  20. Which command shows NAT statistics such as hits, misses, and configured interfaces?

    show ip nat statistics.

Show the other 45 IP Services flashcards
  1. Which command clears dynamic NAT translation entries?

    clear ip nat translation * (or specify a particular entry).

  2. What debug command shows NAT activity in real time for troubleshooting?

    debug ip nat.

  3. A NAT translation works but the host has no Internet access; what common cause should you check?

    Verify correct ip nat inside/outside interface assignments, the ACL matches the hosts, the pool/route is valid, and the default route exists.

  4. What is the purpose of NTP (Network Time Protocol)?

    To synchronize the clocks of network devices to a common, accurate time source for accurate logging, certificates, and timestamps.

  5. What transport protocol and port does NTP use?

    UDP port 123.

  6. In NTP, what does a 'stratum' value represent?

    The distance (number of hops) from an authoritative reference clock; stratum 1 is directly attached to a reference source, and higher numbers are farther away.

  7. What is the stratum value of the reference clock itself (e.g., atomic/GPS)?

    Stratum 0.

  8. What command configures a Cisco router as an NTP client pointing to a server?

    ntp server <ip-address> (in global config mode).

  9. How does NTP client/server mode operate?

    The client periodically polls the configured NTP server, which replies with its time; the client adjusts its clock toward the server's time based on the server's stratum and reliability.

  10. Which command verifies NTP synchronization status and stratum on a Cisco device?

    show ntp status (and show ntp associations for peer details).

  11. What is the purpose of Syslog?

    To collect, timestamp, and send log/event messages from network devices to a central server for monitoring and troubleshooting.

  12. What transport protocol and port does Syslog use by default?

    UDP port 514.

  13. List the eight Syslog severity levels from 0 to 7.

    0 Emergency, 1 Alert, 2 Critical, 3 Error, 4 Warning, 5 Notification, 6 Informational, 7 Debugging.

  14. In Syslog, does a lower or higher severity number indicate a more serious event?

    A lower number is more severe (0 = Emergency is most critical; 7 = Debugging is least critical).

  15. A mnemonic for Syslog levels 0-7 is 'Every Awesome Cisco Engineer Will Need Ice cream Daily'; what does the 'W' stand for?

    Warning (level 4).

  16. What Cisco command sends Syslog messages to a server at a given IP?

    logging host <ip-address> (or logging <ip-address>).

  17. What command sets the minimum severity level of messages sent to the Syslog server?

    logging trap <level> (by name or number).

  18. In a Cisco Syslog message like %LINK-3-UPDOWN, what does the number 3 indicate?

    The severity level (3 = Error).

  19. What is the function of SNMP in network operations?

    Simple Network Management Protocol monitors and manages network devices by collecting status data (via a manager polling agents) and receiving event notifications.

  20. What transport ports does SNMP use for polling and for traps?

    UDP 161 for agent polling/queries and UDP 162 for traps/notifications to the manager.

  21. What is an SNMP MIB?

    The Management Information Base, a hierarchical database of managed objects (each identified by an OID) that an SNMP agent exposes to the manager.

  22. What is the difference between an SNMP 'get' and an SNMP 'trap'?

    A get is initiated by the manager polling the agent for data; a trap is an unsolicited message sent by the agent to alert the manager of an event.

  23. Why is SNMPv3 preferred over v1 and v2c?

    SNMPv3 adds security: authentication, message integrity, and encryption, whereas v1/v2c rely only on plaintext community strings.

  24. What is the role of DHCP?

    Dynamic Host Configuration Protocol automatically assigns IP addresses and related parameters (mask, default gateway, DNS) to hosts, reducing manual configuration.

  25. What are the four DHCP message exchange steps (DORA)?

    Discover, Offer, Request, Acknowledge.

  26. What transport ports does DHCP use?

    UDP port 67 (server) and UDP port 68 (client).

  27. Why are DHCP Discover messages sent as broadcasts?

    Because the client has no IP address yet and does not know the server's address, so it broadcasts to reach any available DHCP server.

  28. What feature lets a router forward DHCP broadcasts to a server on a different subnet?

    A DHCP relay agent, configured with the 'ip helper-address <server-ip>' command on the client-facing interface.

  29. What command excludes addresses from being handed out by a Cisco DHCP server?

    ip dhcp excluded-address <start> <end> (in global config).

  30. What is the role of DNS?

    The Domain Name System resolves human-readable hostnames (e.g., www.cisco.com) into IP addresses so hosts can communicate.

  31. What transport protocol and port does DNS primarily use for queries?

    UDP port 53 for standard queries (TCP 53 for zone transfers and large responses).

  32. Describe the DNS resolution process when a name is not cached.

    The resolver queries a recursive DNS server, which queries the root server, then the TLD server, then the authoritative server, returning the IP back down the chain to the client.

  33. What command configures a Cisco device to use a DNS server for name resolution?

    ip name-server <ip-address> (and ip domain-lookup must be enabled).

  34. On a Windows PC, which command verifies the IP address, mask, and gateway received from DHCP?

    ipconfig (use ipconfig /all to also see DNS and DHCP server details).

  35. Which Windows commands release and renew a DHCP-assigned address?

    ipconfig /release and ipconfig /renew.

  36. What does QoS (Quality of Service) provide in a network?

    Mechanisms to manage congestion by classifying, marking, queuing, and prioritizing traffic so latency-sensitive flows (voice/video) get preferential forwarding treatment.

  37. What is Per-Hop Behavior (PHB) in QoS?

    The forwarding treatment (queuing, dropping, scheduling) that each individual router applies to a packet based on its QoS marking, independently at every hop.

  38. What is a QoS trust boundary?

    The point in the network where QoS markings from endpoints are accepted as valid; markings from untrusted devices beyond it are ignored or remarked, typically placed at the access layer.

  39. Which header field carries QoS markings in an IP packet, and what is the DSCP?

    The Type of Service (ToS) byte; DSCP (Differentiated Services Code Point) uses its 6 high-order bits to classify traffic into per-hop behaviors.

  40. What is the difference between classification and marking in QoS?

    Classification identifies and groups traffic into classes; marking sets a field value (e.g., DSCP or CoS) on the packet so downstream devices can apply the proper PHB.

  41. Which QoS tools address congestion management versus congestion avoidance?

    Congestion management uses queuing/scheduling (e.g., CBWFQ, LLQ) when congestion occurs; congestion avoidance uses dropping (e.g., WRED) to prevent queues from overflowing.

  42. What is the purpose of TFTP and what transport/port does it use?

    Trivial File Transfer Protocol performs simple file transfers (e.g., IOS images, configs) with no authentication, using UDP port 69.

  43. What is the purpose of FTP and what transport/ports does it use?

    File Transfer Protocol transfers files with authentication and directory operations, using TCP ports 20 (data) and 21 (control).

  44. What are the key differences between TFTP and FTP?

    TFTP is UDP-based, has no authentication, and is lightweight for simple transfers; FTP is TCP-based, supports authentication and richer commands, and is more reliable.

  45. What Cisco command backs up the running configuration to a TFTP server?

    copy running-config tftp (then supply the TFTP server IP and destination filename).

Cisco Certified Network Associate (CCNA) IP Services FAQ

What is in the Cisco Certified Network Associate (CCNA) IP Services syllabus?

Cisco Certified Network Associate (CCNA) IP Services is split into 4 chapters: Network Address Translation, Time and Logging Services, Address Assignment Services and Quality of Service and File Transfer. Together they contain 13 topics and 19 sub-topics.

How many chapters are in Cisco Certified Network Associate (CCNA) IP Services?

4 chapters, containing 13 topics and 19 sub-topics. The largest chapter is Network Address Translation, with 4 topics.

Are there flashcards for Cisco Certified Network Associate (CCNA) IP Services?

Yes — a 65-card IP Services deck, printed in full in the flashcards section of this page and available in the Examius app with spaced repetition. The free plan covers one exam of your choice, including its flashcards; Examius Pro, a one-time purchase, unlocks every other exam and deck.