Link connected to: another Router (point-to-point) (Link ID) Neighboring Router ID: 141.108.1.3 (Link Data) Router Interface address: 141.108.1.2 Number of TOS metrics: 0 TOS 0 Metrics: 64 Link connected to: another Router (point-to-point) (Link ID) Neighboring Router ID: 141.108.3.1 (Link Data) Router Interface address: 141.108.1.2 Number of TOS metrics: 0 TOS 0 Metrics: 64 Link connected to: a Stub Network (Link ID) Network/subnet number: 141.108.1.2 (Link Data) Network Mask: 255.255.255.255 Number of TOS metrics: 0 TOS 0 Metrics: 0 Các output quan trọng được highlighted lên : - Trong tình trạng bình thường , LS age < 1800 - Đối với trường hợp router LSA , Link-Stae ID và Advertising router có cùng giá trị . - Router này là ABR và có 3 router links . Stublink trong trường hợp này là gì ? Ứng với mỗi point-to-point link ,( hoặc point-to-multipoint) sẽ có 1 stub link cung cấp thông tin về subnetmask cho link đó. Type 2 – Network LSA DR tạo ra network LSA packet . Nếu không có DR ( point-to-point or point-to- multipoint network ) , thì sẽ không có type 2 LSA này . Network LSA mô tả tất cả những router attach vào network . Thông tin này được flood đi trong 1 area ( giống router LSA ) . Error! Network LSA có 2 thành phần quan trọng : - network mask : Chỉ ra network mask của transit link . - Attached router : chỉ ra router ID của các router attach vào transit link này . Trong danh sách này cũng có DR . Error! Transit link ở đây là gì ? Là network link mà trên đó các router có thiết lập quan hệ neighbor và bầu chọn ra DR/BDR . RouterA#show ip ospf database network 141.108.1.1 Routing Bit Set on this LSA LS age: 1169 Options: (No TOS-capability, DC) LS Type: Network Links Link State ID: 141.108.1.1 (address of Designated Router) à ip address của DR . Advertising Router: 141.108.3.1 à RID của DR . LS Seq Number: 80000002 Checksum: 0xC76E Length: 36 Network Mask: /24 Attached Router: 141.108.3.1 Attached Router: 141.108.1.21 Attached Router: 141.108.1.3 Có 2 thông tin quan trọng cần lưu ý : - Link state ID ở đây là ip address của DR - Advertising router ở đây là Router ID của DR Type 3 – Summary LSA Summary LSA mô tả thông tin tóm tắt các route bên ngoài một area , nhưng vẫn thuộc một AS . Summary LSA được tạo ra khi có nhiều hơn 1 area kết nối vào Area 0 đã được configured . Type 3 packet được tạo ra với mục đích giảm một lượng thông tin khổng lồ trong nội bộ 1 area khi mang đi quảng bá với các area khác . Type 3 được tạo ra bởi ABR và mang theo ip prefix . - Từ non-backbone to backbone area , summary LSA được tạo ra cho : o Connected routes o Intra-area routes - Từ backbone to non-backbone area , summary LSA được tạo a cho : o Connected routes o Intra-area routes o Interarea routes Intra-area routes là gì ? Là những routes được tạo ra nội bộ trong area đó mà thôi ( ví dụ type 1 , type 2 ). Interarea routes là gì ? là những routes liên area , area này thấy thông tin của area khác là nhờ những tuyên interarea routes . Lưu ý : chỉ có intra-area route được quảng bá vào backbone area để chống loop . Nếu có bất kì một interarea nào được quảng bá từ non-backbone area vào backbone area thì có nghĩa rằng backbone area đã bị discontiguous . à không cho phép discontiguous backbone tồn tại . Error! Minh họa : Area 2 gủi intra-area chứa thông tin nội bộ của area 2 cho backbone Area 0 ( 2 ) . Tương tự Area 1 cũng gửi thông tin intra-area của area 1 cho area backbone (2) . Như vậy Area 1 đã thấy được thông tin interarea của area 2 nhờ area backbone (2) quảng bá . Area 1 lại mang thông tin này quảng bá cho area backbone (1) à discontiguous backbone . Có 2 loại summary LSA : - Type 3 : Lưu thông tin về network của area - Type 4 : Lưu thông tin về ASBR Format của một summary LSA : Error! - Network mask : Type 3 sẽ có network mask kèm theo , đối với type 4 field này là 0 . - Metric : cost của network . - ToS : set bằng 0 . Type 3 , type 4 dùng chung một kiểu format . Những khác biệt sau đây cần nhớ về type 3 và type 4 : - Network mask field trong type 3 chứa subnetmask của network . - Network mask field trong type 4 là 0.0.0.0 - Type 3 LSAs , Link-State ID là network number. - Type 4 LSAs , Link-State ID là RID của ASBR . - Advertising roueter phải là router ID của ABR tạo ra summary LSA . Điều này đúng cho cả type 3 và type 4 . Note : type 3 summary inf của routes trong area , bao gồm luôn cả thông tin cho ASBR ( trường hợp có ASBR nằm trong area ) . Để các area khác biết được thông tin của ASBR à type 4 được tạo ra để quảng bá thông tin cho biết ASBR nằm ở đâu . Chỉ có 1 trường hợp đặc biệt của LSAs , đó là trường hợp stub-area ABR tạo ra summary default route . Trong trường hợp này Link-state ID field và networkmask field là 0.0.0.0 . Ví dụ : Error! RouterB#show ip ospf database summary 9.9.9.0 LS age: 1261 Options: (No TOS-capability, DC) LS Type: Summary Links(Network) Link State ID: 9.9.9.0 (summary Network Number) Advertising Router: 141.108.1.21 LS Seq Number: 80000001 Checksum: 0xC542 Length: 28 Network Mask: /24 TOS: 0 Metric: 10 Error! RouterB#show ip ospf database asbr-summary 141.108.1.21 LS age: 1183 Options: (No TOS-capability, No DC) LS Type: Summary Links(AS Boundary Router) Link State ID: 141.108.1.21 (AS Boundary Router address) Advertising Router: 141.108.1.1 LS Seq Number: 80000001 Checksum: 0x57E4 Length: 28 Network Mask: /0 TOS: 0 Metric: 14 Error! RouterB#show ip ospf database summary 0.0.0.0 LS age: 6 Options: (No TOS-capability, DC) LS Type: Summary Links(Network) Link State ID: 0.0.0.0 (summary Network Number) Advertising Router: 141.108.1.21 LS Seq Number: 80000001 Checksum: 0xCE5F Length: 28 Network Mask: /0 TOS: 0 Metric: 1 Type 5 – External LSA External LSA cho biết thông tin về external route , outside AS . Type 5 được flood trong toàn bộ domain . Để LSA type 5 có mặt trong routing table , 2 điều quan trọng sau đây phải có : - Router muốn install type 5 vào routing table phải thấy được ASBR thông qua intra-areahoặc interarea route .Có nghĩa là nó phải có Router LSA cho ASBR hoặc Type 4 LSA cho ASBR . - Forwarding address phải được học thông qua intra hoặc interarea route . Error! - Network mask : network mask của external network . - Bit E : chỉ ra external loại nào , loại 2 or loại 1 . Nếu bit E được set lên thì đó là loại 2 , nếu không set thì là loại 1 . Type 1 , external metric được cộng với internal metric . Type 2 , giữ nguyên trong toàn AS . o Forwarding address : chỉ ra địa chỉ mà data traffic phải forward tới . Nếu giá trị này là 0.0.0.0 có nghĩa là traffic phải được forward cho ASBR . Trong một vài tình huống , forwarding address là nonzero , nhằm tránh tình trạng định tuyến không tối ưu . Error! Router A , Router B , Router C đều là ASBR , trao đổi thông tin về external route chi xảy ra giữa RA và RX ( external AS router ) . RA quảng bá tuyến external này cho các router trong AS của nó . Lúc này RB và RC cũng biết được external route là phải thông qua RA , Như vậy , suboptimal routing đã xảy ra , RB và RC vô tình phải đi qua những hop không cần thiết để ra external route . Trong khi đó nêu RA chỉ ra next- hop là ip của RX thì RB và RC sẽ biết đường ra external một cách optimal hơn vì không phải qua RA . Ví dụ : Error! RouterE#show ip ospf database external 10.10.10.0 LS age: 954 Options: (No TOS-capability, DC) LS Type: AS External Link Link State ID: 10.10.10.0 (External Network Number) Advertising Router: 141.108.1.21 . subnetmask của network . - Network mask field trong type 4 là 0.0.0.0 - Type 3 LSAs , Link-State ID là network number. - Type 4 LSAs , Link-State ID là RID của ASBR . - Advertising roueter phải. Router này là ABR và có 3 router links . Stublink trong trường hợp này là gì ? Ứng với mỗi point-to-point link ,( hoặc point-to-multipoint) sẽ có 1 stub link cung cấp thông tin về subnetmask. - network mask : Chỉ ra network mask của transit link . - Attached router : chỉ ra router ID của các router attach vào transit link này . Trong danh sách này cũng có DR . Error! Transit