Bu, CEF'in kenar yönlendiricileri ve kenar L3 anahtarları tarafından kullanılmadığı anlamına mı geliyor? CEF'in kullanışlılığı LAN ile sınırlı mı?
CEF, bir yönlendiricinin Katman3 iletme işlemleri sırasında Katman2 bilgilerini hızlı bir şekilde yeniden yazmasına izin verdiği için yararlıdır. WAN yönlendiricileri, tıpkı LAN anahtarları gibi Layer2 başlık bilgisini de yeniden yazmalıdır ... CEF, her iki yönlendirici türü için de son derece faydalıdır.
Yüksek seviyede CEF iki işlevi yerine getirir:
- Yönlendirilen ön eki sonraki sekmeyle eşleyen yönlendirme tablosunun bir gölge kopyasını içerir
- IP paketini birinci mermide belirtilen sonraki sıçrama boyunca yeniden yazmak için gereken Katman2 başlıkları hakkında önbelleklenmiş bilgi sağlayan bir Katman2 bitişik tabloya bir referans içerir.
Örnek:
Seri1 / 0’da WAN HDLC bağlantısı ve FastEthernet0 / 0 ... aracılığıyla LAN bağlantısı olan bu yönlendiriciyi düşünün.
R1#show adjacency internal
Protocol Interface Address
IP Serial1/0 point2point(5)
0 packets, 0 bytes
0F000800 <--------- HDLC Header rewrite info
CEF expires: 00:02:17
refresh: 00:00:17
Epoch: 0
Fast adjacency disabled
IP redirect enabled
IP mtu 1500 (0x0)
Fixup disabled
Adjacency pointer 0x6663D3E0, refCount 5
Connection Id 0x000000
Bucket 6
192.0.2.1'e giden bir IPv4 paketinin yönlendiriciye LAN üzerindeki FastEthernet0 / 0'dan girdiğini ve WAN üzerindeki Serial1 / 0'dan çıkması gerektiğini (Serial1 / 0'dan çıkması CEF tablosunda ... ve CEF'de bulunması gerektiğini varsayalım) tablo bitişik tabloya başvuruyor).
Yönlendirici FastEthernet0 / 0 IPv4 paket aldığında, yönlendirici eternet başlığını çıkarıp öne eklemek gerekir HDLC başlığı olup, 0F000800
bu IPv4 hedef (beri 0x0800
Bir sonraki başlık olduğunu söylemek değer bir HDLC "türü" olarak orada IPv4).
CEF, Seri1 / 0 için (önemsiz) başlık yeniden yazma bilgisini önbelleğe almadıysa, bilgiyi manuel olarak işlem değiştirme seviyesinde (çok yavaş) aramak zorundadır. Bu bitişik tablo değerleri, Seri 1 / 0'daki enkapsülasyon değişmediği sürece değişmez; bu nedenle Cisco IOS, bitişik tablodaki bitişik yeniden yazma bilgisini önbelleğe alır.
Çerçeve rölesi veya ATM PVC'lerine baktığınızda yeniden yazma bilgileri daha da karmaşıklaşıyor.
CCO'daki bu belge (Belge Kimliği: 17812) , bir sürü CCO içeriğini yeniden şekillendirip benden daha iyi şeyler açıklayabilir.