Computer Networks

Beginner (1-50)

Q1: What is a computer network?

A computer network is a group of devices (like laptops, phones, printers, and servers) connected so they can share data and services. Example: Your home Wi-Fi where your phone and smart TV both use the same internet connection.

Q2: Why do we use networks?

We use networks to communicate, share files, use shared printers, access the internet, and run apps hosted on other computers. Without networks, each computer would work alone.

Q3: What is the Internet?

The Internet is the world’s largest network, connecting millions of smaller networks globally using common rules (TCP/IP).

Q4: What is a host?

A host is any device on a network that can send or receive data. Examples: desktop, mobile phone, cloud server, IoT camera.

Q5: What is an IP address?

An IP address is a unique logical address used to identify a device on an IP network. Think of it like a postal address for digital communication.

Q6: What is IPv4?

IPv4 is the older and still widely used IP version with 32-bit addresses. Example: 192.168.1.25

Q7: What is IPv6?

IPv6 is the newer IP version with 128-bit addresses, created mainly because IPv4 addresses are limited. Example: 2001:db8::1

Q8: What is a MAC address?

A MAC address is a hardware address assigned to a network interface, used in local communication (Layer 2). It is usually written like: 00:1A:2B:3C:4D:5E

Q9: What is a protocol?

A protocol is a set of rules that devices follow to communicate correctly. Example: HTTP for web pages, TCP for reliable delivery.

Q10: What is bandwidth?

Bandwidth is the maximum amount of data a connection can carry per second. Example: A 100 Mbps link has higher capacity than a 10 Mbps link.

Q11: What is latency?

Latency is the delay between sending and receiving data. Lower latency means faster response (important for gaming and video calls).

Q12: What is throughput?

Throughput is the real data speed you actually get in practice. It is often lower than bandwidth due to overhead and congestion.

Q13: What is jitter?

Jitter is the variation in delay between packets. High jitter can make voice/video calls sound broken or choppy.

Q14: What is packet loss?

Packet loss happens when some packets never reach the destination. Causes include congestion, bad cables, weak Wi-Fi, or overloaded devices.

Q15: What is a packet?

A packet is a small chunk of data sent across a network. Large messages are split into many packets, then reassembled at the receiver.

Q16: What is a frame?

A frame is the Layer-2 format used on local links (like Ethernet) to carry packets.

Q17: What is a router?

A router connects different networks and forwards IP packets to their destinations. Example: Home router connects your LAN to your ISP.

Q18: What is a switch?

A switch connects devices inside a LAN and forwards traffic based on MAC addresses.

Q19: What is a hub?

A hub is an old device that sends incoming data to all ports. Unlike a switch, it does not intelligently forward traffic.

Q20: What is a modem?

A modem connects your local network to your internet provider’s access network (cable/DSL/fiber ONT context).

Q21: What is a NIC?

A NIC (Network Interface Card) is the hardware component that gives a device network connectivity.

Q22: What is a LAN?

LAN means Local Area Network: a network in a small area like home, office, or school lab.

Q23: What is a WAN?

WAN means Wide Area Network: a network spanning large areas, often connecting branches/cities/countries.

Q24: What is a MAN?

MAN means Metropolitan Area Network: covers a city-scale area.

Q25: What is a PAN?

PAN means Personal Area Network: very short-range network around one person (e.g., Bluetooth devices).

Q26: What is topology?

Topology is how network devices are arranged physically or logically.

Q27: Name common topologies.

Common topologies: star, bus, ring, mesh, tree, hybrid. Modern LANs are mostly star-based (switch in center).

Q28: What is client-server architecture?

Clients request services; servers provide them. Example: Browser (client) requesting a page from a web server.

Q29: What is peer-to-peer networking?

In peer-to-peer, devices can both provide and request resources directly from each other.

Q30: What is DNS?

DNS converts human-friendly domain names (example.com) into IP addresses.

Q31: What is DHCP?

DHCP automatically gives devices IP settings (IP, subnet mask, gateway, DNS).

Q32: What is a default gateway?

It is the router IP a host uses to send traffic outside its local subnet.

Q33: What is a subnet mask?

A subnet mask tells which part of an IPv4 address is network and which part is host.

Q34: What is CIDR notation?

CIDR uses prefix length, like /24, to define network size.

Q35: What is a port number?

