Tổng quan giao thức định tuyến bgp trên router cisco - pdf 14

Download miễn phí Đề tài Tổng quan giao thức định tuyến bgp trên router cisco
LỜI CẢM ƠN1
CÁC THUẬT NGỮ TIẾNG ANH3
Lời giới thiệu. 4
CHƯƠNG 1. 5
GIỚI THIỆU TỔNG QUAN VỀ GIAO THỨC BGP5
1.1 Giới thiệu.5
1.2 Sử dụng BGP trong định tuyến. 5
CHƯƠNG 2. 7
CÁC THUỘC TÍNH VÀ THUẬT NGỮ SỬ DỤNG TRONG BGP7
2.1 Định nghĩa Autonomous System (AS). 8
2.2 Thuộc tính Autonomous system path (AS_PATH). 9
2.3 Thuộc tính WEIGHT. 11
2.4 Thuộc tính Local Preference (LOCAL_PREF). 13
2.5 Thuộc tính Metric hay MULTI_EXIT_DISC (MED). 14
2.6 Thuộc tính ORIGIN15
2.7 Thuộc tính NEXT_HOP15
2.8 Thuộc tính Community. 17
CHƯƠNG 3. 18
HOẠT ĐỘNG CỦA BGP18
3.1 Hoạt động của EBGP18
3.1.1 Khảo sát hoạt động của EBGP18
3.1.2 Cấu trúc thông báo của BGP19
3.2 Quảng bá tuyến trong BGP25
3.2.1 Quảng bá tuyến sử dụng câu lệnh Network. 26
3.2.2 Quảng bá tuyến sử dụng redistribute. 33
3.3 Hoạt động của IBGP37
3.3.1 Khảo sát hoạt động của IBGP37
3.3.2 Giao diện loopback trong IBGP48
3.3.3 Route-Reflector (RR). 52
3.3.4 Phân cấp định tuyến trong các AS (Confederations). 57
3.4 Giải thuật định tuyến trong BGP60
3.5 Sự tóm tắt tuyến trong BGP61
3.6 Quản lí lưu lượng trong BGP67


Để tải bản Đầy Đủ của tài liệu, xin Trả lời bài viết này, Mods sẽ gửi Link download cho bạn sớm nhất qua hòm tin nhắn.
Ai cần download tài liệu gì mà không tìm thấy ở đây, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung tài liệu:


