
Introduce the interconnecting Cisco networking devices part 1 course (ICND1) v. 3 and set expectations for learners beginning the course.
Ken Mayer brings 30+ years of IT experience in routing, switching, and security to the ICND1 course. He helps you work effectively with Cisco's routers and switches across diverse providers.
Download Supporting files here
Explore how endpoints like laptops and BYOD devices connect to a network to share resources over wireless, copper, or fiber, enabling communication from source to destination.
Explore how endpoints communicate through the access and distribution layers, compare switches and routers, and understand how broadcasts and routing enable local and Internet connectivity.
Interpret network diagrams by identifying endpoints and switches, noting port types (fast ethernet, gigabit), and distinguishing layer 2 MAC addresses from layer 3 IP addresses, including network and host addresses.
Explore how network topology and forwarding decisions shape speed, cost, security, availability, mean time between failures, scalability, and reliability, including single points of failure and voice over IP.
Explore the distinction between physical topologies and logical paths in networks, comparing stars and buses, switches and hubs, and how signals travel from one point to another.
Explain how a network connects endpoints—computers, cables, switches, and routers—and distinguish physical from logical topology, traffic paths, and key factors like speed, cost, security, availability, scalability, and reliability.
Explore the host-to-host communications model and its importance in understanding how network communications function, empowering you to analyze and troubleshoot network interactions.
Shift from proprietary host-to-host systems to a standards-based model, enabling universal communication via a common language at the network and transport layers with a layered TCAP IP model.
Explore the osi reference model from the physical to the transport layer, examining media such as copper, fiber, wifi, and how switches, bridges, and routers manage frames and broadcasts.
Encapsulate data by breaking large files into numbered segments and using TCAP to acknowledge receipt, then attach IP and MAC addresses and a frame check sequence to verify integrity.
Understand data de-encapsulation, removing layer 2 and layer 3 headers to reconstruct the original packet as the destination host processes segments at layer 4 and acknowledges the data.
Explain how peer-to-peer communications work by segmenting data at the transport layer and adding IP addresses to packets at the network layer and MAC addresses to frames at layer 2.
Explain endpoints like PCs, servers, and printers and how network cards, switches, and routers use MAC and IP addresses, ARP, and DHCP to enable unicast communication across networks.
Understand how switches segment collision domains using CSMA/CD concepts, and why hubs cause collisions in half duplex networks. Learn how routers break broadcast domains to improve Ethernet performance.
Explore how switches operate at layer two, forward, filter, or flood traffic by MAC addresses and a MAC table, and segment networks into collision domains with full duplex.
Explore the local area network's purpose, architecture, and basic components, including computers, interconnecting devices, and ethernet switches that forward frames efficiently for high throughput and low cost.
Learn the basics of the IOS interface and how to perform essential operations on Cisco switches.
Understand the Cisco IOS command line interface, including exec modes (user and privileged), parsing and executing show and configuration commands, and the impact on running configuration.
Log in to the switch or router and enter user exec mode, where hostname> shows a limited command set. Use the question mark for help; privileges exec mode unlocks commands.
Enter privileged exec mode from user exec mode by typing enable, which changes the prompt from the greater-than sign to a hash sign and unlocks access to configuration mode.
Enter enable to move from user exec to privileged exec mode, and note the prompt changes from > to #. Access commands for viewing, troubleshooting, debugging, and examining configurations.
View device configurations with show running-configuration and show startup-configuration to see exact, copy-paste ready commands. Learn hyphen usage to distinguish single-object commands like running-config from multi-word commands, improving command-line learning.
startup-config and running-config share the same format and may be identical after first boot unless you save running-config as startup-config, viewed in privileged exec mode to protect passwords.
Save and restore Cisco IOS configurations to and from an external server for configuration history, using tftp, ftp, scp, and http, with security considerations and access requirements.
Master copying between running and startup configurations, apply merge rules, and understand how conflicts resolve with source or startup wins to reconfigure from scratch if needed.
Demonstrates using Cisco IOS copy commands to save and back up configurations, including copying running-config to startup-config and to a tft server with destination IP and prompts for credentials.
Increase terminal history size to recall previous commands with the up arrow or control-p, enabling reuse of repeated configurations and avoiding lengthy retyping.
Control long show command output by adjusting terminal length to fit the window. Use spacebar for the next page, enter for the next line, and q to quit.
Master the iOS command line interface, navigate exec and privilege modes, and use context help. Understand startup vs running config stored in nvram and ram, with history and filters.
Take an overview of the steps we have to go through to start up a switch.
Prepare the switch by meeting minimum power and cooling, choose rack, wall, or table mount with tidy cabling, then power on to run POST and install iOS.
Connect to the command line via a terminal emulation program such as PuTTY, enter privileged exec, then configure terminal and follow the top of the configuration hierarchy prompts.
Set the switch hostname to establish a meaningful naming convention and support authentication across protocols, then learn the configuration hierarchy starting at global config and top-level modes.
Configure the switch management interface with an IP address and subnet mask in interface configuration mode, then issue no shutdown to enable remote access via telnet or ssh.
Access the privilege exec command show running-config to view the running configuration and the commands needed to build it, helping verify the switch operates as expected in configuration mode.
Prepare a switch before installation by checking environment and mounting, then use show commands and console access to verify hardware, operating system version, and interfaces; configure hostname and basic settings.
Explore how Ethernet works and how switches operate within a network, clarifying the fundamentals of Ethernet and switch behavior.
Trace the evolution of ethernet media from coaxial copper and bus networks to fiber optic signaling, where beams of light carry ones and zeros.
Explore twisted pair cabling and how twisting wires reduces cross-talk in copper conductors, then contrast with fiber optic links offering high speeds and EMI immunity for long-distance transmission.
Explore twisted pair copper cables—eight wires in four twisted pairs—and how shielding, twists, and RJ-45 connectors affect bandwidth, cost, and distance, with fiber as an alternative for higher speeds.
Peel back the cable cladding, insert the wires into the slots, and use a crimping tool to secure them, lining up with an RJ-45 jack on a wall or switch.
Explore a variety of ethernet connector types and learn to identify the right cable with the appropriate interface for each media type.
Discover how layer 2 encapsulation creates Ethernet frames with headers to ensure consistent communication between systems. See how switches use destination and source MAC addresses to forward traffic.
Explain unicast, broadcast, and multicast MAC transmissions by showing how switches use source and destination MAC addresses, broadcast to all, and IGMP-driven group delivery.
Identify the MAC address as a 48-bit value written in hexadecimal, with the first 24 bits as the vendor OUI and the last 24 bits as a unique NIC identifier.
Explore how mac addresses don't change with length, while different vendors print them in colon, dash, or dot formats and ipconfig shows the mac on Windows.
Explore how a switch learns mac addresses via dynamic learning, builds its cam table by source port, and floods frames for unknown unicast, broadcast, and multicast.
Learn how a switch learns a MAC address by associating the source MAC with a port, builds its MAC address table, and forwards frames to the correct port.
Explore how duplex modes affect switch and server traffic, with full duplex as the default, contrast half duplex and collision risks, and why modern networks avoid it.
Explain how Ethernet uses eight wires to enable full duplex, separating transmit and receive paths between a network card and a switch port. Hubs create half duplex setups.
Demonstrate verifying duplex and speed settings with the show interface command, selecting the interface, and confirming full duplex and 100 megabits per second as the default for fast ethernet.
Explore copper twisted-pair and optical fiber cabling, Ethernet layer-2 encapsulation, and how switches learn MAC addresses to build a CAM table, flood unknown destinations, and forward unicast frames.
Explore common switch media issues and the troubleshooting tools and methodologies used with switches for icnd1 students.
Ping verifies connectivity across switches using ICMP echo requests and replies, with outputs of exclamation points or timeouts, and ARP learning MAC addresses during first pings.
Learn how to establish remote management connections to switches using IP addresses, telnet clients (putty or built-in windows telnet), and user exec prompts, ensuring devices share a subnet.
Identify copper wire problems, from breaks and bending damage to shielding and emi sources, and how new equipment, traffic shifts, and miswired or displaced cables affect performance.
Explore how excessive noise causes crc errors, frame check sequence (fcx), and cyclic redundancy check issues, and resolve duplex mismatches by enforcing same half or full duplex on both sides.
Review interface statistics from the show interface command, focusing on input/output counters, input errors, and collisions to diagnose issues such as half-duplex mismatches and late collisions.
Identify port problems caused by duplex and speed mismatches, including auto negotiation failures. Manually set both ends to full duplex and the same speed to avoid issues.
Learn how duplex mismatches cause collisions and throughput loss by exploring full duplex, half duplex, and auto negotiation behavior when negotiation fails or reverts.
Examine how speed mismatches and auto negotiation failures affect port performance, triggering error messages and reduced bandwidth when ends revert to lower speeds.
Demonstrates performing a switch startup by erasing startup-config and clearing vlan databases, then reloading and configuring vlan 1 with 10.1.11/24 on sw1 and 10.1.12/24 on sw2.
Explore how routers and switches connect networks, encapsulate data in the IP model, and support a local area network with MAC learning and collision-domain separation.
Download Supporting files here
Explore the TCP/IP internet layer and its place in the network model, focusing on how the IP internet layer maps to the traditional network layer.
Learn how the internet protocol operates at the network layer as a connectionless, best-effort, media-independent system where each packet is treated independently, and explore IPv4 and IPv6 migration.
Explore how IPv4 uses a 32-bit address to separate network ID from host ID. Learn a zip-code analogy and how routers determine the next hop to reach the destination network.
Explore the IP header as a layer 3 header, including the IP version and the TTL field; learn how TTL limits hops and how source and destination addresses guide routing.
Identify IPv4 address classes from the first octet using binary patterns to draw the network versus host boundary, covering class a, b, c, and multicast (class d) ranges.
Explore IPv4 address classes, from Class A with 8-bit networks to Class B and Class C, note the two unusable addresses per network, and discuss waste driving IPv6 adoption.
Explore reserved IPv4 addresses, including network addresses as host zeros and broadcast addresses as host ones, with 255.255.255.255 as a directed broadcast, loopback 127.0.0.1, and the default route 0.0.0.0.
Learn how the domain name system uses DNS servers to translate web addresses into IP addresses, using caching and hierarchical lookup. Follow forward lookup and authoritative servers.
Verify IP configuration on Cisco devices using show IP interface brief to view interface names, IP addresses, status, duplex settings, and interface statistics and counters.
Understand ip addressing basics by examining what happens when you run out of addresses and learn how to use subnets to efficiently allocate space.
Limit broadcast domains by subnetting networks, reducing broadcast traffic driven by MAC addresses and conserving IP addresses.
Learn how sub networks subdivide a large IP address space into smaller, manageable segments, reducing broadcast traffic and enabling layer 3 security policies.
Discover how a subnet mask draws the network versus host line, using a 32-bit pattern of ones followed by zeros to guide the router’s network decision.
Explain how subnet masks use dotted decimal notation with ones from left to right to define the network and subnet portions of an IP address, illustrating 255.0.0.0 and 255.255.0.0.
Decode subnet masks by using 16 ones, converting to decimal like 240, and reading a slash 20 in classless intra domain routing (cyder notation) to separate network and host.
Identify the default Class B subnet mask by using the first two octets as the network address, resulting in 255.255.0.0.
Use a 24-bit mask to determine that the destination isn’t on your network, then send traffic to the default gateway and let the router perform a route lookup toward destination.
Determine the IP address space and required subnets, borrow bits, ensure enough host addresses, compute and apply the subnet mask, and assign subnet addresses to device interfaces.
Analyze the IPv4 address 172.16.36.42 with a 24-bit mask (slash 24) to determine the subnet address using the eight steps and the eight host bits.
Use a 24-bit mask to locate the subnet boundary between 36 and 42, then write the IP address and mask on top of each other to reveal the significant bits.
Learn how to determine network and broadcast addresses by setting host bits to all zeros or all ones, identify first and last usable addresses, and increment to the next subnet.
Determine subnet addresses, including network addresses, broadcast addresses, and first and last usable hosts, as you increment subnets by the 24th bit, e.g., 37.0/24 with 37.1 through 37.254 usable.
Explore determining the subnet boundary with a 29-bit mask, identify the network address after the 24th bit, and break down where the line sits in binary.
Explain the network addressing scheme with a /29 mask, identify the network address and broadcast address, and determine the six usable host addresses within the range.
Explore subnet addressing by copying subnet bits, identifying network, first usable addresses, and broadcast addresses, and determining the next subnet by flipping a zero to one, with increments of eight.
Convert binary to decimal to identify network, first usable, last usable, and broadcast addresses, and understand how subnet masks affect usable addresses and router destination networks.
Explore variable length subnet masking (vsm) to break classful addresses into smaller subnets, mix and match slash notations, maximize host address utilization, and simplify routing tables.
Explore a VLSM scenario by borrowing bits to create variable length subnet masks, derive slash 26, slash 20, and map subnet ranges across octets using binary insight.
Practice VLSM by borrowing bits to create subnets, determine the two-host networks, and identify the first addresses and masks within a /26 framework.
Apply vlsm to subnet a /20 into /26 and /30s, preserve address space, route to all on the /20, and advertise only one network in the local routing table.
Learn how large networks are divided into subnets with the subnet mask, and how routers use routing tables to reach destinations while optimizing subnet counts based on hosts.
Dive into the transport layer at layer 4 of the OCI model, focusing on the transport aspects of TCAP IP.
Explore TCP's connection oriented reliable delivery with acknowledgments and retransmission, versus UDP's best effort unacknowledged approach, ideal for email, file sharing, and streaming voice and video.
Compare tcp and udp using a registered letter analogy to explain tcp's acknowledgement and retry mechanism, and contrast it with the lighter overhead of non-acknowledged delivery.
Explain TCP as a connection-oriented transport, detailing the three-way handshake, acknowledgments, sequence numbers, and full duplex data transfer with error checking, sequencing, and retransmission for flow control.
Explore how TCP uses sequence and acknowledgement numbers to manage segmentation, ensure reliable transfer and reassembly, and cover three-way handshake and error checking.
Discover the tcp/ip application layer, its standard ports, and examples like ftp 21, ssh 22, telnet 23, http 80, https 443, dns 53, tftp 69, and snmp 161.
Explains TCAP's three-way handshake using sin, sin-ack, and ack flags, and covers sequence numbers, sliding windows for flow control, and fin, reset, urgent, and push flags.
Explain how the transport layer supports the application layer by contrasting connection-oriented TCP with acknowledgments and retransmission against connectionless UDP delivery, and TCAP's suitability for file transfers and web access.
Analyze the functions of routing and examine how routing decisions enable network connectivity. Apply this understanding to interconnecting Cisco networks and improving routing effectiveness.
Routers move packets from one broadcast domain to another. They use a routing table to determine destination networks, outbound interfaces, and the next hop.
Explain how to use show IP route to read the routing table, apply longest matching and administrative distance concepts, and forward packets through directly connected, static, or dynamically learned routes.
The router compares routes to 172.16.25/24 learned via OSPF and EIGRP, using administrative distance to choose the best path; lower distances win, with OSPF at 110 and EIGRP at 90.
Explore how routers learn and classify routes, including directly connected, local, static, and dynamic routes via OSPF or EIGRP, and the gateway of last resort.
Discover how dynamic routing protocols use administrative distance and metrics to select the best path. Compare RIP's hop count with OSPF's bandwidth-based cost and Elijah Arpey's delay considerations.
Classify routing protocols as interior or exterior and compare distance vector and link state approaches, with examples like RIP, OSPF, and the enhanced IGRP.
Master the basic configurations of a Cisco router, including initial setup and essential settings for proper operation.
Navigate router configurations from enable to global to interface mode, then assign IP addresses and descriptions. Descriptions aid troubleshooting by clarifying interface roles and connections to the internet service provider.
Enter interface configuration mode for gigabit ethernet 0/0; routers shut down interfaces by default, so use no shut down to bring them up, noting a layer 3 address is required.
Configure a router’s layer 3 interface with an IP address and subnet mask using the ip address command, then populate routing table with the local and connected routes for 172.18.0.0/16.
Explain how show IP interface brief shows IP addresses and status, and show IP route reveals specific address and attached network with subnet mask, illustrating longest match in route lookups.
Explore router interface details with show interfaces, including status, line protocol, description, IP address, configured subnet mask, duplex, and speed, then view five minute stats for packets and bits.
Discover how the Cisco discovery protocol helps routers and switches automatically identify their neighbors, aiding network mapping and troubleshooting.
Discover how CDP, a proprietary utility, gathers information about directly connected Cisco devices and, via an open standard LDP, can discover neighbors across different vendors.
Reveal CDP details to show hostname, IP address, capabilities, ports, OS version, and compile time, enabling network mapping via CDP neighbors while noting per-interface disablement for security.
Explore how lldp is an open standard link-layer discovery protocol that identifies directly connected devices at layer 2, enabling services and security for VoIP phones and switches.
LLDP has a limitation: it can only see one device on a physical interface and cannot discover tunnels or other logical interfaces, and it is off by default.
Discover how LLDP opens a non-proprietary standard to map and troubleshoot multivendor networks, enabling device discovery, network mapping, and per interface security controls.
Learn how a Cisco router boots from power-on self-test to loading the iOS image and nvram config, set interface ip, and discover neighbors with the Cisco discovery protocol.
Discover how ethernet addressing uses mac addresses and a switch's mac address table to forward frames at layer 2 in local area networks, guiding communication between computers A and B.
Understand how layer 3 addressing works with the gateway, combining the destination IP routing with the router’s destination MAC for the next-hop path selection.
Explore layer 3 addressing and how routers use destination IP addresses to choose paths, focusing on network portion and host portion within IP addresses.
Discover how a router maintains its routing table with directly connected routes, how up interfaces populate it, and how destination addresses use the longest match to pick the best route.
Explore how the address resolution protocol maps IP addresses to MAC addresses via broadcast 'who has' requests, updates the ARP table, and uses replies to populate it.
Explore the ARP table with arp -a to view dynamic address mappings, and learn how static entries fix mappings on routers shown by show ip arp.
Explains host-to-host packet delivery step-by-step, comparing UDP and TCP reliability, and shows how an application uses local address, gateway, and MAC addresses to reach a different network.
During encapsulation, add UDP header and route at layer 3, set source and destination addresses, and forward packet to next hop or gateway when the destination isn’t in same network.
Explain how a host uses the default gateway’s IP and MAC address and forwards packets through a switch to reach the destination.
Broadcast a who has request when the ARP cache lacks an entry to resolve the target IP using the address resolution protocol. Await the router's reply with the IP-to-MAC mapping.
Demonstrate host-to-host packet delivery by broadcasting from the source mac address to all listeners, with the broadcast indicated by a pattern of f's, meaning everyone listens.
The router processes a broadcast ARP request, maps 192.168.3.1's MAC address in its ARP table, and prepares to send a reply as the packet waits in the parking lot.
the router issues an arp reply to the requester, revealing its ip and mac addresses, and forwards the reply to computer a using the known destination mac address.
Routers, as transit devices, strip layer 2 MAC addresses from frames and forward packets based on the destination IP in layer 3 to the final destination.
Explain how a router issues a new arp broadcast when a mac isn't mapped to an ip, listing its mac on the source interface and asking who has 192.168.
Host-to-host packet delivery proceeds as Computer B's reply is mapped into the routing table; with the packet parked, we can build and send it on this segment.
This lecture explains sending a pending packet to the correct destination IP while preserving the source IP by rewriting layer 2 MAC addresses for the local segment.
Learn how the switch forwards frames and routes traffic, flooding destination MAC broadcasts and unknown unicast or multicast traffic to all ports except the incoming port.
The switch floods broadcasts to the destination Mac address, then dynamically learns Mac addresses to forward future replies efficiently. It records the source on port Fa0/1 to avoid unnecessary flooding.
The switch forwards frames based on MAC addresses, not IP addresses, showing Layer 2 operation and how IP-to-MAC mappings are resolved.
Learn how hosts in different networks use the default gateway’s MAC address to reach destinations, with the router interpreting layer 3 addresses and rewriting layer 2 to forward traffic.
Learn how to create static routes and enable static routing on Cisco devices. Explore how static routes improve network reachability and routing decisions.
Explain routing operations where routers use static or dynamic paths to reach a destination, pick the best route, and keep routing information current as links change.
Learn how routers populate the routing table with directly connected routes and how static routes and dynamic routing protocols enable knowledge of remote destinations across multi-hop paths.
Compare static and dynamic routes, showing how static routes require manual updates and risk black holing, while dynamic routing enables automatic convergence and route learning.
Assess when static routing fits small networks or hub-and-spoke topologies, enabling simple routing and ad hoc routes, and recognize scalability limits in large, growing networks that need dynamic protocols.
Establish a static route to a destination via a specific interface, recognizing its uni-directional nature and the need for a return path across routers, especially in large networks.
Learn how a default route (0.0.0.0/0) acts as a catch all in the routing table, and how the longest match rule selects the most specific route.
Use show ip route to verify static routes, ensuring the next hop address is on a directly connected interface, or list the outbound interface.
Static routes require manual entry by a network administrator and support one-way packet flow; pair them for bidirectional communication and view them with show IP route and IP route.
Explore the uses of access control lists to manage traffic, explaining ACLs and their role in traffic control.
Apply access control lists as a packet based firewall on routers and switches by matching traffic with IP addresses and permitting or denying packets across layers 3 and 4.
Learn how an access list processes packets with a top-down, first-match approach using permit and deny. The implicit deny ends the rule set, and explicit deny allows logging.
Learn to build a Cisco wildcard mask to filter a subnet, matching 172.16 with a third octet range of 16–31 using a 0.0.15.255 wildcard, and translating binary rules to decimal.
Identify the common bits across an address range and apply wildcard masking to determine matching addresses, incorporating the idea of don't cares and binary counting.
Learn how wildcard masking simplifies matching IP addresses in the command line, using host for an exact IP address and any for ignoring address bits.
Explains standard and extended access control lists and how they inspect source IP, destination IP, protocol, and ports, plus how to create numbered or named ACLs with ordered line entries.
Explain numbered standard and extended access lists, including 1–99 for standard and higher ranges for extended, and show how named access lists use a name instead of a number.
Test packets against a standard numbered acl to verify the source-address logic, then deny, drop, or permit the packet based on what you wrote.
Configure a numbered standard access list in configuration mode by selecting a number and applying permit or deny to match the source address, then use show access-list to verify entries.
Define access lists as packet filters applying top-down and dropping unmatched packets; use wildcard masks and choose between named or numbered lists, with numbers indicating standard or extended.
Identify the demarcation point between the local area network and the wide area network to the internet, and determine who owns the CPE or ISP gear for troubleshooting responsibility.
explain how dhcp operates in a client-server model to allocate ip addresses, subnet masks, and gateways, delivering configurations via discover, offer, and lease exchanges.
Explore how service providers allocate public addresses amid IPv4 scarcity, comparing static permanent public addresses with dynamically assigned ones. Understand the impact on DNS, web servers, and ongoing connectivity.
Configure a static provider assigned IP address on the outside facing interface to reach the service provider and the rest of the internet via a 0.0.0.0/0 route.
Configure the router as a dhcp client on the outside interface to obtain an address from the service provider via ip address dhcp, noting the lease duration may vary.
Explore static NAT, dynamic NAT, and port address translation to map internal private addresses to global addresses and manage translations by changing source ports.
Establish a permanent mapping between a specific inside host and an outside/global address using static nat, enabling lan-to-internet traffic with outbound and inbound translation.
master static nat configuration by assigning inside and outside interfaces on a router and mapping a private internal address to a fixed translation assigned by the service provider.
Verify static nat by using show ip nat translations to see inside local and global, outside local and global addresses, and the associated source ports for traffic.
Dynamic NAT creates a pool of addresses for inside hosts using first-come, first-served translation. If the pool exhausts, the router drops packets, highlighting the need for sufficient pool size.
Explore how dynamic NAT matches inside addresses with an access list and translates them to a defined NAT pool, using inside and outside interfaces and an implicit deny.
Verify dynamic NAT by generating traffic and observing translations from inside local to inside global through the firewall. Confirm that outside local matches outside global as public addresses.
Troubleshoot NAT by verifying translations with show commands, checking the access list and address pool, and confirming correct inside/outside interfaces and route back paths.
Inspect NAT activity by checking translations with show ip nat statistics, identify inbound and outbound interfaces, and verify traffic matching via the access list to troubleshoot NAT.
Explore debugging NAT translations with commands that display near real time output. Understand process switching versus fast switched paths, routing and switching engines, and the role of caching.
Solve a troubleshooting scenario in icnd1 part 1, identifying why A and B cannot ping after a new configuration, differentiate inside and outside interfaces, and follow steps to inspect routing.
Analyze the running config to spot a misrouted port address translation, with the outside and inside interfaces reversed, causing translation to apply to the wrong outbound interface.
Investigate a troubleshooting scenario Part 3 with an initial configuration and verify with a show command to confirm that no translations are occurring.
Fix access-list 20 to correctly match the 10.1.1 network for ip nat, adjusting the wildcard bits. This correction aims to restore translation and resolve the ping failure.
We ping from a Windows computer to a destination, verify replies, and confirm inside address translates to the inside global address via show ip nat translations, following the troubleshooting flowchart.
Explore how provider assigned IP addresses and DHCP allocate addresses, and how NAT translates addresses to public addresses using static, dynamic, and PAT overload methods, with troubleshooting via show commands.
Perform initial branch router setup by configuring interfaces, IP addresses, and routing, then verify connectivity with pings and a trace route to ensure reachability toward the headquarters.
Configure routers to connect to the internet by setting up interfaces, static and default routes, and port address translation with a pool; verify connectivity with ping, traceroute, and show commands.
Download Supporting files here
Begin by talking about securing administrative access on Cisco networking devices within the ICND1 v3 course.
Assess security beyond hackers by addressing local physical threats, such as tampering, theft, improper handling, environmental and electrical risks. Learn to mitigate remote access threats and make stolen devices useless.
Enforce an enable password or enable secret for privileged mode to secure remote access, and compare their encryption and backward compatibility considerations for console and telnet access.
Enable service password encryption to encrypt clear text passwords stored for telnet, ssh, and usernames in the configuration, preventing disclosure if the config is stolen.
Secure physical access by password-protecting the console and auxiliary ports, enabling login with must-challenge prompts in line configuration mode, and configuring idle timeouts to end stale sessions.
Learn how VTY lines enable remote telnet access to devices, and how to set passwords for each line, since telnet traffic is clear text and sessions time out.
learn how ssh establishes a secure, encrypted connection between a router and a client using asymmetric rsa keys and a symmetric session key.
Use PuTTY to SSH into network devices from Windows, understand self-signed certificate warnings, and the advantage of publicly trusted certificates to prevent interception.
Learn how remote connectivity to a switch works by routing through a router, establishing a default gateway (0.0.0.0) to enable reply traffic and SSH access.
Enable ssh on the router, use a certificate (self-signed or CA), perform asymmetric key exchange with private and public keys, then establish a symmetric encrypted session.
Configure a fully qualified domain name (hostname and domain) to generate the certificate, and enforce a valid username and password with SSH on VTY lines for secure remote access.
Configure a standard ACL to permit only the 10.1.1 network to access vty lines, apply it inbound with access-class, and log denied remote login attempts.
External authentication centralizes usernames and passwords via a server linked to domain controllers, using radius or tacacs so password changes apply across many routers and switches.
Secure remote access to network devices with enable passwords, local user accounts, encrypted config, ssh instead of telnet, and automatic session timeout on console and virtual terminal lines.
Learn how to implement hardening across Cisco networking devices by applying practical security configurations to harden the network.
Explore how switches enable plug-and-play connectivity, and secure networks by shutting down unused ports and enforcing port security to prevent unauthorized access and reduce vulnerabilities.
Use the Cisco interface range command to select a port range (for example 0/1-0/3), then shut down to disable all chosen ports and verify with show running config.
Discover how port security protects RJ45 ports from unauthorized switches and devices, preventing multiple endpoints on one port and safeguarding classroom PCs.
Port security restricts access by MAC address with limited dynamic, sticky, or static entries, but upgrades require reprogramming and it is not perfect; 802.1X adds an advanced option.
Enable port security on an access port and set a MAC address limit. Use sticky learning to identify authorized devices and trigger a violation on new addresses.
Verify port security with show port security interface, confirm it's on and secure, learn the allowed MACs and the actual learned MAC, and monitor violation counts that trigger shutdown.
Verify port-security after a violation by running the command, noting the port is secure but shut down, with violation counts and learned Mac addresses in violation mode.
Disable unused services such as finger, ident, and TCAP. Disable CDP to prevent information leakage, and turn off unencrypted management protocols; enable https for secure remote access.
Learn how CVP aids troubleshooting and connectivity verification between devices, using global commands like no CVP run and interface commands like no CVP, along with no ip http server.
Use the network time protocol to synchronize devices with a master clock from internal or external sources such as GPS or the Internet, with one router serving the others.
Verify ntp synchronization by using show ap associations to confirm the server, last sync, delay, and offset, and use show ap status to confirm clock synchronization with the ntp server.
Implement aaa to verify user identity with username and password, using centralized radius or tacacs for multi factor authentication, and apply authorization and accounting to control device access.
Explore how Cisco's authentication methods use local usernames and passwords, security levels, and central servers like RADIUS and TACACS+ with Active Directory for single sign-on across devices.
RADIUS and TACACS+ enable centralized authentication and auditing via directory services or Active Directory on Cisco devices, as part of triple-A.
Enable triple-A on the router and define the hostname and the radius server location. Register the router with the radius server and create authentication groups for console and remote access.
Explore Cisco's identity services engine and radius/tacacs for unified access control. Understand health checks, remediation servers, anti-virus status, updates, and 2.1x port-based authentication on switch ports or wireless access points.
Learn aaa authentication with a radius server, using named lists and local fallback, and enable accounting for remote access in interconnecting Cisco networking devices.
Hardening devices by securing unused ports and enforcing port security to allow only authorized hosts, with static, dynamic, or sticky modes; verify with show port security and show ap associations.
Implement an access control list at layer 3 to restrict internet access for specific devices. Route traffic via the gateway and permit or deny it based on ACL rules.
Discover how an outbound access control list controls traffic from the router's perspective, covering route lookup, outbound interface selection, and permit or deny decisions before forwarding.
Apply a number-based access control list to a router interface with IP access-group for outbound traffic, showing deny pc2 and permit pc1, and note inbound/outbound per interface.
Explore how extended ACLs restrict internet access by destination address and port, letting a specific PC reach only web traffic (tcp port 80) while blocking a single server.
Learn how extended ACLs expand beyond source IP by evaluating destination IP, protocols, and source/destination ports, and how Cisco numbers distinguish standard from extended lists and extend the range.
this lecture covers creating a numbered extended access list, denying a host to a host, permitting traffic by source address, destination address, and ports, with implicit deny and inbound placement.
Create an extended named ACL to permit web traffic using protocol and port names, manage with sequence numbers, and apply with ip access-group in the chosen direction.
Use the show access command to verify ACL logic by counting how many times each rule matches. Review match counts to detect misordered rules or unseen traffic in the list.
Troubleshoot an extended inbound ACL to block a telnet connection by correcting the access list entry order; substitute the destination host address to prevent the telnet from matching.
Identify why an extended inbound ACL fails to block telnet to 10.10.1.1 and move the ACL to the branch router’s inside ethernet interface to enforce the policy.
Block telnet to the branch router by applying an extended inbound access-list on the vty lines that denies traffic to 10.160.22.33 on the telnet port and permits all other traffic.
Configure and troubleshoot access control lists to filter traffic inbound and outbound, using standard and extended ACLs, including numbered ranges 100–199 and 2000–2006, with sequence numbers; verify with show access-list.
Block web traffic with an extended named acl no_web on the headquarters router inbound at f0/1, allowing all other traffic, and troubleshoot with show commands to account for nat translations.
Configure network time protocol on a router with a trusted time server, set the server address and authentication key, and verify accurate time to support secure logging and VPN timing.
Learn how to prevent rogue dhp servers with dhp snooping on Cisco switches, configuring trusted interfaces, rate limiting, and dynamic arp inspection to block unauthorized dhp traffic.
Download Supporting files here
Explore how to implement VLANs and trunk interfaces in Cisco networks, as introduced in interconnecting Cisco networking devices part 1.
Analyze the issues of a poorly designed flat network where broadcasts reach every device, and learn how segmentation improves management and security without changing topology.
Configure trunk ports to connect switches and carry multiple VLANs using tagged frames. This avoids dedicating ports for each VLAN, enabling inter-switch traffic with VLAN 10, 20, and more.
Discover how trunk links carry multiple lan traffic between switches, using vlan tags added between layer 2 and layer 3, and how frames are forwarded based on that tag.
Understand trunking, access ports, how frames are tagged and untagged, the role of the native VLAN, and how pruning reduces trunk traffic.
Create a vlan in vlan configuration mode by selecting its number; naming is optional and does not change its characteristics, and default vlan 1 appears in show commands.
Assign ports to a vlan and verify its status using show commands, ensuring at least one port is up for the vlan to remain active.
Configure an interface as an access port and assign it to VLAN 2 using interface configuration, switchport mode access, and switchport access vlan 2.
Assign an interface to the lan and use show lan brief to review the configuration. Confirm the sales lan is active with port ef 0 3.
Identify whether a switch port is an access or trunk port using the show interface switchport command, apply 802.1Q tagging, and understand why ISL was replaced by 802.1Q.
Understand VTP modes: server and client synchronize VLAN databases, while transparent mode keeps a switch standalone, relaying changes without syncing.
Design VLANs by using a dedicated management VLAN separate from the native VLAN 1, and remember that the number of VLANs depends on the switch, with inter-VLAN routing discussed later.
Configure trunk links with matching VLANs on both sides to ensure proper trunk negotiation, and set nontrunk ports to access or disable dynamic trunking protocol.
Design redundancy in switching networks while preventing broadcast storms with the spanning tree protocol, which elects a bridge and blocks excess paths, since layer 2 has no ttl.
Explore how spanning tree elects a bridge root, prevents loops by blocking redundant paths, and automatically reverts traffic when a link fails to maintain connectivity.
Explore VLAN concepts and their role in address segmentation and security. Learn to configure trunk and access ports, assign VLANs, and use spanning tree protocol to ensure redundant trunk links.
Learn how to route between VLANs in a Cisco network, clarifying the concepts and steps needed to connect multiple virtual networks through routing.
Align VLAN design with separate IP subnets for each VLAN to register routing boundaries. Learn how to route between VLANs using layer 3 decisions based on IP addresses.
Explore inter-VLAN routing options, including router sub interfaces for each VLAN, trunk links, and layer 3 switching, depending on your switch.
Explore inter-VLAN routing options, from router on a stick with a single link to the switch to using subinterfaces like 0/0.10 and 0/0.20, each with its own IP gateway.
Learn how trunk links carry multiple VLANs via subinterfaces, with VLAN 10 and VLAN 20 tags, enabling inter-VLAN routing and router route lookups.
Learn how to implement inter-vlan routing with virtual vlan interfaces acting as layer 3 gateways, bridging multiple switch ports into a single lan interface for vlan 10 and vlan 20.
Learn to configure inter-vlan routing using trunk links and sub interfaces, set dot1q encapsulation, assign ips on each sub interface, and route traffic via the designated gateway.
Configure a trunk to carry multiple vlans and assign 0/1 and 0/3 as access ports for vlan 10 and vlan 20, using mac address routing to forward traffic to router.
Learn how sub interfaces, as logical interfaces from a physical interface, enable inter-vlan routing. See in show ip route that each directly connected network links to its corresponding sub interface.
Use trunk connections to a router and implement layer 3 routing with subinterfaces on a single physical interface to logically divide and attach the correct LAN for each destination switch.
Learn how to use a Cisco network device as a DHCP server to manage IP addressing for clients.
Turn the branch router into a dhp server to assign IP addresses with a subnet mask, gateway, DNS, and domain suffix, using a 12-hour lease and static address exclusions.
Create a DHCP address pool and enter pool configuration mode. Define the network range, default gateway, DNS server, and domain name, set the lease time, and configure excluded addresses.
Verify the DHCP pool information and confirm that two addresses have been allocated to two PCs, showcasing the pool's current usage.
Learn how DHCP binding maps IP addresses to MAC addresses, why validation matters for security, and how a switch can monitor bindings to prevent spoofing, with automated address assignment demonstrated.
Detect and resolve DHCP address conflicts caused by manual address assignments using show ip dhcp conflict, revealing conflicting IP addresses and how to fix.
Describe how a router uses DHCP relay to turn broadcast requests into unicast to the DHCP server, and configure ip helper-address on the interface.
Configure the DHCP servers to assign IP addresses dynamically and prevent duplicates, and explain the client workflow from discover to acknowledge, including pools and helper addresses on Cisco devices.
Discover how wide area networks connect distant offices through leased private connections and the internet, enabling mobility, remote work, and cross-provider routing across global service providers.
Understand how service providers interconnect the internet to forward traffic between networks, compare WANs and LANs, and explore provider tiers and outages from misconfigurations that affect branch offices.
Explore types of WAN links, from dedicated leased lines (PVC and switched virtual circuits) and frame relay or ISDN to internet-based VPNs, highlighting traffic privacy and encryption considerations.
Understand how to deliver ethernet services between locations using point-to-point connectivity, including d-mark responsibilities, service provider maintenance, multiple paths, and bandwidth-based pricing.
Emulate ethernet to keep two routers in the same subnet using a high-speed outbound interface and a 30-bit subnet mask, routing via a provider edge device while using private addresses.
Configure a wide area network by linking multiple local area networks across service providers, using point-to-point ethernet emulation to move traffic to the destination with simple ethernet interface configuration.
Explore how dynamic routing protocols like OSPF let routers learn destinations beyond directly connected networks, advertise to neighbors, converge on a path, and evaluate costs.
Enable remote networks through dynamic routing protocols by discovering directly connected networks, sharing updates with neighbors, and maintaining up-to-date routing info; when a path fails, compute the new best route.
Classify routing protocols as interior or exterior within an autonomous system. Explore how IGPs like RIP v2 and OSPF share routes inside, while BGP handles inter-AS routing for IPv4.
Compare distance-vector and link-state routing protocols, including RIP v1/v2 with a 16-router hop limit, and the rapid convergence of enhanced distance-vector, alongside OSPF and ISIS as link-state options.
Link-state routing protocols maintain a complete view of the network topology, preserve learned information, update on link changes, and use SPF to build a tree and determine the best routes.
Explore how a link-state protocol shares directly connected links via link-state advertisements, builds a synchronized topological database, and uses a shortest-path algorithm to compute routes and populate the routing table.
Explore how OSPF and ISIS use link-state protocols to divide networks into areas with area-specific link-state databases, enabling route summarization and efficient addressing.
Discover RIPv2, a distance-vector interior gateway protocol for small networks, using multicast routing and classless updates with subnet masks or prefix lengths.
RIPv2 faces slow convergence from advertising routing table every 30 seconds, increasing bandwidth and processing needs, with up to 16 hops and loops mitigated by split horizon and route poisoning.
RIP uses hop count as its routing metric, counting each router from network A to B. It selects the path with the fewest hops, even if a slower link exists.
RIPng extends RIP to IPv6, advertising networks with a prefix length via a multicast neighbor discovery. Run multiple RIPng instances by naming a process and enabling it on interfaces.
Learn how to implement OSPF in the ICND1 v.3 course, with a focus on applying the routing protocol in real networks.
Learn how ospf creates neighbor relationships, floods link-state updates to build a shared link-state database, and uses the shortest path first algorithm to determine optimal routes.
Explain how routers establish adjacencies in OSPF by exchanging hello packets via multicast, building neighbor tables, and agreeing on area, timers, and authentication.
This lecture explains how the SPF algorithm in OSPF computes path cost using reference bandwidth divided by interface bandwidth, showing how slower links raise cost and influence routing decisions.
The SPF algorithm builds a routing tree by evaluating costs from learned routes, determines the shortest paths to destinations, and updates the IP route table.
Configure single area OSPF by designating area zero as backbone, use the network command with a wildcard mask to advertise interfaces and form neighbors, then assign interfaces to area zero.
Use show ip ospf interface brief to view all interfaces running OSPF, their addresses, and link cost, and understand the designated router and backup designated router on Ethernet.
Learn to use show ip ospf neighbor to identify neighbor router IDs, the designated router and backup designated router roles, and full versus two way states on ethernet.
Verify OSPF routes within the autonomous system by examining show ip route, noting administrative distance of 110, metric 2, and the next hop 192.168.1.2.
Implement and verify OSPF in a multi-branch network by converting static routes to dynamic, configuring router IDs, and advertising links across a single area for end-to-end reachability.
Troubleshoot OSPF adjacency issues by verifying router-id and neighbor states, then review OSPF database, using commands like show ip protocols, show ip ospf neighbors, and show ip route.
Configure rip version 2 between two routers, disable ospf, and advertise connected networks while preventing classful auto summary. Adjust update, hold, and flush timers to control route convergence.
Download Supporting files here
Shows how using private addresses with NAT breaks end-to-end IP connectivity, complicates encryption with IPsec, and drives solutions for overlapping private networks through address translation.
Explore IPv6 features, including 128-bit addresses, auto configuration without a DHP server, a fixed header for faster routing, built-in IP security and mobility, and tunneling for transitions.
Describe how IPv6 addresses are written in hexadecimal, with bytes separated by colons, and how to compress leading zeros and long zero runs using a single double colon.
Explore ip address types, including unicast for host and point-to-point communication, multicast for one-to-many delivery, and anycast where hosts select the nearest device; note that broadcast has been removed.
Explore how IPv6 global unicast addresses use a registry and ISP prefixes, starting with 2000 and three-bit subnet mask, and how hierarchical addressing yields smaller routing tables and faster lookups.
Explore IPv6 unicast addresses, including link-local FE80::/10 with a 64-bit interface ID for local networks. Contrast with global addresses, loopback ::1, and auto-configuration similar to IPv4 169.254 APIPA.
Enable ipv6 unicast routing on routers and configure dual stacked interfaces using ipv6 addresses. In interface configuration mode, assign ipv6 addresses with network and host portions, commonly /64 subnets.
Demonstrate IPv6 trace route using TTL-increasing packets to test reachability, while maintaining telnet or SSH-type sessions to illustrate how layering remains interoperable across layers.
Explore the fundamentals of IPv6, gaining a better understanding of IP version 6 and its role in modern Cisco networking.
Discover how IPv6 adopts fixed-length 40-byte headers, remove the IPv4 options field, fragmentation handling, and header checksum, and use the next header concept to indicate options.
Explore the IPv6 header, a fixed 40-byte structure with version 6, traffic class, flow label, payload length, next header, hop limit, and source and destination addresses.
Learn how ICMPv6 preserves ping and trace route tools while introducing router solicitation and advertisement, and neighbor solicitation and advertisement for discovering routers and MAC addresses.
Explore how IPv6 uses neighbor discovery to map link-layer addresses via multicast, identify neighbor routers on a link, and detect duplicate addresses to populate ARP tables.
Learn how a host missing a router advertisement can send a router solicitation to the all-routers multicast address and receive the same information as a router advertisement.
Configure IPv6 address auto configuration (SLAAC) on router interfaces and enable the default route advertisement to ensure hosts use the correct exit path from the branch office network.
examine ipv6 header structure, icmp tools like ping and traceroute, and neighbor, router discovery, and router advertisements. highlight duplicate address detection and auto configuration for plug-and-play hosts.
Verify IPv6 static routes by using the show IPv6 routes command to confirm that a static route is in place.
Ping an IPv6 address to test reachability beyond the local network, noting responses such as success, timeout, destination unreachable, or no route to host.
Configure the branch office with the same OSPF process 1 on each interface, keeping process ID consistent and area 0, and assign a unique router ID.
Verify IPv6 OSPF routes and neighbors using show commands to confirm route details, neighbor state, and interface information. Learn about destination network, administrative distance, cost, and next hop.
Use the show ipv6 ospf command to verify settings; the process appears with a manual router-id, and reference bandwidth remains 100 Mbps, yielding a cost of one on fast interfaces.
Explore IPv6 routing with OSPFv3 and multiprotocol BGP for exterior gateway protocols, configure IPv6 static and default routes, and set up OSPFv3 by enabling it and setting the router ID.
Explore how to implement IPv6 rip next generation by removing static routes, enabling rip on interfaces, verifying neighbor relations, and achieving connectivity between routers and hosts.
Explore IP version 6 features for global scale networks, including larger address space, auto configurations, and router and neighbor discovery with global and link-local addresses. Enable OSPF version 3.
Master interconnecting Cisco networking devices by configuring switches and routers, establishing internet connectivity with static routes and OSPF, securing devices with passwords, port security, SSH, ACLs, NAT, and IPv6.
Cisco Training for exam 200-105 ICND1 v3.0 is part of the two exam series for completing Cisco Certified Network Associate (CCNA) certification.
This course provides the basic understanding of network Layers 1–3 that are applicable to implement the technologies such as core routing and switching. Other advanced concepts like TCP/IPv4, IPv6 and subnets etc. are also discussed in detail.
This course also enables the students to understand the interactions and network functions of firewalls, wireless controllers and access points, along with additional focus basic network security.
Cisco CCNA ICND1 v3.0 is the first step towards becoming Cisco Certified Network Associate (CCNA). This course provides the students with foundational knowledge of networking technologies and protocols necessary to design, implement, maintain, operate and troubleshoot small to medium sized networks. The course is equally useful for IT professionals working as network administrators in their organizations as well as support and sales engineers working with system integrators.