A port identifies a service/application on a host. Example: HTTPS usually uses port 443.

Q36: TCP vs UDP (high-level)?

TCP: reliable, ordered, connection-based. UDP: faster, lightweight, no delivery guarantee.

Q37: What is HTTP?

HTTP is the protocol browsers and servers use to transfer web content.

Q38: What is HTTPS?

HTTPS is HTTP protected by TLS encryption, providing confidentiality and integrity.

Q39: What is FTP?

FTP is a file transfer protocol; classic FTP is insecure unless protected (FTPS/SFTP alternatives).

Q40: What is SSH?

SSH securely connects to remote machines for command-line access and file transfer/tunneling.

Q41: What is ping?

Ping checks if a host is reachable and measures round-trip time.

Q42: What is traceroute?

Traceroute shows the path (hops) packets take to reach a destination.

Q43: What is NAT?

NAT translates private addresses to public addresses, allowing many devices to share one public IP.

Q44: Private IPv4 ranges?

  • 10.0.0.0/8
  • 172.16.0.0/12
  • 192.168.0.0/16

Q45: What is a firewall?

A firewall allows or blocks network traffic based on security rules.

Q46: What is Wi-Fi?

Wi-Fi is wireless networking based on IEEE 802.11 standards.

Q47: What is Ethernet?

Ethernet is the most common wired LAN technology (IEEE 802.3).

Q48: What does full-duplex mean?

Data can be sent and received at the same time.

Q49: What does half-duplex mean?

A device can send or receive at one moment, but not both simultaneously.

Q50: What is collision domain?

A collision domain is where data collisions can happen on shared media. Modern switched Ethernet greatly reduces collision issues.

Intermediate (51-100)

Q51: What is the OSI model?

OSI is a 7-layer reference model:

  1. Physical 2) Data Link 3) Network 4) Transport 5) Session 6) Presentation 7) Application

Q52: What is the TCP/IP model?

A practical model used on the Internet: Link, Internet, Transport, Application.

Q53: OSI Layer 1 role?

Layer 1 handles electrical/optical/radio signals and bit transmission over physical media.

Q54: OSI Layer 2 role?

Layer 2 handles framing, MAC addressing, and local link delivery.

Q55: OSI Layer 3 role?

Layer 3 handles IP addressing and routing between different networks.

Q56: OSI Layer 4 role?

Layer 4 provides end-to-end transport (reliability, ports, segmentation, flow handling).

Q57: What is encapsulation?

Encapsulation means each layer adds its own header (and sometimes trailer) before sending.

Q58: What is de-encapsulation?

At the receiver, each layer removes the corresponding headers to recover original data.

Q59: What is ARP?

ARP maps an IPv4 address to a MAC address on a local network.

Q60: What is NDP?

NDP is IPv6 neighbor discovery for address resolution and related local functions.

Q61: What is broadcast?

Broadcast sends traffic to all devices in a local broadcast domain.

Q62: What is multicast?

Multicast sends traffic to a selected group of interested receivers.

Q63: What is unicast?

Unicast is one sender communicating with one receiver.

Q64: What is anycast?

Anycast sends to the nearest (routing-wise) node among multiple nodes sharing the same address.

Q65: What is VLAN?

VLAN creates separate logical LANs on the same physical switch infrastructure.

Q66: Why use VLANs?

To improve security, reduce unnecessary broadcasts, and organize departments/services cleanly.

Q67: What is trunking?

Trunking carries multiple VLANs over one link using tags (802.1Q).

Q68: What is STP?

STP prevents Layer-2 loops by blocking redundant links while keeping backup paths.

Q69: Why are L2 loops dangerous?

They can create broadcast storms, duplicated frames, and unstable MAC tables.

Q70: What is default route?

A catch-all route used when no specific route matches destination.

Q71: What is static routing?

Routes are manually configured by admins.

Q72: What is dynamic routing?

Routers automatically exchange route information via routing protocols.

Q73: Distance-vector vs link-state?

Distance-vector: shares route distance/next-hop. Link-state: shares topology and computes shortest paths.

Q74: What is RIP?

RIP is a simple distance-vector protocol using hop count metric (max 15 hops).

Q75: What is OSPF?

OSPF is a scalable link-state IGP using costs and area design.

Q76: What is EIGRP?

