CCNA (Basic to Intermediate)
**Q1: What is the OSI model?**
A: The OSI model is a conceptual framework with 7 layers (Physical to Application) that standardizes
network functions to enable interoperability among diverse systems.
**Q2: Explain the difference between TCP and UDP.**
A: TCP is connection-oriented, reliable, and ensures data delivery with error checking and
retransmission. UDP is connectionless, faster, but does not guarantee delivery.
**Q3: What is an IP address and what are its classes?**
A: An IP address uniquely identifies a device on a network. Classes A, B, C, D, and E differ by
network/host bit allocation, with A, B, C used for unicast addressing.
**Q4: What is a subnet mask?**
A: A subnet mask separates the network and host portions of an IP address to create subnetworks.
**Q5: What is the purpose of a default gateway?**
A: The default gateway is the device that routes traffic from a local network to devices on other
networks.
**Q6: What is ARP and how does it work?**
A: ARP (Address Resolution Protocol) translates IP addresses into MAC addresses so devices can
communicate on a local network.
**Q7: What is the difference between a hub, switch, and router?**
A: A hub broadcasts data to all devices, a switch sends data only to the intended MAC address, and a
router routes data between different networks.
**Q8: What is a VLAN and why is it used?**
A: VLANs segment a physical network into multiple logical networks to reduce broadcast domains and
improve security and performance.
**Q9: What is a broadcast domain?**
A: A broadcast domain is a network segment where a broadcast packet is forwarded to all devices.
**Q10: What is a collision domain?**
A: A collision domain is a network segment where data packets can collide when sent simultaneously.
**Q11: How does a switch learn MAC addresses?**
A: Switches learn MAC addresses by examining the source address of incoming frames and associating
them with incoming ports.
**Q12: What is the difference between static and dynamic routing?**
A: Static routing uses manually configured routes, while dynamic routing uses protocols to automatically
adjust routes.
**Q13: What are the main routing protocols?**
A: Common routing protocols include RIP, OSPF, EIGRP, and BGP.
**Q14: What is NAT and why is it important?**
A: Network Address Translation (NAT) translates private IP addresses to public IP addresses to enable
internet connectivity.
**Q15: Explain DHCP and how it works.**
A: DHCP automatically assigns IP addresses and network settings to devices on a network.
**Q16: What is the function of ICMP?**
A: ICMP is used for sending error messages and operational information, like ping responses.
**Q17: What is the difference between public and private IP addresses?**
A: Public IPs are routable on the internet; private IPs are used within local networks and not routable
externally.
**Q18: What is the purpose of DNS?**
A: DNS translates domain names to IP addresses to enable human-friendly addressing.
**Q19: What is a MAC address?**
A: A MAC address is a unique hardware identifier assigned to a network interface.
**Q20: What is encapsulation in networking?**
A: Encapsulation is the process of wrapping data with protocol information at each layer of the OSI
model.
---
### CCNP (Advanced Routing: OSPF, EIGRP, BGP)
**Q21: What is OSPF and how does it operate?**
A: OSPF is a link-state routing protocol that uses Dijkstra’s algorithm to calculate the shortest path based
on link costs.
**Q22: What are OSPF areas?**
A: OSPF areas divide a network to reduce routing overhead and improve scalability.
**Q23: What is the difference between OSPF stub area and totally stubby area?**
A: A stub area blocks external routes; a totally stubby area blocks external and inter-area routes except
default routes.
**Q24: How does OSPF elect a DR and BDR?**
A: OSPF elects the router with highest priority or router ID as DR and second highest as BDR in multi-
access networks.
**Q25: What is EIGRP and how does it differ from OSPF?**
A: EIGRP is a Cisco proprietary hybrid protocol using metrics like bandwidth and delay; OSPF is open
standard link-state.
**Q26: What metrics does EIGRP use?**
A: EIGRP uses bandwidth, delay, load, reliability, and MTU (mostly bandwidth and delay) for path
calculation.
**Q27: What is the DUAL algorithm in EIGRP?**
A: DUAL ensures loop-free and backup paths in EIGRP using diffusing computations.
**Q28: How does BGP work?**
A: BGP exchanges routing info between autonomous systems using path vector protocol and policy-
based routing.
**Q29: What is the difference between iBGP and eBGP?**
A: iBGP is within one AS; eBGP connects different ASes.
**Q30: What are the key BGP attributes?**
A: Weight, local preference, AS path, origin, MED, next-hop influence path selection.
**Q31: How does BGP prevent routing loops?**
A: By checking AS path attribute to avoid routes containing own AS number.
**Q32: What is route aggregation in BGP?**
A: Combining multiple IP prefixes into one summarized route to reduce routing table size.
**Q33: What is route redistribution?**
A: Sharing routes between different routing protocols.
**Q34: How do you prevent routing loops in redistribution?**
A: By filtering and setting route tags to control re-advertisement.
**Q35: What is a BGP next-hop attribute?**
A: The next-hop IP address that packets should be forwarded to reach a destination.
**Q36: What is a route reflector in BGP?**
A: A router that allows iBGP peers to share routes without a full mesh.
**Q37: Explain BGP confederations.**
A: Splitting an AS into smaller ASes to reduce iBGP mesh complexity.
**Q38: What is the function of a routing protocol’s administrative distance?**
A: A value to rank trustworthiness of routes from different protocols.
**Q39: How can you manipulate BGP path selection?**
A: By adjusting attributes like local preference, weight, AS path, MED.
**Q40: What is route flap damping?**
A: A technique to suppress unstable routes that change frequently.
---
### Switching (VLANs, STP, HSRP, EtherChannel, etc.)
**Q41: What is a VLAN and how is it configured?**
A: A VLAN segments a network logically; configured via switchport VLAN assignments and trunking.
**Q42: What is trunking and what protocols are used?**
A: Trunking carries multiple VLAN traffic; protocols include IEEE 802.1Q and ISL.
**Q43: What is VTP and how does it work?**
A: VTP manages VLAN configuration across switches by sharing VLAN info in a VTP domain.
**Q44: What are VTP modes?**
A: Server, Client, and Transparent modes.
**Q45: What is Dynamic Trunking Protocol (DTP)?**
A: DTP negotiates trunk links automatically between switches.
**Q46: What is Spanning Tree Protocol (STP)?**
A: STP prevents Layer 2 loops by blocking redundant paths.
**Q47: Explain the purpose of STP root bridge election.**
A: Determines the central switch for the spanning tree to avoid loops.
**Q48: What is RSTP? How is it different from STP?**
A: Rapid STP provides faster convergence than traditional STP.
**Q49: What is EtherChannel?**
A: Combines multiple physical links into one logical link for redundancy and bandwidth.
**Q50: What are the benefits of EtherChannel?**
A: Increased bandwidth, redundancy, load balancing.
**Q51: What is HSRP and why is it used?**
A: HSRP provides gateway redundancy by sharing a virtual IP among routers.
**Q52: What is VRRP and how does it differ from HSRP?**
A: VRRP is an open standard similar to HSRP, differing in protocol specifics.
**Q53: What is GLBP?**
A: Gateway Load Balancing Protocol provides load balancing and redundancy.
**Q54: How do switches prevent loops?**
A: Using STP to block redundant paths.
**Q55: What is PortFast?**
A: Allows ports to bypass STP listening and learning states for faster connection.
**Q56: What is BPDU Guard?**
A: Prevents rogue switches from sending BPDUs on ports that should not.
**Q57: What is the difference between access and trunk ports?**
A: Access ports carry traffic for one VLAN; trunk ports carry multiple VLANs.
**Q58: What is MAC address flooding attack?**
A: An attack overwhelming switch MAC table causing it to act like a hub.
**Q59: What is Private VLAN?**
A: Segmenting VLANs into isolated ports within the same VLAN.
**Q60: How do you configure switchport security?**
A: By limiting MAC addresses on ports to prevent unauthorized access.
---
### MPLS
**Q61: What is MPLS and why is it used?**
A: MPLS improves packet forwarding speed and supports VPNs and traffic engineering.
**Q62: What are the main components of MPLS?**
A: LER, LSR, and MPLS labels.
**Q63: What is an LER?**
A: Label Edge Router, adds/removes labels at the edge of MPLS network.
**Q64: What is an LSR?**
A: Label Switching Router, forwards packets inside MPLS core based on labels.
**Q65: How does MPLS forwarding work?**
A: Packets are forwarded based on labels rather than IP addresses.
**Q66: What is a label stack in MPLS?**
A: Multiple labels stacked for hierarchical routing and VPNs.
**Q67: What are the benefits of MPLS over traditional IP routing?**
A: Faster forwarding, traffic engineering, VPN support.
**Q68: What is MPLS VPN?**
A: A VPN implemented over MPLS networks to segregate customer traffic.
**Q69: Explain MPLS traffic engineering.**
A: Controlling data flows to optimize network resource use.
**Q70: How does MPLS support QoS?**
A: By classifying and prioritizing labeled packets.
**Q71: What is RSVP-TE?**
A: Resource Reservation Protocol-Traffic Engineering, used to establish MPLS tunnels.
**Q72: What is LDP in MPLS?**
A: Label Distribution Protocol, used to distribute labels.
**Q73: What is the difference between MPLS and VLAN?**
A: MPLS is a Layer 2.5 protocol for forwarding; VLANs segment Layer 2 networks.
**Q74: How does MPLS handle multicast traffic?**
A: Using P2MP and MP2MP tunnels for multicast distribution.
**Q75: What is MPLS Layer 3 VPN?**
A: VPN that routes at Layer 3 over MPLS networks.
**Q76: What is the purpose of Penultimate Hop Popping (PHP)?**
A: Removing MPLS label one hop before exit to reduce load on egress router.
**Q77: What is MPLS Fast Reroute?**
A: Fast protection switching to minimize downtime.
**Q78: How does MPLS integrate with BGP?**
A: BGP distributes VPN routes and labels in MPLS VPNs.
**Q79: What are some common use cases for MPLS?**
A: Enterprise WANs, VPNs, traffic engineering.
**Q80: How does MPLS affect packet size?**
A: Adds label headers, slightly increasing packet size.
---
### Firewalls (Cisco ASA, FortiGate, Palo Alto, VPNs, NAT, IDS/IPS)
**Q81: What is the purpose of a firewall?**
A: To control network traffic and block unauthorized access.
**Q82: What is the difference between stateful and stateless firewalls?**
A: Stateful tracks connection state; stateless filters packets without state awareness.
**Q83: What is NAT and why is it important?**
A: NAT translates private IPs to public IPs for secure internet access.
**Q84: What is PAT?**
A: Port Address Translation maps multiple private IPs to a single public IP using different ports.
**Q85: What is an ACL?**
A: Access Control List, used to permit or deny traffic based on criteria.
**Q86: What is the difference between inbound and outbound firewall rules?**
A: Inbound filters traffic coming into the network; outbound filters traffic leaving.
**Q87: What is Cisco ASA?**
A: Cisco Adaptive Security Appliance, a firewall and VPN device.
**Q88: What is FortiGate firewall?**
A: A next-generation firewall by Fortinet with advanced security features.
**Q89: What is Palo Alto firewall?**
A: A next-gen firewall known for application-level filtering and threat prevention.
**Q90: What is IDS and IPS?**
A: Intrusion Detection System monitors for threats; Intrusion Prevention System blocks them.
**Q91: How does an IPS differ from an IDS?**
A: IPS actively blocks attacks; IDS only alerts.
**Q92: What are VPN types used in enterprises?**
A: Site-to-site, remote access, SSL, and IPsec VPNs.
**Q93: What is the difference between site-to-site VPN and remote access VPN?**
A: Site-to-site connects networks; remote access connects individual users.
**Q94: What is SSL VPN?**
A: VPN using SSL/TLS protocols for secure remote access via browser.
**Q95: What is IPsec VPN?**
A: VPN protocol suite for secure IP communications using encryption.
**Q96: What are firewall zones?**
A: Logical segments to apply different security policies.
**Q97: What is deep packet inspection?**
A: Examining packet contents beyond headers to detect threats.
**Q98: How do firewalls handle application layer filtering?**
A: By inspecting traffic based on applications or protocols, allowing/blocking accordingly.
**Q99: What are common firewall deployment architectures?**
A: Single firewall, dual firewall, perimeter firewall, and internal segmentation.
**Q100: How do you troubleshoot firewall connectivity issues?
A: Check logs, ACLs, NAT rules, interface status, and route availability.