Cấu trúc dữ liêu của EIGRP

Một phần của tài liệu Giáo trình cấu hình và quản trị thiết bị mạng (Trang 137 - 139)

1. Định tuyến theo vectơ khoảng cách

3.2.4. Cấu trúc dữ liêu của EIGRP

Giống như OSPF, EIGRP dựa vào nhiều loại gói dữ liệu khác nhau để duy trì các loại bảng của nó và thiết lập mối quan hệ phức tạp với router láng giềng.

Có 5 loại gói EIGRP:

 Hello.

 Báo nhận.

 Cập nhật.

 Yêu cầu.

 Đáp ứng.

EIGRP dựa vào các gói hello để phát hiên, kiểm tra và tái phát hiên các router láng giềng. Tái phát hiên có nghĩa là router EIGRP không nhân được hello từ một router láng giềng trong suốt khoảng thời gian lưu giữ nhưng sau đó router láng giềng này lại tái lâp lại thông tin liên lạc.

Chu kỳ gửi hello của EIGRP router có thể cấu hình được. Khoảng thời gian hello mặc định phụ thuộc vào băng thông trên từng cổng của router. Trong mạng IP, EIGRP router gửi hello theo địa multicast 224.0.0.10.

EIGRP router lưu thông tin về các láng giềng trong bảng láng giềng. Bảng láng giềng này có lưu số thứ tự (Seq No) và thời gian lưu giữ của gói EIGRP cuối cùng nhân được từ mỗi router láng giềng. Theo định kỳ và trong giới hạn của khoảng thời gian lưu giữ, router phải nhân được gói EIGRP thì những đường tương ứng mới có trạng thái Passive. Trạng thái Passive có nghĩa là trạng thái hoạt động ổn định.

Nếu router không nghe ngóng được gì về router láng giềng trong suốt khoảng thời gian lưu giữ thì EIGRP sẽ xem như láng giềng đó đã bị sự cố và DUAL phải tính toán lại bảng định tuyến. Mặc định, khoảng thời gian lưu giữ gấp 3 lần chu kỳ hello. Người quản trị mạng có thể cấu hình giá trị cho 2 khoảng thời gian này phù hợp hơn với hê thống của mình.

Hình 7.19

OSPF bắt buộc các router láng giềng với nhau phải có cùng khoảng thời gian hello và khoảng thời gian bất động thì mới có thể thông tin liên lạc với nhau được. EIGRP thì không yêu cầu như vây. Router sẽ học các khoảng thời gian của router láng giềng thông qua việc trao đổi gói hello. Chúng sẽ dùng thông tin trong đó để thiết lâp mối quan hệ ổn định mà không cần các khoảng thời gian này phải giống nhau giữa chúng.

Gói hello thường được gửi theo chế độ không bảo đảm tin cây. Điều này có nghĩa là không có báo nhân cho các gói hello.

EIGRP router sử dụng gói báo nhân để xác nhân là đã nhân được gói EIGRP trong quá trình trao đổi tin cây. Giao thức vân chuyển tin cây (RTP — Reliable Transport Protocol) cung cấp dịch vụ liên lạc tin cây giữa hai host EIGRP. Gói báo nhân chính là gói hello mà không có dữ liệu. Không giống như hello được gửi multicast, các gói báo nhân chỉ gửi trực tiếp cho một máy nhân. Báo nhân có thể được kết hợp vào loại gói EIGRP khác như gói trả lời chẳng hạn.

Gói cập nhật được sử dụng khi router phát hiện một láng giềng mới. Router EIGRP sẽ gửi gói câp nhât cho router láng giềng mới này để nó có thể xây dựng bảng cấu trúc mạng. Có thể sẽ cần nhiều gói câp nhât mới có thể truyền tải hết các thông tin cấu trúc mạng cho router láng giềng mới này.

Gói cập nhật còn được sử dụng khi router phát hiện sự thay đổi trong cấu trúc mạng. Trong trường hợp này, EIGRP router sẽ gửi multicast gói câp nhât cho mọi router láng giềng của nó để thông báo về sự thay đổi. Mọi gói câp nhât đều được gửi bảo đảm.

EIGRP router sử dụng gói yêu cầu khi nó cần một thông tin đặc biệt nào đó từ một hay nhiều láng giềng của nó. Gói đáp ứng được sử dụng để trả lời cho các gói yêu cầu.

Nếu một EIGRP router mất successor và nó không tìm được feasible successor để thay thế thì DUAL sẽ đặt con đường đến mạng đích đó vào trạng thái Active. Sau đó router gửi multicast gói yêu cầu đến tất cả các láng giềng để cố gắng tìm successor mới cho mạng đích này. Router láng giềng phải trả lời bằng gói đáp ứng để cung cấp thông tin hoặc cho biết là không có thông tin nào khác có thể khả thi. Gói yêu cầu có thể được gửi multicast hoặc chỉ gửi cho một máy, còn gói đáp ứng thì chỉ gửi cho máy nào gửi yêu cầu mà thôi. Cả hai loại

gói này đều được gửi bảo đảm.

Một phần của tài liệu Giáo trình cấu hình và quản trị thiết bị mạng (Trang 137 - 139)

Tải bản đầy đủ (PDF)

(169 trang)