EIGRP is an advanced Cisco-origin routing protocol with fast convergence properties.

Q77: What is BGP?

BGP is the Internet’s inter-domain routing protocol between autonomous systems.

Q78: What is an Autonomous System (AS)?

An AS is a network/admin domain under one policy, identified by an ASN.

Q79: What is ASN?

ASN is the numeric identifier of an Autonomous System in BGP.

Q80: What is MTU?

MTU is the largest packet size a link can carry without fragmentation.

Q81: What is fragmentation?

Fragmentation splits packets into smaller pieces when they exceed MTU.

Q82: Why avoid fragmentation?

It adds overhead and can reduce performance/reliability when fragments are lost.

Q83: What is MSS?

MSS is the largest TCP payload size negotiated for a connection.

Q84: What is TCP 3-way handshake?

SYN -> SYN-ACK -> ACK. This establishes a reliable TCP connection.

Q85: What is TCP termination?

Usually FIN/ACK sequence for graceful close; RST for immediate reset.

Q86: What is flow control?

Flow control protects the receiver from being overwhelmed (TCP receive window).

Q87: What is congestion control?

TCP adjusts sending rate to reduce congestion and stabilize the network.

Q88: What is QoS?

QoS prioritizes important traffic (e.g., voice) to meet latency/loss goals.

Q89: What is DSCP?

DSCP is a packet marking used by QoS policies for classification and treatment.

Q90: What is VPN?

VPN creates a secure encrypted tunnel over public networks.

Q91: Site-to-site vs remote-access VPN?

Site-to-site connects whole networks. Remote-access connects individual users/devices.

Q92: What is ACL?

ACL is a list of permit/deny rules controlling traffic.

Q93: What is stateful firewalling?

Stateful firewalls track connection state and make context-aware decisions.

Q94: What is proxy server?

A proxy receives requests from clients and forwards them to destination servers.

Q95: What is reverse proxy?

A reverse proxy sits before backend servers for load balancing, TLS offload, and protection.

Q96: What is load balancer?

A load balancer distributes user requests across multiple servers.

Q97: What is CDN?

CDN caches content near users to reduce latency and improve availability.

Q98: What is SNMP?

SNMP is used to monitor/manage network devices (interfaces, CPU, alerts, etc.).

Q99: What is Syslog?

Syslog is a standard way to send device and service logs to central log servers.

Q100: What is NTP?

NTP synchronizes clocks across systems, which is vital for logs and troubleshooting.

Advanced (101-140)

Q101: What is route summarization?

Combining multiple contiguous routes into one larger prefix.

Q102: Benefits of route summarization?

Smaller routing tables, fewer updates, faster processing, better scalability.

Q103: What is ECMP?

ECMP uses multiple equal-cost paths for load sharing and resilience.

Q104: What is route convergence?

The time network devices need to agree on updated routing after a change/failure.

Q105: What is route flapping?

Routes repeatedly appearing/disappearing, causing instability and CPU churn.

Q106: What is BFD?

BFD quickly detects link/neighbor failures and informs routing protocols.

Q107: What is HSRP/VRRP?

Gateway redundancy protocols that present one virtual default gateway for hosts.

Q108: What is policy-based routing (PBR)?

Routing based on policy rules (source/app/marks), not only destination prefix.

Q109: What is MPLS?

MPLS forwards packets based on labels, enabling efficient and flexible traffic engineering.

Q110: What is LDP?

LDP distributes MPLS label mappings between routers.

Q111: What is Segment Routing (SR)?

SR encodes path instructions as segments, reducing state complexity in core networks.

Q112: What is VXLAN?

VXLAN encapsulates Layer-2 traffic over Layer-3 networks using VNI identifiers.

Q113: Why overlays (VXLAN/GRE)?

Overlays decouple logical network design from physical layout, improving scale and flexibility.

Q114: What is EVPN?

EVPN (often using BGP) advertises MAC/IP reachability for modern data center fabrics.

Q115: Underlay vs overlay?

Underlay = physical/routed transport. Overlay = virtual network built on top of it.

Q116: What is control plane?

The logic that decides where traffic should go (routing decisions/signaling).

Q117: What is data plane?

The forwarding process that moves packets based on control-plane instructions.

Q118: What is management plane?

Plane used for configuration, monitoring, automation, and administrative control.

Q119: What is SDN?

