36-3
Catalyst 4500 Series Switch, Cisco IOS Software Configuration Guide - Cisco IOS XE 3.9.xE and IOS 15.2(5)Ex
 
Chapter 36      Configuring Cisco Express Forwarding
Catalyst 4500 Series Switch Implementation of CEF
Unresolved Adjacency
When a link-layer header is prepended to packets, FIB requires the prepend to point to an adjacency 
corresponding to the next hop. If an adjacency was created by FIB and was not discovered through a 
mechanism such as ARP, the Layer 2 addressing information is not known and the adjacency is 
considered incomplete. When the Layer 2 information is known, the packet is forwarded to the route 
processor, and the adjacency is determined through ARP.
Catalyst 4500 Series Switch Implementation of CEF
Catalyst 4500 series switch support an ASIC-based Integrated Switching Engine that provides these 
features:
• Ethernet bridging at Layer 2
• IP routing at Layer 3
Because the ASIC is specifically designed to forward packets, the Integrated Switching Engine hardware 
can run this process much faster than CPU subsystem software. 
Figure 36-1 shows a high-level view of the ASIC-based Layer 2 and Layer 3 switching process on the 
Integrated Switching Engine.
Table 36-1 Adjacency Types for Exception Processing
Adjacency Type Processing Method
Null adjacency Packets destined for a Null0 interface are dropped. A Null0 interface can 
be used as an effective form of access filtering.
Glean adjacency When a router is connected directly to several hosts, the FIB table on the 
router maintains a prefix for the subnet rather than for each individual 
host. The subnet prefix points to a glean adjacency. When packets must 
be forwarded to a specific host, the adjacency database is gleaned for the 
specific prefix.
Punt adjacency Features that require special handling or features that are not yet 
supported by CEF switching are sent (punted) to the next higher 
switching level.
Discard adjacency Packets are discarded.
Drop adjacency Packets are dropped.