🔥 Anh em học CCNA/CCNP/CCIE chắc chắn phải nắm thật kỹ phần EIGRP Packet Format – vì đây chính là “ngôn ngữ” giao tiếp giữa các router khi chạy EIGRP. Nếu không hiểu được 6 loại packet này, thì khi troubleshooting adjacency hay convergence sẽ rất dễ lúng túng.
Các loại gói tin trong EIGRP
Ví dụ minh họa
Giả sử Router R1 mất đường đi đến mạng 10.1.1.0/24 (successor hỏng và không có feasible successor).
Trạng thái của Route trong EIGRP
❓ Content Review Question
EIGRP interacts with which three tables? (Choose three.)
👉 Đáp án: Topology table, Routing table, Neighbor table
Các loại gói tin trong EIGRP
- Hello Packet
- Dùng để khám phá hàng xóm trước khi hình thành adjacency.
- Gửi theo dạng multicast (224.0.0.10).
- Có trường acknowledgment number = 0.
- Chỉ khi neighbor quan hệ được thiết lập thì EIGRP mới bắt đầu trao đổi routing update.
👉 Ví dụ: giống như “chào hỏi” giữa hai router trước khi làm bạn.
- Update Packet
- Dùng để quảng bá các route mà router đã tính toán xong.
- Khi có route mới hoặc khi hội tụ (convergence), gói Update sẽ được gửi multicast.
- Khi đồng bộ topology table với neighbor mới (lúc startup), Update sẽ gửi unicast và reliable.
👉 Update giống như việc gửi “sổ tay đường đi” cho bạn bè mới.
- Query Packet
- Dùng khi router mất successor và không có feasible successor để thay thế.
- Router sẽ gửi query multicast đến tất cả neighbor để hỏi xem có đường khác không.
- Luôn được gửi reliably.
👉 Có thể hình dung như “Ai biết đường vòng đi chỗ này không?”.
- Request Packet
- Dùng để hỏi thông tin cụ thể từ neighbor (chủ yếu trong ứng dụng route server).
- Có thể gửi multicast hoặc unicast.
- Unreliable (không cần xác nhận).
- Reply Packet
- Là phản hồi của neighbor khi nhận query.
- Luôn được gửi unicast và reliable về cho router gốc gửi query.
👉 “Đây, tôi có đường vòng nè!”.
- Acknowledge Packet (ACK)
- Dùng để xác nhận đã nhận Update, Query hoặc Reply.
- Hello và ACK thì không cần ACK lại.
- Được gửi unicast.
- Thực chất là Hello rỗng nhưng có ack number ≠ 0.
Ví dụ minh họa
Giả sử Router R1 mất đường đi đến mạng 10.1.1.0/24 (successor hỏng và không có feasible successor).
- R1 sẽ phát Query đến neighbor R2 và R3.
- R2 có đường vòng thì trả lời bằng Reply.
- R1 nhận được Reply, cập nhật lại topology table và chọn successor mới.
- Quá trình hội tụ hoàn tất.
Trạng thái của Route trong EIGRP
- Passive: route ổn định, không cần tính toán lại.
- Active: route đang recompute để tìm successor mới.
❓ Content Review Question
EIGRP interacts with which three tables? (Choose three.)
- ARP table
- Topology table
- Metric table
- Routing table
- Neighbor table
- Feasible successor table
👉 Đáp án: Topology table, Routing table, Neighbor table