SDN centralizes/control logic in software and programs forwarding behavior.

Q120: What is NFV?

NFV runs network functions (firewall, LB, router) as software on virtualized infrastructure.

Q121: What is service chaining?

Directing traffic through ordered security/network services (e.g., FW -> IDS -> Proxy).

Q122: What is microsegmentation?

Fine-grained policy enforcement between workloads to reduce lateral movement risk.

Q123: What is east-west traffic?

Traffic between internal systems inside a data center/network.

Q124: What is north-south traffic?

Traffic entering or leaving a data center/network boundary.

Q125: What is TCP fast retransmit?

TCP retransmits a segment early after duplicate ACK signals probable loss.

Q126: What is selective acknowledgment (SACK)?

SACK lets receiver specify exactly which blocks arrived, improving loss recovery efficiency.

Q127: What is head-of-line blocking?

When one blocked packet/stream delays others behind it in queue/order.

Q128: HTTP/1.1 vs HTTP/2?

HTTP/2 multiplexes streams and compresses headers, reducing overhead and improving performance.

Q129: What does QUIC provide?

QUIC (over UDP) integrates TLS 1.3, low-latency setup, multiplexed streams, connection migration.

Q130: Why can QUIC reduce latency?

Fewer round trips for setup and better handling of packet loss across independent streams.

Q131: What is DPI?

Deep Packet Inspection analyzes packet headers/payload for security or policy decisions.

Q132: What is IDS?

IDS detects suspicious traffic and alerts administrators.

Q133: What is IPS?

IPS detects and actively blocks malicious traffic in real time.

Q134: What is DDoS?

A large distributed attack flooding a service to make it unavailable.

Q135: Common DDoS defenses?

Rate limits, traffic scrubbing, anycast distribution, WAF/CDN, upstream filtering.

Q136: What is Zero Trust in networking?

No implicit trust; verify identity/device/context continuously and enforce least privilege.

Q137: What is PKI?

PKI manages digital certificates, keys, and trust relationships.

Q138: What is mutual TLS (mTLS)?

Both sides (client and server) authenticate with certificates before exchanging data.

Q139: What is network telemetry?

Continuous collection of metrics/logs/events/traces for visibility and automation.

Q140: What is intent-based networking?

Admins define desired outcomes; systems translate/validate/implement policies automatically.

Expert (141-170)

Q141: Explain BGP path selection (simplified order).

Common simplified order: highest weight (vendor-specific), highest local-pref, shortest AS-path, best origin type, lowest MED (often same neighboring AS), eBGP over iBGP, lowest IGP metric to next-hop, oldest path, lowest router ID. Note: exact behavior may vary by vendor/policy.

Q142: Why is local preference important in BGP?

Local Preference controls outbound path choice inside your AS and reflects business intent.

Q143: Why prepend AS-path?

AS-path prepending makes your route look longer so external networks are less likely to prefer it.

Q144: What is route reflection?

Route reflectors reduce iBGP full-mesh requirements, improving scale.

Q145: What is confederation in BGP?

BGP confederation splits one large AS into internal sub-ASes for manageability.

Q146: What is RPKI?

RPKI lets operators validate whether a prefix is authorized for a specific origin ASN.

Q147: What is BGP hijacking?

A network wrongly announces someone else’s prefix, potentially diverting/blackholing traffic.

Q148: How does origin validation help?

It marks/filters invalid route origins, reducing successful hijacks/misconfig impact.

Q149: What is graceful restart?

A router can restart control processes while forwarding continues temporarily, reducing disruption.

Q150: What is PIC (Prefix Independent Convergence)?

PIC pre-installs backup forwarding paths so failover is much faster after failure.

Q151: What is TI-LFA?

TI-LFA provides deterministic, very fast local protection using segment-routing constructs.

Q152: What is traffic engineering?

Optimizing path use for performance, utilization, reliability, and cost.

Q153: RSVP-TE vs SR-TE?

RSVP-TE uses per-tunnel signaling state. SR-TE encodes path intent in segments with less in-core signaling complexity.

Q154: What is queue management?

Controlling packet queues to balance delay, drop behavior, and fairness.

Q155: Tail drop vs AQM?

Tail drop drops only when queue is full. AQM (RED/CoDel) drops/marks earlier to reduce latency and queue buildup.

