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

  • OSPF Packet Header Format

    cấu trúc chi tiết của tiêu đề gói tin OSPF – thứ giúp các router hiểu nhau và đồng bộ cơ sở dữ liệu trạng thái liên kết (LSDB). Hôm nay, mình chia sẻ lại để anh em nhớ sâu hơn và dễ dàng áp dụng khi phân tích gói tin bằng Wireshark hay debug trong lab thực chiến.
    🧩 Định dạng tiêu đề gói tin OSPF


    Trong trường Protocol của IP header, tất cả gói OSPF đều có giá trị 89.
    Bất kể là gói tin Hello, DBD, LSR, LSU hay LSAck, chúng đều bắt đầu bằng một header chung, bao gồm:
    • Số phiên bản (Version)
      • OSPFv2 cho IPv4.
      • OSPFv3 cho cả IPv4 và IPv6.
    • Loại (Type)
      • Xác định gói tin thuộc 1 trong 5 loại (Hello, DBD, LSR, LSU, LSAck).
    • Độ dài gói tin (Packet Length)
      • Tính bằng byte.
    • Router ID
      • Xác định router nào gửi gói tin (thường là IP cao nhất trên loopback hoặc interface, trừ khi cấu hình thủ công).
    • Area ID
      • Cho biết gói tin thuộc về Area nào. Ví dụ: backbone thì Area ID = 0.
    • Checksum
      • Dùng để kiểm tra tính toàn vẹn, tránh gói tin hỏng trong quá trình truyền.
    • Loại xác thực (Authentication Type)
      • Có thể là: none, password clear text, hoặc MD5 hash.
    • Authentication
      • Thông tin dùng cho quá trình xác thực.
    • Dữ liệu (Data)
      • Tùy vào loại gói tin, nội dung sẽ khác nhau:
        • Hello: danh sách neighbor đã biết.
        • DBD: tóm tắt LSDB (ID router + sequence number).
        • LSR: liệt kê các LSA mà router đang cần.
        • LSU: chứa các bản LSA đầy đủ (có thể nhiều LSA trong một LSU).
        • LSAck: chỉ dùng để xác nhận, không có dữ liệu.

    💡 Ví dụ thực tế: Khi anh em capture gói OSPF bằng Wireshark, ở phần protocol sẽ thấy “OSPF Version 2” → mở rộng sẽ thấy Router ID, Area ID và các trường như đã liệt kê. Đây là cơ sở cực kỳ quan trọng khi troubleshooting neighbor OSPF không lên trạng thái Full.
    ❓ Câu hỏi ôn tập nhanh


    Loại gói tin OSPF nào chứa danh sách các LSA cần được cập nhật và thường được sử dụng trong quá trình flooding?
    • LSR
    • DBD
    • LSU
    • LSAck
    • Hello

    👉 Đáp án: LSU – vì gói LSU mang theo full LSA để flooding khắp area.
    Attached Files
    Đặng Quang Minh, CCIE#11897 (Enterprise Infrastructure, Wireless, Automation, AI), CCSI#31417

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