PDA

View Full Version : câu hỏi về BGP và syncoronization command!



khicon19bmt
15-09-2006, 04:32 PM
Mình có 1 câu hỏi về BGP , mong các bác trả lời giúp !

r3------------r4
|                  |
r2-----r1-----r5

Giữa r1 và r2 là : r1 ( 10.10.25.1/24) và r2 ( 10.10.25.2/24)
Giữa r1 và r5 là : 200.200.200.0/24
r1 và r5 thuộc AS100
r2, r3, r4 thuộc AS200

Config trên r1:
router bgp 100
net 200.200.200.0 mask 255.255.255.0
neighbor 10.10.25.2 remote-as 200
neighbor 10.10.25.2 route-map BEST out
!
access-list 101 permit ip host 200.200.200.2 host 255.255.255.0
!
route-map BEST permit 10
match ip address 101
set metric 150
!

BGP được config trên tất cả các router, no synchronization

Câu hỏi là : r2 sẽ dùng đường nào để đến mạng 200.200.200.0/24
Lệnh no sync có tác dụng gì ? nếu ở đây dùng sync thì có gì khác ?

Thanks for replying !

luumanh_lichsu
16-09-2006, 09:11 AM
Chào Khicon !!!

Luật Sync nói rằng : Nếu 1 AS A nhận đc 1 adv route từ AS B thì nó sẻ kg quảng bá route đó cho AS C trước khi tất ca cac Router trong AS A biết dc AS B thông qua IGP . BGP sẽ đợi cho đến khi IGP dc lan truyền routes trong AS ( AS A ) và khi đó nó sẻ quảng bá đến EBGP peer (AS C ) .

Về phần câu hỏi R2 se chọn dg nào đến mạng 200.200.200.0/24 thì còn tùy vào config trên R2 va R5 nữa . Route map Best dc set trên R1 với trọng số weight 150 dùng để chỉ ra chiều hướng đi vô ( inbuond ) AS 200 đến AS 100 . Nếu trên R5 có peer với R3 và có Weight default thì AS 200 sẽ refer R5 đến AS 100 . ( Weight càng thấp càng uư tiên ) .

P.S access-list 101 permit ip host 200.200.200.2 host 255.255.255.0 <--- sai đây nhé . Khicon xem lại .

Thân

ptran
16-09-2006, 11:08 AM
Khong co day du config cu tat ca cac router thi khong the noi chac 100%, nhung co the noi chung chung la:

1)Neu dung sync thi R2 se dung R1 de den 200.200.200.0/24 boi vi khong con duong nao khac, gia su rang khong dung BGP->IGP redistribution.

2)Neu khong dung sync R2 se chon di duong R4 de den 200.200.200.0/24 boi vi metric di ve huong R4 nho hon, gia su rang ban khong thay doi default weight, local preference, as-path, metric....

-> access-list 101 permit ip host 200.200.200.2 host 255.255.255.0 <- ACL nay khong on lam. Ban xem lai.

khicon19bmt
18-09-2006, 05:31 PM
hì , lại gặp 2 bác này !
Trước tiên rất cám ơn các reply của 2 bác ptran và luumanh , tuy nhiên từ các reply của 2 bác em vẫn chưa hỉu lắm , hix !
Em bổ sung thêm là : các config trên các router còn lại chỉ ở mức default thôi và cái access-list :
Access-list 10 permit 200.200.200.0 0.0.0.255

Em có 1 số thắc mắc mong 2 bác giải đáp :


Route map Best dc set trên R1 với trọng số weight 150 dùng để chỉ ra chiều hướng đi vô ( inbuond ) AS 200 đến AS 100
Nếu xét theo cấu hình của em thìroute-map set theo hướng traffic đi từ AS 100 đến AS 200 chứ bác .


Nếu trên R5 có peer với R3 và có Weight default thì AS 200 sẽ refer R5 đến AS 100 . ( Weight càng thấp càng uư tiên ) .
Câu này của bác thì thú thực là em ko hiểu !Bác luumanh có thể nói rõ 1 chút được ko ?

khicon19bmt
18-09-2006, 05:41 PM
1)Neu dung sync thi R2 se dung R1 de den 200.200.200.0/24 boi vi khong con duong nao khac, gia su rang khong dung BGP->IGP redistribution.
Tại sao nếu dùng sync ở đây thì R2 lại dùng R1 để đến 200.200.200.0/24 “vì ko còn đường nào khác “? Bác ptran giải thích rõ chỗ này được ko ?

Tóm lại là, từ các reply của 2 bác , em chỉ hiểu được sync có ý nghĩa gì , còn cái chưa hiểu là sync trong mô hình này có tác dụng ntn (vì theo concept của bác luumanh thì sync có tác dụng khi có 3 AS mà ) và cách chọn đường của R2 ? tại sao R2 lại chọn như thế ?
Rất mong reply từ các bác và mong các bác giải thích rõ chút nhé vì mới tìm hiểu về các này nên còn mơ hồ lắm !