Q156: What is bufferbloat?

Excessive queue buffering causes very high latency under load, harming interactive traffic.

Q157: What is ECN?

ECN marks packets to signal congestion without immediate packet drops (if endpoints support it).

Q158: What is PFC in data centers?

Priority Flow Control pauses selected traffic classes to avoid loss, but poor tuning may cause HOL issues.

Q159: RoCEv2 networking concern?

RoCEv2 is sensitive to congestion/loss; requires careful design (ECN/PFC/tuning/monitoring).

Q160: What is Clos fabric (spine-leaf)?

A scalable, predictable data center topology with leaf switches connecting to multiple spines.

Q161: Why prefer eBGP in data center fabrics?

Simple policy model, clear failure domains, and strong operational scalability.

Q162: What is deterministic networking challenge?

Guaranteeing strict delay/loss/jitter targets even during failures and bursty traffic.

Q163: What is network slicing?

Creating isolated logical networks with separate policies and SLAs over shared infrastructure.

Q164: What is SRv6?

Segment Routing over IPv6 uses IPv6 headers to encode path and service behavior.

Q165: What is observability triad in networks?

Metrics, logs, and traces together provide complete troubleshooting context.

Q166: How do you debug intermittent packet loss?

Use a structured approach: verify physical errors, interface counters, queue drops, MTU consistency, routing changes, and packet captures with synchronized timestamps.

Q167: Why is time sync critical in troubleshooting?

Without accurate time, events across devices cannot be correlated reliably.

Q168: What is chaos engineering for networks?

Intentionally introducing controlled failures to test resilience and validate recovery plans.

Q169: What is blast radius in network changes?

Blast radius is the potential impact scope of a change; minimize with canaries and staged rollout.

Q170: How should expert network design be validated?

By combining requirements mapping, lab simulation, pilot rollout, observability checks, SLO verification, and regular failure testing.

Q171: How does DNS resolution work step-by-step when you open a website?

When you enter a domain (for example, example.com), your device checks:

  1. Browser cache
  2. OS cache
  3. Local resolver cache (often on router or ISP)

If not found, resolver queries:

  • Root server -> points to TLD servers (.com)
  • TLD server -> points to authoritative name server
  • Authoritative server -> returns final record (A/AAAA/CNAME, etc.)

Then your device connects to the returned IP. Key idea: DNS is hierarchical and heavily cached to improve speed.

Q172: What is the difference between recursive and iterative DNS queries?

  • Recursive query: requester asks resolver for final answer; resolver does all lookups.
  • Iterative query: server responds with best next referral; requester (or resolver) continues querying.

Clients usually send recursive queries to local resolvers; resolvers perform iterative queries upstream.

Q173: Why do DNS TTL values matter?

TTL controls how long records stay cached.

  • Higher TTL: fewer DNS queries, better performance, slower change propagation.
  • Lower TTL: faster failover/change updates, but higher DNS query load.

Choosing TTL is a trade-off between agility and scalability.

Q174: What is split-horizon DNS and why is it used?

Split-horizon DNS returns different answers based on query source. Example:

  • Internal users get private IP for internal app access.
  • External users get public IP through reverse proxy.

Used for security, performance, and hybrid deployments.

Q175: How does ARP poisoning (ARP spoofing) happen?

An attacker sends fake ARP replies mapping victim IP to attacker MAC. Devices update ARP cache and send traffic to attacker. Impact: MITM, traffic interception, session hijacking, denial. Mitigation: Dynamic ARP Inspection, static ARP for critical hosts, VLAN segmentation, endpoint security.

Q176: What exactly happens during TCP 3-way handshake at protocol level?

  1. Client sends SYN with initial sequence number (ISN).
  2. Server replies SYN-ACK with its ISN and acknowledges client ISN+1.
  3. Client sends ACK acknowledging server ISN+1.

After this, both sides have synchronized sequence space and can exchange reliable data.

Q177: Why are TCP sequence and acknowledgment numbers important?

They provide:

  • Ordered data reconstruction
  • Loss detection
  • Duplicate detection
  • Reliable retransmission control

Without sequence/ACK numbers, reliable ordered delivery would not be possible.

Q178: What is TCP sliding window in practical terms?

Sliding window defines how much unacknowledged data sender can have "in flight." Larger effective window can increase throughput on high-latency links. Receiver window + congestion window together constrain send rate.