N/A
6—Cease (for fatal errors besides the ones already listed)
N/A
Một thông báo UPDATE quảng bá mạng đang có. Thông báo UPDATE sẽ quảng bá:
- Các thông tin liên quan đến mạng đích: địa chỉ, netmask..
Các thuộc tính BGP
Các tuyến không có khả năng thực hiện định tuyến và bị loại bỏ trong bảng routing
Thông báo UPDATE có cấu trúc như sau :
Hinh 16: Thông báo UPDATE
Khi các EBGP hàng xóm đạt được trạng thái Established quá trình trao đổi thông tin định tuyến sẽ được thực hiện. Khi đó ta sẽ thấy được trạng thái của router có dạng như sau :
A#show ip bgp neighbors
BGP neighbor is 172.16.15.162, remote AS 2, external link
BGP phiên bản 4, remote router ID 172.16.16.254
BGP state = Established, up for 02:02:11
!Output omitted for brevity
3.2 Quảng bá tuyến trong BGP
Các EBGP hàng xóm khi đạt được trạng thái Estabished cũng có thể không quảng bá tuyến. Điều này hơi khác so với các giao thức IGPs khi việc quảng bá và nhận diện hàng xóm có mối liên hệ ràng buộc lẫn nhau và đều sử dụng câu lệnh network. Với giao thức BGP chạy trên các thiết bị của Cisco có ba cách để địa chỉ mạng có thể được quảng bá vào trong bảng định tuyến BGP (BGP routing table).
Ba cách được sử dụng là :
Câu lệnh Network
Qua sự phân phối tuyến (Route redistribution)
Từ một BGP hàng xóm
Hình 17 minh họa các cách được sử dụng để quảng bá tuyến BGP
Hình 17 : Các cách quảng bá tuyến trong BGP
Tiếp theo chúng ta sẽ đi nghiên cứu cụ thể từng cách được sử dụng để quảng bá các tuyến BGP
3.2.1 Quảng bá tuyến sử dụng câu lệnh Network
Đây là cách đầu tiên để một tuyến có thể được quảng bá vào trong bảng định tuyến BGP. Câu lệnh Network được sử dụng để chuyển các tuyến từ bảng định tuyến (routing table) tới bảng định tuyến BGP giống như là các tuyến chạy BGP. Các tuyến trong bảng routing table được học từ các giao thức định tuyến nội như RIP, IGRP, EIGRP, OSPF hay IS-IS. Hay các tuyến tĩnh, các tuyến có kết nối trực tiếp. Dưới đây là bảng định tuyến chỉ có các tuyến kết nối trực tiếp của router A
A#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route
Gateway of last resort is not set
172.16.0.0/16 is variably subnetted, 4 subnets, 3 masks
C 172.16.15.160/30 is directly connected, Serial0/0
C 172.16.15.128/27 is directly connected, Ethernet0/0
C 172.16.15.254/32 is directly connected, Loopback0
C 172.16.15.64/27 is directly connected, Ethernet0/1
Sự hoạt động của câu lệnh Network phụ thuộc vào việc tự tóm tắt tuyến trong các tiến trình BGP. Mặc định quá trình tự tóm tắt (autosummariztion) tuyến được cho phép hoạt động vì thế ta phải khảo sát trường hợp này . Định dạng của câu lệnh network như sau:
network prefix mask subnet-mask
Tham số subnet-mask là tham số lựa chọn. Nếu subnet-mask không đượ sử dụng BGP sẽ giả thiết sử dụng tham số đó với các chế độ mặc định tùy thuộc lớp mạng . Với việc mặc định quá trình tự tóm tắt được hoạt động. Câu lệnh network được sử dụng để quảng bá các tuyến với tham số subnet-mask mặc định trong bảng định tuyến BGP. Vì thế cần có ít nhất một tuyến với tuyến subnet dạng classful trong bảng định tuyến. Bảng định tuyến trên router A chứa subnets 172.16.0.0/16 do vậy để quảng bá tuyến này có thể sử dụng câu lệnh :
router bgp 1
network 172.16.0.0
neighbor 172.16.15.162 remote-as 2
Khi đó bảng định tuyến BGP của router A sẽ như sau :
A#show ip bgp
BGP table phiên bản is 8, local router ID is 172.16.15.254
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
*> 172.16.0.0 0.0.0.0 0 32768 i
Trong ví dụ trên next hop là 0.0.0.0 và thuộc tính AS path là trống chỉ ra rằng mạng 172.16.0.0 bắt nguồn trên router A. Ta cũng có thể thấy MED là 0 và thuộc tính Weight có giá trị mặc định là 32768. Sau khi một tuyến hợp lệ được đặt trong bảng định tuyến BGP , tuyến đó sẽ được quảng bá tới router B . Kết quả trong bảng định tuyến BGP là :
B#show ip bgp
BGP table phiên bản is 4, local router ID is 172.16.16.254
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
*> 172.16.0.0 172.16.15.161 0 0 1 i
Mạng 172.16.0.0 được quảng bá thành công tới router B. Thuộc tính NEXT_HOP được đặt bằng giao diện được sử dụng để quảng bá tuyến đển router B. Thuộc tính AS_PATH được đặt bằng 1, MED và Weight có giá trị bằng 0. Sau đó một tuyến BGP hợp lệ sẽ được chuyển tới bảng định tuyến trên router B.
B#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2,
E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route
Gateway of last resort is not set
172.16.0.0/16 is variably subnetted, 4 subnets, 3 masks
C 172.16.16.164/30 is directly connected, Serial0/1
C 172.16.15.160/30 is directly connected, Serial0/0
C 172.16.16.254/32 is directly connected, Loopback0
B 172.16.0.0/16 [20/0] via 172.16.15.161, 00:09:41
Từ bảng định tuyến ta có thể nhận thấy administrative distance (AD) của EBGP là 20 và cost hay metric của tuyến BGP là 0. BGP không sử dụng cost để tính toán đường đi ngắn nhất mà sử dụng các thuộc tính BGP như: Weight, LOCAL_PREF, AS_PATH, MED và ORIGIN để thay thế.
Mặc định trên các thiết bị của hãng Cisco cho phép tự tóm tắt tuyến. Tuy nhiên cisco khuyến nghị rằng nên hủy bỏ chế độ này khi sử dụng BGP. Việc hủy bỏ này được thực hiện bằng cách sử dụng câu lệnh: no auto-summary trong cấu hình BGP.
Trên 2 router A và B ta có thể cấu hình như sau :
Router A
router bgp 1
network 172.16.0.0
neighbor 172.16.15.162 remote-as 2
no auto-summary
Router B
router bgp 2
neighbor 172.16.15.161 remote-as 1
no auto-summary
Sau khi hủy bỏ chế độ tự động tóm tắt tuyến một vấn đề được đặt ra. Đó là tuyến 172.16.0.0/16 có được quảng bá hay không ? Nếu khảo sát bảng BGP của hai router A và B cùng với bảng định tuyến của chúng thì ta nhận thấy rằng tuyến trên không được quảng bá
A#show ip bgp
!no output
B#show ip bgp
!no output
B#show ip route
172.16.0.0/16 is variably subnetted, 3 subnets, 2 masks
C 172.16.16.164/30 is directly connected, Serial0/1
C 172.16.15.160/30 is directly connected, Serial0/0
C 172.16.16.254/32 is directly connected, Loopback0
Sở dĩ tuyến 172.16.0.0/16 không được quảng bá khi tự động tóm tắt tuyến được hủy bỏ là do nó làm thay đổi cách hoạt động của câu lệnh network. Qúa trình hủy bỏ tự tóm tắt tuyến sẽ tạo ra một quy tắc mới khiến cho địa chỉ mạng và mask sử dụng trong câu lệnh network phải chính xác so với trong bảng định tuyến. Câu lệnh network 172.16.0.0 sẽ kéo theo việc router tìm trong bảng định tuyến của nó một địa chỉ phù hợp. Tuy nhiên chỉ có các mạng con của tuyến 172.16.0.0 trong bảng định tuyến trên router A mà không có tu...
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status