luumanh_lichsu
19-09-2006, 07:48 AM
Hi Khicon !!!

Sorry Khicon nhe , mình có sự nhầm lẫn ở đây . Xin nhắc sơ qua ve thuộc tính Attribute cua BGP :

Weight chiều apply in buond chiều tác dụng out bound

Localref chiều apply in buond chiều tác dụng out bound

As-path chiều apply out buond chiều tác dụng in bound

Metric chiều apply out buond chiều tác dụng in bound

Với route-map Best trên R1 (AS100) set medtric 150 đc apply với neighbor R2 chiều outbuond , tham chiếu thuộc tính attribute trên ta thấy rằng AS100 muốn chọn hứong đi vào ( inbound ) , mà Med càng thấp càng uư tiên ( default = 100) cho nên AS200 đến AS100 thông qua R5.

khicon19bmt
19-09-2006, 06:40 PM
Hi Khicon !!!

Sorry Khicon nhe , mình có sự nhầm lẫn ở đây . Xin nhắc sơ qua ve thuộc tính Attribute cua BGP :

Weight chiều apply in buond chiều tác dụng out bound

Localref chiều apply in buond chiều tác dụng out bound

As-path chiều apply out buond chiều tác dụng in bound

Metric chiều apply out buond chiều tác dụng in bound

Với route-map Best trên R1 (AS100) set medtric 150 đc apply với neighbor R2 chiều outbuond , tham chiếu thuộc tính attribute trên ta thấy rằng AS100 muốn chọn hứong đi vào ( inbound ) , mà Med càng thấp càng uư tiên ( default = 100) cho nên AS200 đến AS100 thông qua R5.
Cám ơn bác luumanh , giờ thì câu hỏi về hướng r2 route traffic đi hỉu rùi , nhưng em đọc trong ccnp academy 3.0 ko thấy chỗ nào có mấy cái rule như bác nói ở trên cả , bác có thể cho em links nào đó tham khảo về mấy cái rule trên đc ko ?:)

luumanh_lichsu
19-09-2006, 08:02 PM
cai rule này là o CCIE lab nhe . Khi con xem link nay http://www.vnpro.org/forum/showthread.php?t=8700

khicon19bmt
19-09-2006, 10:57 PM
cai rule này là o CCIE lab nhe . Khi con xem link nay http://www.vnpro.org/forum/showthread.php?t=8700
ok, thấy rùi , cám ơn bác ! hồi chiều có post 1 câu hỏi bác nữa mà ko hỉu sao nó biến đâu mất ?:confused:
sync trong mô hình này có tác dụng ntn (vì theo concept của bác thì sync có tác dụng khi có 3 AS mà ) ?
mà bác ptran nói

Neu dung sync thi R2 se dung R1 de den 200.200.200.0/24 boi vi khong con duong nao khac
vì sao lại thế ? Mong bác giải thích hộ em lun !:)

ptran
20-09-2006, 01:54 AM
Khi ban dung sync:

1) R1 quang ba route 200.200.200.0/24 den R2. Route nay duoc dua vao bang dinh tuyen va duoc xu dung boi R2 vi day la eBGP route cho nen khong bi anh huong boi luat sync.

2) R4 (hoc duoc 200.200.200.0/24 tu R5) quang ba route 200.200.200.0/24 nay den R2. Route quang ba tu R4 den R2 la iBGP route do do luat sync duoc ap dung. Neu R2 khong hoc duoc route nay tu IGP (RIP, OSPF, EIRP, ISIS...) thi route nay se khong duoc dua vao bang dinh tuyen cua R2 va khong duoc su dung do la do tinh chat cua luat sync.

Boi vi route 2) khong su dung duoc cho nen route 1) la duong duy nhat de R2 den 200.200.200.0/24. Neu ban muon dung route 2) thi co hai cach:

1. Khong dung sync, dung lenh "no synchronization". Cach nay thuong duoc su dung.
2. Redistribute BGP vao IGP o R4. Cach nay rat it duoc su dung.

Gia su IGP cua ban dung la RIP thi ban co the config R4 nhu sau:

router rip
redistribute bgp 200 metric 1



Noi tom lai:

Neu co sync thi R2 se dung R1 de den 200.200.200.0/24 boi chi co mot route sang nga R1 la xu dung duoc.
Neu khong sync thi R2 se dung R3 -> R4 -> R5 de den 200.200.200.0/24 boi vi route nay co metric nho hon.

Happy routing!

khicon19bmt
20-09-2006, 05:32 PM
Great !! Thanks for helping , bác luumanh và ptran !
to ptran :
xu dung ---> " su dung " chứ bác ^_^!
closed !

ptran
20-09-2006, 11:10 PM
Great !! Thanks for helping , bác luumanh và ptran !
to ptran : ---> " su dung " chứ bác ^_^!
closed !

Hoi nho di hoc hay tron hoc nen khong ranh chinh ta lam. Thong cam nha :p .