IP Services
IP Services
CCNA
TRAINING
A comprehensive course on networking technologies
Prepared By
Habtamu Asayto
PRESENTATION OUTLINES
DHCP (Dynamic Host Configuration
Protocol)
IP
Device Management Protocols
Services
QoS
06/09/2025 2
DHCP (DYNAMIC HOST CONFIGURATION PROTOCOL)
they need to have their own IP addresses. There are two ways of
configuring an IP address on a device:
06/09/2025
3
DHCP (DYNAMIC HOST CONFIGURATION PROTOCOL)
Subnet mask
Default gateway
DNS server
06/09/2025
4
DHCP (DYNAMIC HOST CONFIGURATION PROTOCOL)
How DHCP Works
Discover
Client broadcasts to find available DHCP servers.
Offer
Server responds with IP address and lease details.
Request
Client requests the offered IP address from the server.
Acknowledge
Server confirms and assigns the IP to the client.
06/09/2025
5
DHCP (DYNAMIC HOST CONFIGURATION PROTOCOL)
When a DHCP address conflict occurs
During the IP assignment process, the DHCP Server uses ping to test the availability
of an IP before issuing it to the client. If no one replies then the DHCP Server believes
that IP has not been allocated and it can safely assign that IP to a client. If someone
answers the ping, the DHCP Server records a conflict, the address is then removed
from the DHCP pool and it will not be assigned to a client until the administrator
resolves the conflict manually. 06/09/2025
6
DHCP (DYNAMIC HOST CONFIGURATION PROTOCOL)
Configuring a DHCP Server
Step 4:
Activate the
DHCP Server
Step 3: Set
DHCP Options Enable the
2: Configure
Lease server to start
Step 1: Set IP Duration Include settings
distributing IP
Address Pool Specify how long like default
addresses to
Define the range clients can keep gateway, subnet
network
of IP addresses an IP address mask, and DNS
before renewal is devices.
the DHCP server servers for
can assign to required. clients.
clients.
06/09/2025
7
DHCP CONFIGURATION
Configuration
06/09/2025
8
DNS (DOMAIN NAME SYSTEM)
DNS
DNS acts like a phone book or contact list for the internet.
06/09/2025
9
DNS (DOMAIN NAME SYSTEM)
DNS Components
06/09/2025
1
DNS (DOMAIN NAME SYSTEM)
Troubleshoot by
R1# ping www.cisco.com
R1(config)# no ip domain-lookup
06/09/2025
1
NAT (NETWORK ADDRESS TRANSLATION)
Network Address Translation (NAT) is a method used in routers to modify IP
06/09/2025
1
NAT (NETWORK ADDRESS TRANSLATION)
There are 3 types of NAT translation
06/09/2025
1
NAT (NETWORK ADDRESS TRANSLATION)
3. PAT (Port Address Translation)
Many-to-one
Most common in home and small business networks. Ideal when there's only one or
06/09/2025
1
NAT (NETWORK ADDRESS TRANSLATION)
NAT terms:
Inside local address – The IP address assigned to a host on the inside network.
service provider that represents one or more inside local IP addresses to the outside
world.
06/09/2025
1
NAT (NETWORK ADDRESS TRANSLATION)
Static NAT configuration
06/09/2025
1
NAT (NETWORK ADDRESS TRANSLATION)
NAT configuration
06/09/2025
1
NAT (NETWORK ADDRESS TRANSLATION)
PAT configuration
PAT configuration
06/09/2025
1
DEVICE MANAGEMENT PROTOCOLS
SNMP
NETCONF
Widely used for monitoring and managing
network devices efficiently. Enables configuration and state
allows a network administrator to collect data management using XML over
about device performance, detect faults, and
secure transport.
configure remote devices.
SNMPv3 is secure (uses authen & Author)
06/09/2025
1
DEVICE MANAGEMENT PROTOCOLS
SNMP consists of 3 items/components
software runs on the device of the network administrator (in most case, a
computer) to monitor the network.
06/09/2025
2
DEVICE MANAGEMENT PROTOCOLS
3. Management Information Base (MIB): is the collection of managed objects.
makes sure that the data exchange between the manager and the agent remains
structured.
A database of device information (CPU usage, memory, interfaces).
06/09/2025
2
DEVICE MANAGEMENT PROTOCOLS
SNMP Messages(on SNMPv1)
SNMP Messages are used to communicate between the SNMP Manager and Agents. SNMPv1
SNMP GET-NEXT - retrieves the value of the next object in the MIB.
SNMP GET-RESPONSE - used by the SNMP Agents to reply to GET and GET-NEXT messages.
SNMP SET - used by the SNMP Manager to modify or assign the value to the SNMP Agents.
SNMP TRAP
06/09/2025
2
DEVICE MANAGEMENT PROTOCOLS
SNMP Messages(on SNMPv2c)
From SNMPv2c, two new messages were added: INFORM and GETBULK.
If the sender never receives a response, the INFORM can be sent again
2. GETBULK: The GETBULK operation efficiently retrieve large blocks of data, such
as multiple rows in a table. GETBULK fills a response message with as much of the
requested data as will fit.
Router(config)# snmp-server user ADMIN_USER SEC_GROUP v3 auth md5 PASSWORD priv des 56
ENCRYPTION_KEY
2
Check SNMP users (for SNMPv3) - Router# show snmp user
06/09/2025
DEVICE MANAGEMENT PROTOCOLS
Syslog
After completing all the configuration. Syslog alert us when something goes wrong or
Timestamp: Date and time of the message or event. This information appears only
FACILITY: This tells the protocol, module, or process that generated the message.
Some examples are SYS for the operating system, IF for an interface…
reported.
06/09/2025
2
DEVICE MANAGEMENT PROTOCOLS
The Syslog levels are:
06/09/2025
2
DEVICE MANAGEMENT PROTOCOLS
Syslog Components
1. Syslog Client – The device that generates and sends log messages (routers,
switches, firewalls).
2. Syslog Server – The central server that collects and stores logs for analysis.
3. Syslog Messages – Log entries categorized by severity levels and facilities.
06/09/2025
2
QUALITY OF SERVICE (QOS)
Quality of Service (QoS)
It helps ensure that important traffic (such as voice and video) gets higher
06/09/2025
2
QUALITY OF SERVICE (QOS)
QoS Models
06/09/2025
3
QUALITY OF SERVICE (QOS)
Quality of Service Techniques
Expedited Forwarding (EF, DSCP 46) – Highest priority (VoIP). excess packets
Assured Forwarding (AF, DSCP 10–43) – Prioritized business instead of dropping
applications. them.
Best Effort (BE, DSCP 0) – Default traffic (email, web browsing) 06/09/2025
3
QUALITY OF SERVICE (QOS)
Traffic shaping and policing
06/09/2025
3