Technical Snapshot
| Parameter | Details |
|---|---|
| Domain | Computer Networks / 408 Exam Preparation |
| Core Language | Network protocol terminology, CIDR notation |
| Key Protocols | RIP, OSPF, BGP, IGMP, ARP, DHCP, ICMP |
| Protocol Layers | High-frequency topics across the network layer, transport layer, and link layer |
| Stars | Not provided in the source |
| Core Dependencies | TCP/IP, IP, TCP, UDP, Ethernet MAC rules |
This article summarizes high-frequency decision points in the network and transport layers
This article focuses on high-frequency 408 computer networking topics. It systematically reviews routing protocol classification, multicast MAC mapping, and IP addressing and subnetting rules to solve common review pain points: confusing protocols, error-prone calculations, and hard-to-remember encapsulation relationships. Keywords: routing protocols, multicast calculation, subnetting.
In the 408 exam, the easiest points to lose are not long theoretical passages, but small, high-frequency distinctions: which protocol belongs to IGP, which depends on TCP, which is carried directly over IP, and which device isolates broadcast domains.
Once you connect these topics, problem solving shifts from recalling isolated facts to locating answers by layer. Start with routing protocols, move to multicast mapping, and then close with IP calculation and common protocol behavior.
A minimal memory framework for routing protocols
IGP: used within an autonomous system
- RIP: based on UDP, hop-count metric, maximum 15 hops
- OSPF: encapsulated directly in IP, link-state protocol
EGP: used between autonomous systems
- BGP: based on TCP, responsible for inter-AS route propagation
This quick-reference framework helps distinguish RIP, OSPF, and BGP by scope and encapsulation method.
Routing protocol classification must be tied to autonomous system scope
IGP refers to interior gateway protocols used within an autonomous system. Typical examples are RIP and OSPF. EGP refers to exterior gateway protocols used between autonomous systems, and the most important exam target in this category is BGP.
Memorizing only “RIP, OSPF, BGP” is not enough. You must remember each protocol together with its operating scope, because exam questions often infer protocol type through phrases such as “inter-AS” or “intra-domain routing.”
Protocol encapsulation relationships are a favorite multiple-choice detail
| Protocol | Category | Encapsulation / Transport | Key Feature |
|---|---|---|---|
| RIP | IGP | UDP | Maximum hop count is 15; 16 means unreachable |
| OSPF | IGP | Encapsulated directly in IP datagrams | Link-state routing protocol |
| BGP | EGP | TCP | Used for routing exchange across autonomous systems |
The easiest protocol to confuse in true/false or multiple-choice questions is OSPF. It does not run over TCP or UDP. Instead, it is encapsulated directly in IP, and that detail requires explicit memorization.
The core multicast exam topic is not the concept itself, but the address mapping rule
Among multicast-related protocols, IGMP manages membership between hosts and the local multicast router. That is the basic definition. The real high-frequency calculation topic is how an IP multicast address maps to a MAC address.
The mapping rule has three steps: the first 24 bits are fixed as 01-00-5E, the 25th bit is fixed as , and the last 23 bits come from the low-order 23 bits of the multicast IP address. This is the standard exam pattern.
You can apply a template directly to multicast MAC mapping problems
def multicast_mac(ip_low_23_bits: str) -> str:
prefix = "01-00-5E" # Fixed 24-bit prefix
flag_bit = "0" # The 25th bit is fixed to 0
mac_suffix = ip_low_23_bits # Use the low-order 23 bits of the multicast IP address
return f"{prefix}-{flag_bit}-{mac_suffix}"
This pseudocode shows that a multicast MAC address is formed by concatenating a fixed prefix, a flag bit, and the low-order 23 bits of the IP address.
Because a Class D multicast IP address has 28 variable bits, but the MAC mapping preserves only the low-order 23 bits, the result is a many-to-one mapping. More precisely, 32 different multicast IP addresses map to the same MAC address.
IP addressing and subnetting calculations require bitwise thinking
Network address calculation is essentially a bitwise AND between the IP address and the subnet mask. Broadcast address calculation keeps the network portion unchanged and sets all host bits to 1.
In addition, one classic router function is frequently tested on its own: a router isolates broadcast domains. This is a stable scoring point in conceptual questions.
Common subnetting formulas should be immediately usable
Network address = IP address AND subnet mask
Broadcast address = unchanged network portion + all host bits set to 1
Number of subnets must satisfy: 2^n >= N
n = ceil(log2 N))
These formulas cover the most essential parts of network address calculation, broadcast address calculation, and subnet count estimation.
You should also build instant recall for common CIDR masks: /25 = 128, /26 = 192, /27 = 224, /28 = 240. These conversions may not appear as standalone questions, but they are often embedded as prerequisites in integrated problems.
Common protocol behavior should be memorized together with communication patterns
The high-frequency description of ARP is broadcast request, unicast reply. Its purpose is to resolve an IP address to a MAC address. RARP performs the reverse mapping from MAC to IP, but in modern networks it is usually replaced by DHCP.
In exam contexts, DHCP is typically understood through its broadcast-based discovery, offer, request, and acknowledgment sequence. ICMP provides control and error-reporting functions, and both Ping and Traceroute are closely related to it.
A protocol function cheat sheet helps during the last 5 minutes before the exam
| Protocol | Primary Function | Common Exam Pattern |
|---|---|---|
| ARP | Resolve IP to MAC | Broadcast request, unicast reply |
| RARP | Resolve MAC to IP | Now commonly replaced by DHCP |
| DHCP | Dynamically assign IP parameters | DORA process, broadcast behavior |
| IGMP | Manage multicast group membership | Interaction between hosts and the local multicast router |
| ICMP | Control and error reporting | Ping, Traceroute |
During exam preparation, you should compress these topics into reusable judgment templates
If a question asks whether routing is intra-domain or inter-domain, first identify IGP or EGP. If it asks which lower-layer transport is used, immediately recall RIP-UDP, OSPF-IP, and BGP-TCP. If it involves multicast addresses, first verify the low-order 23-bit mapping rule.
If the question moves into IP subnetting, switch to a binary view first, then compute the network address, broadcast address, and usable host range. Do not rely on direct decimal mental math, because that significantly increases the error rate.
FAQ
1. Why is OSPF easy to confuse with RIP and BGP?
Because all three are routing protocols, but their encapsulation methods differ. RIP uses UDP, BGP uses TCP, and OSPF is encapsulated directly in IP, which makes it easy to miss in detail-oriented questions.
2. Why can one multicast MAC address correspond to multiple multicast IP addresses?
Because multicast IP uses 28 effective bits for mapping, while MAC mapping preserves only the low-order 23 bits. That loses 5 bits of information, so 2^5 = 32 different IP addresses can map to one MAC address.
3. What is the safest method for solving subnetting problems?
First convert the CIDR prefix or subnet mask into network bits and host bits. Then use bitwise AND to compute the network address, set all host bits to 1 to compute the broadcast address, and finally calculate the number of usable hosts and subnets. Avoid skipping steps.
Core Summary: For 408 exam review and foundational computer networking study, this guide systematically explains core protocols such as RIP, OSPF, BGP, IGMP, ARP, DHCP, and ICMP. It focuses on protocol encapsulation relationships, multicast MAC address mapping rules, and CIDR and subnetting calculations, making it useful for quick memorization and last-minute review.