Q179: How does TCP congestion control usually evolve on a healthy path?

Typical pattern:

  • Slow Start: exponential growth
  • Congestion Avoidance: linear growth
  • On loss/ECN: reduce sending rate

This feedback loop avoids persistent overload while using available bandwidth.

Q180: What is the bandwidth-delay product (BDP) and why should engineers care?

BDP = bandwidth * RTT. It estimates required in-flight data to fully utilize a link. If sender window << BDP, link is underutilized. Important for tuning high-speed/long-distance connections.

Q181: How does Path MTU Discovery (PMTUD) work?

Sender transmits packets assuming path MTU. If a router can't forward due to MTU and DF behavior, it returns ICMP feedback. Sender lowers packet size accordingly. Broken ICMP paths can break PMTUD, causing black-hole behavior.

Q182: Why do MSS clamping and MTU tuning matter in VPN/tunnel setups?

Tunnels add encapsulation overhead, reducing effective payload size. If MSS/MTU aren’t adjusted, fragmentation or drops can occur. MSS clamping avoids oversized TCP segments and improves stability.

Q183: How does NAT affect end-to-end connectivity?

NAT rewrites addresses/ports, which:

  • Conserves IPv4
  • Hides internal topology

But complicates inbound connections, P2P, and some protocols embedding IP/port in payload.

Q184: What is PAT and how is it different from basic NAT?

PAT (Port Address Translation) maps many private hosts to one public IP using distinct source ports. Basic 1:1 NAT maps one private IP to one public IP. PAT is common in home/enterprise internet access.

Q185: What are state tables in firewalls/NAT devices?

State tables track active flows (source/destination IP/port, protocol, timers, flags). They allow return traffic for established sessions and enable stateful filtering decisions.

Q186: How do stateless and stateful ACL/filtering differ operationally?

  • Stateless: each packet checked independently against rules.
  • Stateful: device tracks connection context and allows related return traffic automatically.

Stateful approaches usually simplify policy and improve security posture.

Q187: Why are ephemeral ports important for troubleshooting?

Clients typically use random high source ports (ephemeral range) for outbound sessions. Knowing this helps identify client-side flows and NAT mappings in captures/logs.

Q188: What is asymmetric routing and why can it break security tools?

Asymmetric routing means forward and return traffic use different paths. Stateful devices seeing only one direction may drop packets due to missing session state. Important in multi-homed and ECMP designs.

Q189: How does ECMP hashing influence real-world performance?

ECMP usually hashes flow fields (5-tuple) to pick a path. Per-flow balancing can create uneven utilization if a few "elephant flows" dominate. Engineers tune hashing fields and capacity to improve distribution.

Q190: What is microburst traffic and why is it hard to detect?

Microbursts are very short traffic spikes that overflow buffers quickly. Average metrics may look normal, but packets drop during bursts. High-frequency telemetry and queue stats are needed to detect them.

Q191: What is buffer tuning trade-off in switches/routers?

Large buffers reduce drops but can increase latency (bufferbloat). Small buffers reduce latency but can drop bursts. Best setting depends on workload (interactive vs bulk traffic).

Q192: How do RED/CoDel help compared to tail drop?

They signal/drop earlier before queues fill completely. Result: lower average queue delay, improved interactive performance, less global synchronization of TCP flows.

Q193: What is QoS classification, marking, and queuing pipeline?

Common pipeline:

  1. Classify traffic (ACL/NBAR/port/app)
  2. Mark packets (DSCP/CoS)
  3. Queue/schedule (priority, weighted fair queuing)
  4. Police/shape rates

This enforces traffic intent consistently.

Q194: Police vs shape — what is the practical difference?

  • Policing drops/marks excess immediately.
  • Shaping buffers and smooths excess to fit target rate.

Use shaping for WAN smoothing; policing for strict enforcement.

Q195: Why can “priority queue” be dangerous if misconfigured?

Strict priority can starve other classes if priority traffic is unlimited. Best practice: cap priority bandwidth and monitor class drops/latency.

Q196: How does BGP prevent loops between ASes?

BGP carries ASPATH. If router sees its own AS in path, it rejects route. This is a core inter-domain loop prevention mechanism.

Q197: What is BGP MED and when is it meaningful?

