سلام به همه دوستان عزیز امروز در مورد کاربرد next hop self در bgp صحبت خواهم کرد کاربرد این دستور در ibgp هست وقتی که یک route از یک AS دیگه وارد AS ما میشه و از طریق روتر اصلی AS به روترهای دیگر AS فرستاده میشه روترهای دیگه AS نمی توانند روت خارجی رو ببینند چون ادرس NEXT HOP ان تغییر نکرده است در ادامه مرحله به مرحله پیش خواهم رفت و توضیحات لازم رو میدم
بقیه در ادامه مطلب
کانفیگ روترها :
HANSOLO
!
interface Loopback0
ip address 1.1.1.1 255.255.255.0
interface Serial0/0
ip address 192.168.13.1 255.255.255.0
serial restart-delay 0
interface FastEthernet1/0
ip address 192.168.12.1 255.255.255.0
duplex auto
speed auto
!
router ospf 1
log-adjacency-changes
network 1.1.1.0 0.0.0.255 area 0
network 192.168.12.0 0.0.0.255 area 0
!
router bgp 100
no synchronization
bgp log-neighbor-changes
network 192.168.12.0
neighbor 2.2.2.2 remote-as 100
این دستورات جهت همسایه شده با روتر Luke میباشد neighbor 2.2.2.2 update-source Loopback0
neighbor 2.2.2.2 next-hop-self
neighbor 192.168.13.3 remote-as 200
no auto-summary
!
چنانچه از دستور next-hop-self در زوتر Hansolo استفاده نشود روتی که از سمت روتر Leia منتشر میشود با همان next hop به دست روتر Luke خواهد رسید
HanSolo(config-router)#neighbor 2.2.2.2 next-hop-self
Leia:
!
interface Loopback0
ip address 3.3.3.3 255.255.255.0
!
interface Serial0/0
ip address 192.168.13.3 255.255.255.0
serial restart-delay
router bgp 200
no synchronization
bgp log-neighbor-changes
network 3.3.3.0 mask 255.255.255.0
neighbor 192.168.13.1 remote-as 100
no auto-summary
Luke:
!
interface Loopback0
ip address 2.2.2.2 255.255.255.0
!
interface FastEthernet0/0
ip address 192.168.12.2 255.255.255.0
duplex auto
speed auto
!
router ospf 1
log-adjacency-changes
network 2.2.2.0 0.0.0.255 area 0
network 192.168.12.0 0.0.0.255 area 0
!
router bgp 100
no synchronization
bgp log-neighbor-changes
neighbor 1.1.1.1 remote-as 100
neighbor 1.1.1.1 update-source Loopback0
no auto-summary
!