Ch ng 2 : KIN TRÚC MPLS
5.2. Các ph ngth c chuy nm ch gói ca Cisco
Ch c n ng ng chính c a router là chuy n gói i qua m ng. Vì v y nó c n bi t c a ch ích c a gói c l u trong m t b ng nào ó và quy t nh ng nào gói s c dùng i. M i giao th c chuy n m ch gói ph i có m t b ng chuy n m ch riêng chúng có th là giao th c IP, IPX, MPLS….
M t gói i qua m ng nh router theo ba cách c b n: chuy n m ch ti n trình, chuy n m ch ng t, và tích h p m i ng d ng v i ph n c ng c th (ASIC – Application-Specific Integrated Circuit).
Cisco IOS không s d ng ph ng th c chuy n m ch ng t. Nó dùng ph ng th c chuy n m ch nhanh (fast-switching).
Router có th l p trình a b ng chuy n m ch vào m t ASIC nên gói s c chuy n m ch ph n c ng. M t vài dịng Cisco có th l p trình b ng CEF vào ASIC.
5.2.1. Chuy n m ch ti n trình
ây là ph ng pháp chuy n m ch ch m nh t. Khi có m t gói n router, nó s c cóp vào b nh c a CPU, th c hi n tra c u a ch ích c a gói trong b ng nh tuy n, k t qu thu c s chuy n ti p n interface t ng ng. ng th i router c ng làm nhi m v gi m TTL và tính tốn l i cyclic radundancy check (CRC) c a IP header. Khơng có m t quy t nh ph n c ng nào chuy n gói t t c chuy n m ch gói u ph i tìm ki m trong gói.
5.2.2. Fast switching
ây là ph ng th c chuy n m ch xây d ng b ng chuy n m ch theo yêu c u. Gói u tiên c a m t a ch ích m i n router c x lý chuy n m ch. a ch ích c a
gói s c l u vào cache, b ng này c CPU xây d ng v i m c ích là i v i các gói n sau mà có cùng a ch ích này s c chuy n m ch nhanh h n. Cache không ph i v nh c u, gi i phóng b nh , m t vài entry (m c) c a cache s b xóa, n u trong m t kho ng th i gian nh t nh khơng có gói nào n mà có a ch ích nào trùng v i a ch ích ã có trong cache. Khi có s thay i trong b ng nh tuy n cho m t IP prefix, entry t ng ng c a prefix này trong cache s không c c p nh p, gói u tiên c a m t a ch ích m i s l i c x lý chuy n m ch và xây d ng l i m t entry m i trong cache.
M i entry trong cache t ng ng v i m t IP prefix ( a ch ích) s có m t interface i ra, m t router k ti p và m t tr ng trong frame t ng 2 s c thay i. Câu l nh cho phép chuy n m ch nhanh (fast switching) trên interface là ip route- cache. xem thông tin cache s d ng câu l nh show ip cache verbose.
5.2.3. Chuy n m ch CEF
Ph ng th c chuy n m ch này không xây d ng b ng chuy n m ch theo yêu c u n a mà nó s xây d ng tr c m t b ng chuy n m ch cho các prefix trong b ng nh tuy n. Khi b ng nh tuy n thay i b ng chuy n m ch CEF c ng thay i theo.
Tuy nhiên các ph ng th c chuy n m ch khác v n c dùng cho các tr ng h p c th . Ví d nh n u gói IP có IP option gói s ph i c chuy n m ch b ng ph ng pháp chuy n m ch ti n trình.