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

  • Giao thức định tuyến OSPF

    📘 Giao thức định tuyến OSPF

    1. OSPF là gì?
    • OSPF (Open Shortest Path First) là giao thức định tuyến động thuộc nhóm Link-State, chuẩn quốc tế (RFC 2328).
    • Hoạt động dựa trên việc các router chia sẻ thông tin trạng thái đường link (LSA) để xây dựng bản đồ mạng toàn diện (LSDB).
    • Sau đó, mỗi router sử dụng thuật toán Dijkstra để tính toán đường đi ngắn nhất đến tất cả các mạng.

    👉 Đây là giao thức định tuyến mạnh mẽ, nhanh chóng và linh hoạt, được dùng phổ biến trong các hệ thống mạng doanh nghiệp.
    2. Đặc điểm chính của OSPF
    • AD (Administrative Distance): 110.
    • Metric (Cost): dựa vào băng thông (bandwidth). Băng thông càng lớn → cost càng thấp → ưu tiên đường đi đó.
    • Protocol ID: 89, chạy trực tiếp trên IP.
    • Hỗ trợ chia mạng thành nhiều Area để giảm tải tính toán. Backbone Area (Area 0) là xương sống, các area khác phải kết nối về Area 0.
    • Hỗ trợ xác thực, giúp tránh nhận thông tin sai lệch từ kẻ tấn công.

    3. Các bước hoạt động của OSPF
    1. Bầu chọn Router-ID: mỗi router có một định danh duy nhất (IP cao nhất hoặc loopback).
    2. Thiết lập quan hệ láng giềng (Neighbor): gửi gói Hello theo chu kỳ (10s) đến địa chỉ multicast 224.0.0.5.
    3. Trao đổi thông tin trạng thái đường link (LSA): mỗi router chia sẻ thông tin về các kết nối của mình.
    4. Tính toán đường đi: dùng thuật toán Dijkstra để tạo cây đường đi ngắn nhất và xây dựng bảng định tuyến.

    4. DR/BDR trong mạng nhiều truy cập (Multi-access)
    • Trong mạng Ethernet, để tránh “flood” thông tin, OSPF bầu chọn:
      • DR (Designated Router): router đầu mối.
      • BDR (Backup DR): dự phòng khi DR down.
      • Các router khác là DROther.
    • DR/BDR được bầu dựa trên priority (0–255). Nếu bằng nhau → router-id cao nhất thắng.

    5. Metric trong OSPF (Cost)
    • Công thức:
      Cost = Reference Bandwidth / Interface Bandwidth
    • Ví dụ giá trị mặc định:
      • Ethernet (10 Mbps): cost = 10
      • Fast Ethernet (100 Mbps): cost = 1
      • Serial (1.544 Mbps): cost = 64
    • Có thể chỉnh cost thủ công bằng lệnh:
      Router(config-if)#ip ospf cost <value>

    6. Cấu hình cơ bản OSPF

    Router(config)#router ospf 1 Router(config-router)#router-id 1.1.1.1 Router(config-router)#network 192.168.1.0 0.0.0.255 area 0
    • process-id: số hiệu tiến trình OSPF, chỉ có ý nghĩa local.
    • wildcard-mask: ngược với subnet mask, để chỉ rõ subnet nào tham gia OSPF.
    • area-id: chỉ định cổng thuộc về area nào.

    👉 Sau khi cấu hình, kiểm tra bằng:
    Router#show ip ospf neighbor Router#show ip route ospf
    7. Kết luận
    • OSPF là giao thức định tuyến động mạnh mẽ, phù hợp cho mạng vừa và lớn.
    • Ưu điểm: hội tụ nhanh, hỗ trợ chia vùng (area), có cơ chế xác thực.
    • Đây là một trong những kiến thức trọng tâm của CCNA và kỹ năng bắt buộc cho quản trị viên mạng chuyên nghiệp.

    🎯 Nếu bạn muốn học OSPF, RIP, EIGRP, Static & Dynamic Routing và thực hành lab chi tiết trên router Cisco, hãy đăng ký ngay khóa học CCNA tại VnPro – bước đệm để trở thành Network Engineer quốc tế.

    ccna cisco ospf routing networking vnpro
Working...
X