Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 🎯 Hiểu rõ OSPF LSA – Chìa khóa để làm chủ định tuyến trong mạng doanh nghiệp

    🎯 Hiểu rõ OSPF LSA – Chìa khóa để làm chủ định tuyến trong mạng doanh nghiệp

    Một trong những điều khiến OSPF (Open Shortest Path First) được đánh giá cao trong hệ thống mạng doanh nghiệp là khả năng chia sẻ thông tin định tuyến chính xác, linh hoạt và theo mô hình phân cấp. Nhưng để "đọc được suy nghĩ" của OSPF, bạn phải hiểu được LSA (Link-State Advertisement) – chính là cách mà các router OSPF truyền thông tin cho nhau.
    Bài viết này sẽ giúp bạn nắm chắc cách OSPF học route, từng loại LSA có vai trò gì, và vì sao việc hiểu các loại LSA lại cực kỳ quan trọng trong troubleshooting và thiết kế mạng chuyên nghiệp.
    🔍 OSPF học route bằng cách nào?

    Khi một router OSPF khởi động, nó không “ngồi yên” chờ đợi, mà sẽ tích cực gửi đi các LSA để mô tả các kết nối mạng của mình. Những LSA này được lưu trữ trong cơ sở dữ liệu LSDB (Link-State Database) và được tất cả các router trong cùng Area chia sẻ với nhau. Sau đó, mỗi router sẽ dùng thuật toán Dijkstra (SPF) để tính toán đường đi ngắn nhất và xây dựng bảng định tuyến.
    🧩 Các yếu tố ảnh hưởng đến việc gửi và nhận LSA

    Việc một router gửi đi LSA nào, và nhận những LSA nào từ người khác phụ thuộc vào:
    • Loại router (Router thường, ABR, hay ASBR)
    • Loại kết nối (Point-to-point, broadcast, non-broadcast)
    • Loại area (Area thường, Stub, Totally Stub, NSSA)

    ⚙️ Ưu tiên chọn route trong OSPF

    Không phải route nào cũng được chọn – OSPF áp dụng ưu tiên theo thứ tự sau:
    1. Intra-area route (route nội bộ cùng area) → Ưu tiên cao nhất
    2. Inter-area route (giữa các area)
    3. External route (route từ ngoài hệ thống OSPF) → Ưu tiên thấp nhất
    Ngoài ra, còn một yếu tố cực kỳ quan trọng: Cost – chi phí định tuyến. Route có cost càng thấp thì càng được ưu tiên chọn.
    📘 Phân loại các loại LSA chính trong OSPF

    Đây là phần mà anh em thường nhầm lẫn, nên mình sẽ giải thích thật rõ và dễ hình dung:
    1. LSA Type 1 – Router LSA

    Đây là LSA do mỗi router OSPF tạo ra để mô tả các kết nối trực tiếp (các interface, trạng thái link, neighbor OSPF) trong cùng một area. Không vượt ra ngoài area.
    👉 Ví dụ: Router R1 có 3 interface đang OSPF, nó sẽ mô tả cả 3 trong LSA type 1 gửi cho các router cùng area.
    2. LSA Type 2 – Network LSA

    Dành cho mạng dạng multi-access như Ethernet. Router được bầu làm DR (Designated Router) sẽ tạo LSA này để mô tả toàn bộ segment và các router cùng tham gia.
    👉 Ví dụ: Trên một switch có 3 router OSPF, DR sẽ tạo LSA type 2 đại diện cho cả mạng LAN đó.
    3. LSA Type 3 – Summary LSA

    Do ABR (Area Border Router) tạo ra để quảng bá route từ một area sang area khác. Nhờ loại này mà các area “biết” được những mạng nào đang tồn tại ở area khác.
    👉 Ví dụ: R1 ở giữa Area 0 và Area 1. Nó dùng LSA type 3 để báo cho Area 0 biết rằng ở Area 1 có mạng 10.10.10.0/24.
    4. LSA Type 4 – Summary ASBR LSA

    Khi có một ASBR (router kết nối ra hệ thống định tuyến ngoài OSPF như BGP), thì ABR sẽ dùng LSA type 4 để thông báo cho các router khác biết cách đến được ASBR đó.
    👉 Ví dụ: Nếu R2 là ASBR trong Area 1, thì R1 (là ABR giữa Area 1 và Area 0) sẽ tạo LSA type 4 để các router ở Area 0 tìm được đường đến R2.
    5. LSA Type 5 – AS External LSA

    Được tạo bởi ASBR, dùng để quảng bá các route từ ngoài hệ thống OSPF, ví dụ từ BGP, EIGRP hoặc route tĩnh. Loại này được phân phối toàn bộ trong OSPF (trừ các area đặc biệt như Stub hoặc NSSA).
    👉 Ví dụ: R2 học route 8.8.8.0/24 từ BGP. Nó sẽ tạo LSA type 5 để chia sẻ route này vào mạng OSPF.
    🧠 Administrative Distance của OSPF

    Một điểm anh em không nên quên: AD của OSPF là 110 – thấp hơn RIP (120), nhưng cao hơn EIGRP (90). Điều này ảnh hưởng đến việc chọn route khi có nhiều giao thức định tuyến chạy song song.
    🧪 Ví dụ tổng hợp

    Giả sử bạn có một mạng OSPF với 2 area: Area 0 và Area 1.
    • R1 là ABR nằm giữa hai area.
    • R2 nằm trong Area 1, có kết nối với BGP (tức là ASBR).
    👉 R2 sẽ tạo LSA Type 5 để chia sẻ các route từ BGP.
    👉 R1 tạo LSA Type 4 để báo với Area 0 rằng ASBR R2 tồn tại.
    👉 Ngoài ra, R1 cũng tạo LSA Type 3 để thông báo các mạng nội bộ Area 1 sang Area 0.
    🔥 Tóm lại, nếu bạn hiểu rõ từng loại LSA, bạn sẽ:
    • Giải thích được tại sao một route xuất hiện (hoặc không xuất hiện) trong bảng định tuyến
    • Thiết kế các area OSPF tối ưu hơn
    • Debug nhanh chóng những sự cố định tuyến khó chịu

    📣 Nếu bạn thấy bài viết này hữu ích, hãy chia sẻ về cộng đồng hoặc tag bạn bè đang học CCNA, CCNP.
    Nếu bạn muốn tìm hiểu thêm về Stub Area, Totally Stub, NSSA và LSA Type 7, cứ comment hoặc inbox để VnPro hỗ trợ bạn nha!
    vnpro #InfraPro ccna ccnp ospf routing #LSA #NetworkEngineer #ITVietnam cisco #VnProCommunity #NetCenter #HọcMạngCùngNhau

    Attached Files
    Đặng Quang Minh, CCIEx2#11897 (Enterprise Infrastructure, Wireless), DEVNET, CCSI#31417

    Email : dangquangminh@vnpro.org
    https://www.facebook.com/groups/vietprofessional/
Working...
X