MED suggests preferred ingress point into an AS (lower often preferred). Typically compared only among routes from same neighboring AS unless policy overrides.

Q198: Why is iBGP full mesh a scaling issue?

Each iBGP router must peer with every other iBGP router: n*(n-1)/2 sessions. Large n becomes operationally heavy, so route reflectors/confederations are used.

Q199: What is route damping and why is it controversial?

Route damping suppresses flapping routes temporarily. It improves stability but can delay recovery for valid routes if too aggressive. Modern operators use cautious policies.

Q200: What is control-plane policing (CoPP)?

CoPP protects router/switch CPU by rate-limiting and filtering traffic destined to control plane (routing protocols, SSH, SNMP).

Q201: Why separate management plane from data plane network paths?

Isolated management access improves security and keeps operations available during data-plane incidents.

Q202: What is out-of-band (OOB) management networking?

Dedicated management network physically/logically separate from production traffic for safer device administration and recovery.

Q203: What are common causes of high CPU on network devices?

Frequent causes:

  • Control-plane attacks/floods
  • Route churn/flapping
  • Excessive logging/debug
  • Hardware offload miss (punt to CPU)
  • Feature misconfiguration

Always correlate with control-plane counters and event timelines.

Q204: What is “punt” traffic?

Packets that cannot be handled in hardware forwarding path and are sent to CPU for processing. Too much punt traffic can degrade performance severely.

Q205: What is hardware forwarding vs software forwarding?

Hardware forwarding (ASIC/NP) is fast, line-rate. Software forwarding uses CPU, slower, used for exceptions/control/unsupported features.

Q206: How does Anycast improve latency and resilience?

Same IP is announced from multiple sites. Users reach nearest site by routing policy. Benefits: lower latency, DDoS absorption distribution, regional failover simplicity.

Q207: What is session stickiness and when do you need it?

Stickiness keeps a user tied to same backend. Needed for stateful apps not using shared session store. Prefer stateless app design when possible.

Q208: L4 vs L7 load balancing — key difference?

L4 balances based on transport info (IP/port/protocol), faster and simpler. L7 inspects application data (HTTP headers/path/cookies), more flexible but heavier.

Q209: Why does TLS termination location matter?

Where TLS ends defines visibility, policy enforcement point, and trust boundary. Termination at edge improves offload/inspection; end-to-end TLS improves privacy/isolation.

Q210: What is perfect forward secrecy (PFS) in TLS context?

PFS ensures past sessions remain secure even if long-term server key is later compromised (using ephemeral key exchange).

Q211: What is DNSSEC and what problem does it solve?

DNSSEC adds cryptographic signatures to DNS data to prevent spoofed/tampered DNS responses. It protects integrity/authenticity, not confidentiality.

Q212: Why are “allow any any” firewall rules risky?

They remove meaningful segmentation and increase blast radius. Security becomes reactive instead of preventive.

Q213: What is lateral movement in network security?

After initial compromise, attacker moves between internal systems to escalate access. Segmentation and least privilege reduce this risk.

Q214: What is east-west inspection and why is it growing?

Inspection of internal traffic between workloads. Needed because modern attacks often spread internally after entry.

Q215: What are golden signals for network SRE?

Typically:

  • Latency
  • Throughput
  • Errors (drops/retransmissions)
  • Saturation (link/CPU/queue utilization)

Q216: How do you build a practical troubleshooting workflow?

  1. Define symptom precisely
  2. Scope impact (who/where/when)
  3. Check recent changes
  4. Validate physical/link layer
  5. Verify routing and policy
  6. Inspect transport behavior
  7. Capture packets if needed
  8. Confirm fix + add prevention action

Q217: Why are baselines essential in network operations?

Without baseline, “abnormal” cannot be measured. Baselines help detect regressions, capacity trends, and incident onset quickly.

Q218: What is blast-radius-aware change management?

Design changes so failures affect smallest possible scope:

  • staged rollout
  • canary sites
  • quick rollback
  • maintenance windows
  • pre/post verification checks

Q219: What does “design for failure” mean in networking?

Assume links/devices/regions will fail. Use redundancy, fast failover, observability, and tested runbooks from day one.

Q220: How do expert teams continuously improve network reliability?

They run post-incident reviews, automate repetitive ops, tighten SLOs, test failure scenarios regularly, and prioritize learning over blame.