1. Trang chủ
  2. » Công Nghệ Thông Tin

Giới thiệu cơ bản về giao thức BGP

14 1,3K 5
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 14
Dung lượng 158,51 KB

Nội dung

Giới thiệu cơ bản về giao thức BGP

BGP CƠ BẢN Tác giả: Đăng ̣ Quang Minh BGP CƠ BẢN Sự cần thiết BGP BGP giao thức phức tạp dùng nhiều Internet cơng ty đa quốc gia Mục đích BGP kết nối m ạng l ớn ho ặc Autonomous-System Các công ty lớn dùng BGP k ết n ối gi ữa mạng quốc gia khác Mục đích giao thức ngo ại BGP khơng tìm đường mạng mà cịn cho phép người qu ản tr ị tìm AS network Các giao thức n ội EIGRP, RIP, OSPF ISIS s ẽ tìm network mà người quản trị cần Một số tính chất BGP BGP giao thức định tuyến dạng path-vector nên việc chọn lựa đường tốt thông thường dựa tập hợp thuộc tính gọi ATTRIBUTE Do sử dụng metric phức tạp, BGP xem giao thức phức tạp Nhiệm vụ BGP đảm bảo thông tin liên lạc AS, trao đổi thông tin định tuyến AS, cung cấp thơng tin trạm kế cho đích đến BGP sử dụng giao thức TCP cổng 179 Như chương trước đề cập, giao thức nhóm distance vector thường quảng bá thơng tin có đến router láng giềng, cịn path vector xác danh sách tồn đường dẫn đến đích Ngồi giao thức định tuyến hoạt động dùng path vector giúp việc xác định vòng lặp mạng tốt cách xem xét đường mà router khác gởi xem có thân AS hay khơng, có biết lặp, loại bỏ BGP hỗ trợ cho địa CIDR (Classless Interdomain Routing) BGP cho phép dùng xác thực BGP có chế keepalive định kỳ nhằm trì quan hệ BGP peers Trong giai đoạn ban đầu của phiên thiết lập quan hệ BGP, tồn thơng tin routing-update gửi Sau đó, BGP chuyển sang chế dùng trigger-update Bất kỳ thay đổi hệ thống mạng nguyên nhân gây triggerupdate Một đặc điểm khác biệt BGP routing-update c Khi ta xem xét BGP update, ta nhận thấy routing update xác BGP khơng quan tâm đến việc giao tiếp để có đầy đủ kiến thức tất subnet bên công ty mà BGP quan tâm đến việc chuyển tải đầy đủ thông tin để tìm AS khác Các BGP update thực trình summarization đến mức tối đa cách cho phép số AS, cho phép số prefix vài thông tin định tuyến Tuy nhiên, phần nhỏ BGP update quan trọng BGP đảm bảo lớp transport truyền update sở liệu đường đồng BGP thực bao gồm AS khác hay AS Khi dùng BGP để kết nối AS khác nhau, BGP gọi eBGP Giao thức dùng để mang thơng tin router eBGP AS Khi BGP gọi iBGP Trong AS ta sử dụng giao thức định tuyến nội IGP (ví dụ RIP, ISIS, EIGRP, OSPF) ngồi AS phải sử dụng giao thức khác Vấn đề mục đích IGP EGP khơng giống Các IGP thực định tuyến gói từ nguồn đến đích mà khơng cần quan tâm đến sách định tuyến (policy) Trong khỏi phạm vi AS sách định tuyến lại vấn đề quan trọng Xét ví dụ sau: AS4 -AS1 -AS2 -AS3 -(C Company) | | | | B Company -A Company Giả sử A muốn truyền liệu đến AS4 A B đối thủ B không muốn chuyển liệu cho công ty A nên A chuyển liệu thông qua AS3, AS2, AS1 để đến AS4, đường thơng qua cơng ty B tối ưu Giả sử C thuộc AS3 muốn đến AS4 C đối tác B nên B sẵn sàng cho giang Như A C có đích đến phải theo cách khác Các IGP làm điều ngun nhân chủ yếu giao thức liên quan đến metric cost mà hồn tồn khơng quan tâm đến sách định tuyến Nó biết cố gắng chuyển gói liệu đến đích cách hiệu tối ưu Các thuật ngữ BGP STT THUẬT NGỮ Aggregation Attribute ĐỊNH NGHĨA Là q trình tóm tắt route – (summarization) Autonomous System Exterior Gateway Protocol (EGP) Định nghĩa mạng tổ chức Trong AS, router có giao thức định tuyến Nếu ta kết nối Internet, số AS phải cung cấp ủy ban Internet Thuật ngữ chung cho giao thức chạy AS khác Cũng có giao thức có tên EGP tiền thân BGP EBGP Interior Gateway Protocol (IGP) Gửi thông tin định tuyến AS khác IBGP Originator-ID Giao thức dùng bên AS Các router không yêu cầu phải láng giềng phương diện kết nối vật lý thường ngồi rìa AS IBGP dùng router chạy BGP AS Đây thuộc tính BGP Nó thuộc tính tùy chọn Thuộc tính chứa giá trị routerID router phát sinh đường Mục đích thuộc tính ngăn ngừa routing loop Nếu router nhận Tương tự metric Các biến mô tả đặc điểm đường tới địa đích Khi định nghĩa, đặc điểm dùng để định nên theo đường Đây giao thức định tuyến chạy bên AS Trong khứ, thuật ngữ gateway thường dùng để định nghĩa router một update từ nó, router bỏ qua update Cơ chế cho phép người quản trị lập trình giao thức định tuyến cách định nghĩa traffic route Đây dạng định tuyến tĩnh PBR độc lập với giao thức định tuyến dùng route-map để tạo trình riêng lẽ để áp đặt định định tuyến Prefix list dùng thay cho distribute-list để kiểm soát BGP học quảng bá cập nhật Prefix-list nhanh hơn, uyển chuyển tốn tài nguyên hệ thống policy-based routing 10 prefix list 11 Route-reflector Đây router cấu hình để chuyển routes từ router iBGP khác Khi cấu hình route-reflector, iBGP khơng cần phải fullymesh Một mạng fully-mesh khơng có khả mở rộng 12 Route-Reflector Client 13 Route_reflector Clustor 14 transit autonomous system Một client router có TCP session với router khác hoạt động route-reflector-server Client không cần thiết phải thiết lập peer với client khác Một cluster nhóm bao gồm route-reflector clients Có thể có nhiều route-reflector server cluster Là AS dùng để mang BGP traffic qua AS khác Khi dùng BGP? Khi mạng công ty kết nối đến nhiều ISP AS khác dùng kết nối Nhiều công ty dùng kết nối khác nhằm mục đích dự phịng Chi phí giảm thiểu tất kết nối dùng Trong trường hợp này, PBR cần thiết để triển khai kết nối BGP dùng sách định tuyến nhà cung cấp dịch vụ công ty khác Hoặc traffic công ty cần phải phân biệt với traffic ISP Mạng hai tổ chức xuất AS Một trường hợp khác phải dùng BGP mạng ta ISP Nếu ISP, hệ thống mạng phải cho phép traffic khác qua AS Lúc hoạt động transit domain Khi không dùng BGP? Một hệ thống mạng đơn giản hệ thống mạng dễ dàng quản lý bảo trì Đây lý để tránh dùng BGP hệ thống mạng Vì vậy, n ếu h ệ th ống mạng có đặc điểm sau, nên dùng cách thức khác, ch ẳng hạn nh static default-routing - Mạng ISP mạng cơng ty có chung sách định tuyến Mặc dù cơng ty bạn có nhiều kết nối đến ISP, kết nối dự phịng khơng cần kế hoạch để kích hoạt nhiều kết nối đến Internet Tài nguyên mạng có giới hạn, chẳng hạn nhớ CPU router Băng thông AS thấp phí tổn cho định tuyến ảnh hưởng đến q trình chuyển liệu Một số thuộc tính quan trọng BGP BGP định tuyến traffic cách sử dụng thuộc tính Việc sử dụng thuộc tính ám đến việc sử dụng biến trình chọn lựa đường BGP Các thuộc tính BGP không danh sách biến mà qua route chọn lựa Một vài thơng tin mang thông điệp cập nhật quan trọng thông tin khác Một số thông tin khác quan trọng cho hoạt động BGP, thơng tin phảI mang đến tất router BGP mạng Quá trình chọn lựa đường dựa thuộc tính giá trị Các thuộc tính chia thành hai nhóm: nhóm nổI tiếng (well-known) nhóm tùy chọn (optional) Cả hai nhóm tiếp tục chia làm nhóm NHĨM Well-known mandatory Well-known Discretionary Optional Transitive Optional Nontransitive MƠ TẢ Các thuộc tính bắt buộc công nhận tất router BGP Khơng u cầu thuộc tính tồn cập nhật chúng tồn tại, tất router công nhận có hành động tương ứng dựa thơng tin chứa bên thuộc tính Router khơng cơng nhận thuộc tính router nhận thuộc tính này, đánh dấu gửi đầy đủ cập nhật đến router Các thuộc tính khơng thay đổi qua router thuộc tính khơng cơng nhận router Các thuộc tính bị loại bỏ cập nhật mang thuộc tính vào router mà router khơng hiểu khơng cơng nhận thuộc tính Các thuộc tính khơng truyền tới BGP Thuộc tính AS_PATH: Đây thuộc tính quan trọng việc xác định đường tối ưu, mang chức Thứ nhất, AS_PATH ngắn router ưu tiên (ví dụ từ AS3 đến AS4 có đường khác nhau: AS3 - B - AS4, AS3 - AS2 - AS1 – AS4 router ưu tiên đường ngắn qua B) Chức thứ hai ngăn ngừa vịng lặp Bởi thuộc tính AS_PATH quan trọng cho trình hoạt động BGP nên tất nhà cung cấp phải hỗ trợ thuộc tính mang tính bắt buộc, nghĩa tất định tuyến phải chuyển thuộc tính đến tất láng giềng thông điệp cập nhật BGP Thuộc tính nguồn gốc (Origin-attribute): thuộc tính xác định nguồn gốc routing thông tin cập nhật định tuyến Nếu “i ” routing thơng tin cập nhật định tuyến biết thông qua IGP (RIP, OSPF…) Nếu giá trị “e” routing thơng tin cập nhật định tuyến biết thông qua EGP Nếu giá trị “?” (incomplete) khơng biết nguồn gốc routing thông tin cập nhật định tuyến (Điều xuất routing thơng tin cập nhật định tuyến biết thông qua IGP sau lại thơng báo qua EGP.) Khi học đường lệnh network để thuộc tính là: i Khi học đường qua lệnh redistribute v.v để thuộc tính là: “?”.Cịn sau mạng quảng bá tới EGP router láng giềng thuộc tính đổi thành e router học tuyến đường nhờ EGP Thuộc tính origin khơng thay đổi qua giao thức EBGP mà giữ nguyên Thuộc tính origin e tuyến học từ giao thức EGP (đây giao thức định tuyến AS, sử dụng nhiều Internet BGP chưa đời khơng cịn sử dụng) Next-Hop attribute: Trong eBGP, giá trị next-hop địa IP router từ bên vùng tự trị AS quảng bá vào bên AS Địa IP lệnh neighbor Tuy nhiên môi trường multiaccess, route đến từ router, không khôn ngoan router quảng bá địa địa nguồn điều dẫn đến việc packets bị gửi đến vài router mạng multiacess trước tìm nguồn gốc xuất phát thật Vì vậy, có luật rằng, địa router xuất phát gói tin BGP giữ địa nguồn Khi BGP khai báo mạng, router tự định rõ thân router Next Hop Tuy nhiên, router gởi thơng điệp update cho router láng giềng khác AS lại tiếp tục dùng router ngồi AS làm Next hop Do ta phải cấu hình cho router cịn lại AS biết router biên AS với router Next Hop khơng phải router khác AS Bước 1: Router A gửi cập nhật mạng 192.33.33.0 Bước 2: Router D nhận update truyền Tuy nhiên routerD thay đổi địa source-address thành địa địa nó, có nhầm lẫn xảy mơi trường multiaccess, router cơng bố next-hop Để tránh tình này, địa nguồn update không thay đổi Bước 3: Router B biết routerA next-hop mạng 192.33.33.0 The Next-Hop Attribute and a Nonbroadcast Multiaccess Network Cũng giống môi trường multiaccess, mạng NBMS tuân theo qui luật Tuy nhiên có tiềm ẩn vấn đề router khác khơng có khả kết nối trực tiếp với router nguồn đám mây NBMA có cấu hình hub-andspoke Thuộc tính Nexthopself BGP 150.10.0.0 (AS 100) RouterA (150.10.3.1) -IBGP RouterB -| |(170.10.20.1) | | (170.10.20.2) RouterC |_ 170.10.0.0 (AS 300) Thuộc tính BGP nexthop địa next hop IP mà dùng để đến số mạng đích Đối với EBGP, next hop ln địa IP router láng giềng khai báo câu lệnh neighbor Theo ví dụ trên, RouterC quảng cáo network 170.10.0.0 cho RouterA với next hop 170.10.20.2 ngược lại RouterA quảng cáo lại 150.10.0.0 cho RouterC với next hop 170.10.20.1 Đối với IBGP, có nguyên tắc là: “the next hop advertised by EBGP should be carried into IBGP” Chính quy luật này, nên Router A quảng cáo lại 170.10.0.0 cho IBGP peer nó, trường hợp RouterB với next hop 170.10.20.2 Vì thế, lúc RouterB có next hop để đến network 170.10.0.0 170.10.20.2 KHƠNG phải 150.10.30.1 Lúc bạn phải đảm bảo RouterB reach 170.10.20.2 thơng qua IGP, khơng RouterB drop packet có dest 170.10.0.0 lúc địa next hop address trở nên inaccessible Đến bạn hình dung mơi trường NBMA, có thêm RouterD (network 180.20.0.0) thêm vào AS 300, mà RouterA khơng có PVC kết nối trực tiếp đến RouterD lúc nexthop RouterD quãng cáo cho RouterA mà RouterA không reach Lúc routing fail Để khắc phục tình trạng NEXT-HOPE-SELF sử dụng neighbor {ip-address| peer-group-name1 } next-hop-self Câu lệnh cho phép áp đặt BGP dùng địa khai báo thành next hop thay để BGP tự chọn next hop RouterC# router bgp 300 neighbor 170.10.20.1 remote-as 100 neighbor 170.10.20.1 next-hop-self RouterC qủang cáo 180.20.0.0 với NextHop = 170.10.20.2 Next-hop-self có lợi mơi trường nonmeshed Local-Preference attribute: Đây thuộc tính khơng bắt buộc (tức không cần phải xuất thông điệp Update), mang ý nghĩa cục phạm vi AS mà khơng gởi khỏi AS Nó truyền đến local BGP neighbors Thuộc tính Local-Preference cho phép chọn đường mong muốn khỏi AS Weight attribute: Đây thuộc tính khơng bắt buộc, nhà cung cấp khơng cần phải hỗ trợ cho Thực tế thuộc tính cung cấp cho định tuyến đơn không gởi thông điệp Update Thuộc tính Weight dùng để điều khiển hướng truyền local packet đến router router có hai route khác khỏi AS(multihomed) Thuộc tính MULTI_EXIT_DISC (MED) Đây thuộc tính AS dùng để tham chiếu cho việc nên chọn router để đến đích AS Trong BGP có ATTRIBUTE gọi metric, MED (Multiexit Discrimination) Tuy nhiên MED có ý nghĩa khác so với metric IGP BGP dùng MED (metric) để hướng dẫn cho router láng giềng lựa chọn đường tốt MED(multiple-exit-discriminator) attribute BGP, giới thiệu router láng giềng bên mạng chọn vào AS có nhiều exit point, có MED thấp chọn (do có lẽ giống với metric), khơng giống Local Preference, MED trao đổi AS khơng khỏi AS vào (khi thông tin cập nhật định tuyến vào AS với giá trị MEd xác định sử dụng để thực định nội AS Nếu route xuất phát từ AS MED tính theo metric IBGP MED attribute yếu (trong thứ tự route-selection BGP), nên để control cần phải care thuộc tính có mức ưu tiên cao (weight-localpreference-originate-ASpath-origin code) Hơn nữa, originated AS điều khiển trình đặt MED originating AS (neighbor AS), ngược lại, nên dùng thực tế Ngoài ra, với nhiều Customer với yêu cầu sách chọn outgoing traffic khác nhau, MED khơng hiệu Người ta hay sử dụng community attribute để giải vấn đề chọn incomming traffic thay cho as-path prepending MED Communtity attribute: Đây thuộc tính khơng bắt buộc Thuộc tính dùng để cung cấp sách cho nhóm router qua AS Do router có tính chất có chung sách Nếu router nhận thông điệp Thông tin cập nhật định tuyến với thuộc tính Community thiết lập,nó xử lý thơng điệp cách hợp lí Nếu khơng hiểu thơng điệp gửi thuộc tính cho router láng giềng router xử lý (Tuy nhiên, hiểu khơng gửi thuộc tính cho láng giềng router trừ định làm thêm điều đó) Tổng quan hoạt động BGP BGP giao thức hướng kết nối Khi thiết lập quan hệ neighbor, m ột phiên làm việc TCP thiết lập trì BGP gửi thông điệp keepalive đ ể kiểm tra đường truyền trì phiên làm việc TCP Các thông ệp keepalive header có giá trị 19-bytes Sau router gửi c ập nh ật đ ịnh kỳ có thay đổi xảy Sau điều chỉnh bảng BGP, trình BGP s ẽ truyền đến tất láng giềng thay đổi Có kiểu thông điệp dùng BGP: Thông điệp Open: dùng để thiết lập kết nối với router BGP khác Thông điệp keepalive: gửi định kỳ BGP peers để trì kết nốI để kiểm tra đường Các thông điệp keepalive gửi theo chế không tin c ậy Nếu khoảng thời gian định kỳ gán 0, khơng có thơng ệp keepalive gửi Thơng điệp cập nhật: chứa đường địa đích thu ộc tính c đường Các cập nhật bao gồm route khơng cịn tồn Thông tin ch ứa cập nhật bao gồm thuộc tính đường dẫn, bao gồm thuộc tính origin, AS_PATH, neighbor Thơng điệp Notification: dùng để thông báo cho router khác nguyên nhân gây kết nối bị ngắt CIDR Route Aggregation BGP cần phải truyền số thông tin AS có lẽ khơng ph ải tất c ả thông tin cần thiết Nếu hệ thống mạng thiết kế để hỗ trợ trình summarization, tổng số tài nguyên mạng giảm có r ất b ộ nh ớ, băng thông CPU dùng để gửi bảng định tuyến Thật ra, b ằng cách tóm t lớp địa IANA, mạng Internet trở thành m ột m ột môi tr ường nhanh h ơn tin cậy Cách dùng CIDR giải pháp đ ược dùng nhi ều năm gần Các địa hợp lại thành số địa dạng summary Thay địa có giá trị netmask để nhận phần đ ịa ch ỉ network, có giá trị prefix mask Giá trị đơn gi ản m ột s ố ch ỉ s ố bit dành cho phần network Quá trình summarization giảm thiểu số prefix Nếu m ột mạng cấp tám địa lớp C, quảng bá network BGP truyền prefix prefix mask Một router truyền route tóm tắt, route riêng lẽ chưa summarize truyền hai Cơ chế hoạt động IBGP IBGP khơng thay đổi thuộc tính AS-PATH tuyến để chống loop, sử dụng qui luật split-horizon: BGP peer không gởi tuyến học từ IBGP đến BGP peer khác Như vậy, để forward liệu cho AS khác, router transit AS phải thực hiện: - Giải pháp thứ nhất: phân phối lại tuyến BGP vào IGP để thỏa mãn qui luật đồng bộ, phương pháp không nên sử dụng mạng core ISP số tuyến Internet lớn, IGP thiết kế khơng phải để quản lý số tuyến lớn vây, ra, dùng phương pháp có thay đổi tuyến Internet làm IGP phải thực giải thuật tìm đường -> chiếm nhiều CPU nhớ gây ổn định - Giải pháp thứ hai: BGP peer full-mesh để đảm bảo router đ ều có đủ thơng tin định tuyến để forward packet Khi có th ể t ch ức đồng IBGP Nhưng full-mesh dẫn đến vi ệc khó qu ản lý, t ốn băng thơng để cập nhật định tuyến, tốn CPU,mem Có cách để giải vần đ ề Sử dụng Route Reflector: thay đổi qui luật split-horizon IBGP Các RR gởi tuyến IBGP đến BGP peer khác Để chống lặp vòng, RR thêm vào thuộc tính: cluster-id originator Sử d ụng Confederation: thay đổi cách xử lý AS-PATH IBGP: Chia m ột AS thành nhiều member-AS BGP BGP peer thuộc member-AS khác EBGP (tức thêm member-AS vào AS-PATH để chống loop) thuộc tính khác Local Preference, MED, Next-hop khơng thay đ ổi Ưu điểm giải pháp member-AS quản lý độc lập, tăng khả sách định tuyến routing Các member-AS có th ể s d ụng IGP khác Nhưng quản lý Confederation có th ể r ất ph ức tạp thích hợp cho ISP c ực lớn (các ISP k ết n ối tr ực ti ếp vào điểm trung chuyển quốc tế NAP, ) công ty đa qu ốc gia c ần có linh động độc lập thành phần hệ thống Để lựa chọn tuyến cho Incoming traffic, sử dụng cách sau S d ụng thu ộc tính MED: cách sử dụng MED thuộc tính yếu nontransitive Sử dụng community: phương pháp đòi hỏi phải upstream ISP hỗ trợ, ảnh hưởng đến ISP trực tiếp, nhi ều trường hợp không làm việc tốt Sử dụng AS-Prepend: phương pháp sử d ụng thông dụng làm việc tốt tất mơ hình Nhưng m ột điều cần phải nhớ, định tuyến cho Incoming traffic khó thực hi ện xác AS khác thay đổi attribute Để set metric, bạn dùng lệnh default-metric Router(config-router)#default-metric number dùng route-map: router bgp 100 neighbor 1.1.1.1 route-map freddy out ! ip as-path access-list permit ^690_ ip as-path access-list permit * ! route-map freddy permit 10 match as-path set metric 127 ! route-map freddy permit 20 match as-path ví dụ trên, route as 690 set metric 127 Tóm tắt giải thuật tìm đường tốt BGP BGP gán đường hợp lệ đường tốt có Sau BGP so sánh đường tốt vớI đường danh sách hoàn tất tất đường danh sách đường hợp lệ DướI danh sách luật dùng để xác định đường tốt * Ưu tiên đường có trọng số WEIGHT cao WEIGHT thông số Cisco đưa Thơng số có ảnh hưởng phạm vi nội router cấu hình dùng thơng số * Ưu tiên đường có LOCAL_PREF cao Những đường khơng có thuộc tính LOCAL_PREF có giá trị mặc định 100 * Ưu tiên đường có nguồn gốc từ lệnh network lệnh aggregate thơng qua q trình redistribution từ IGP Các đường có nguồn gốc từ lệnh network lệnh redistribution ưu tiên đường có nguồn gốc từ lệnh aggregate * Ưu tiên đường có thuộc tính AS_PATH ngắn Bước bị bỏ qua biến bgp bestpath as-path cấu hình Một tập hợp AS_SET đếm từ 1, bất chấp có AS bên tập hợp Các biến AS_CONFED_SEQUENCE AS_CONFED_SET không bao gồm AS_PATH * Ưu tiên đường có nguồn gốc thấp IGP thấp hơp EGP EGP thấp INCOMPLETE * Ưu tiến đường có giá trị MED nhỏ Sự so sánh thực AS giống cho hai đường Bất AS confederation bị bỏ qua Nói cách khác, MED so sánh giá trị AS AS_SEQUENCE giống Nếu lệnh bgp always-compare-med cấu hình, MED so sánh cho tất đường Nếu dùng chọn lựa này, tất router AS phảI cấu hình vớI chọn lựa bgp always-comparemed, không routing loop xảy Nếu thông số bgp bestpath med-confed cấu hình, MED so sánh tất đường mà chứa biến AS_CONFED_SEQUENCE ( đường xuất phát từ local confederation) Những đường nhận từ router láng giềng có giá trị MED 4,294,967,295 có giá trị MED thay đổI đến 4,294,967,294 trước chèn vào bảng BGP Những đường nhận mà MED cấu hình gán giá trị MED * Ưu tiên đường eBGP so vớI iBGP Nếu đường tốt chọn lựa, qua bước * Ưu tiên đường có IGP metric thấp đến BGP next-hop * Kiểm tra xem có nhiều đường dự phịng cần phải cài đặt vào bảng routing hay không Nếu hai đường từ bên ngoài, ưu tiên đường nhận trước (đường cũ nhất) Bước bị bỏ qua -Lệnh bgp best path compare-routerid dùng -RouterID giống cho nhiều đường routes nhận từ router -Hiện khơng có đường tốt * Ưu tiên đường đến từ BGP router có routerID nhỏ Giá trị routerID địa IP cao router Giá trị gán lệnh bgp routerid Nếu đường chứa route-reflector, thuộc tính Originator ID RouteReflector thay cho routerID * Nếu RouterID giống cho nhiều đường đi, ưu tiên đường có số cluster Điều môi trường BGP route-reflector Nó cho phép thành viên Route-Reflector thiết lập quan hệ peer vớI thành viên RR khác * Ưu tiên đường đến từ láng giềng có địa thấp Địa địa dùng lệnh neighbor ... qua giao thức EBGP mà giữ nguyên Thuộc tính origin e tuyến học từ giao thức EGP (đây giao thức định tuyến AS, sử dụng nhiều Internet BGP chưa đời khơng cịn sử dụng) Next-Hop attribute: Trong eBGP,... nhiên, phần nhỏ BGP update quan trọng BGP đảm bảo lớp transport truyền update sở liệu đường đồng BGP thực bao gồm AS khác hay AS Khi dùng BGP để kết nối AS khác nhau, BGP gọi eBGP Giao thức dùng để... router có giao thức định tuyến Nếu ta kết nối Internet, số AS phải cung cấp ủy ban Internet Thuật ngữ chung cho giao thức chạy AS khác Cũng có giao thức có tên EGP tiền thân BGP EBGP Interior Gateway

Ngày đăng: 13/08/2012, 16:12

HÌNH ẢNH LIÊN QUAN

11 Route-reflector Đây là router đượ ấ c cu hình đ chuy n các route st các router iBGP ừ - Giới thiệu cơ bản về giao thức BGP
11 Route-reflector Đây là router đượ ấ c cu hình đ chuy n các route st các router iBGP ừ (Trang 4)

TỪ KHÓA LIÊN QUAN

w