هدف لب
برقراری یک جلسه eBGP بین دو روتر در سیستمهای خودمختار جداگانه، تبلیغ یک شبکه محلی از هر روتر به BGP، و تأیید اینکه هر روتر شبکه تبلیغشده دیگری را یاد میگیرد.
هدف لب (چرا مهم است)
eBGP پروتکلی است که سازمانهای جداگانه را متصل میکند، و حتی یک مهندس سطح-CCNA از درک همتاسازی پایه eBGP بهره میبرد، چون بسیاری شبکههای سازمانی حداقل یک جلسه eBGP بهسمت یک ISP نگه میدارند. این لب مهارت بنیادین برقراری یک جلسه و تأیید اینکه مسیرها واقعاً تبادل میشوند را میسازد.
توپولوژی لب
R1 (AS 65010) ---- Serial0/0/0 ---- Serial0/0/0 ---- R2 (AS 65020)
R1: 172.30.1.1/30، Loopback0: 192.168.100.0/24
R2: 172.30.1.2/30، Loopback0: 192.168.200.0/24وظیفه ۱: پیکربندی آدرسدهی پایه اینترفیس
آدرسهای لینک سریال و یک اینترفیس loopback روی هر روتر که شبکه محلی آن روتر برای تبلیغ را نشان میدهد پیکربندی کن.
وظیفه ۲: پیکربندی BGP و همسایه eBGP
BGP را روی هر روتر با شماره AS اختصاصیافتهاش فعال کن، و یک رابطه همسایه که به آدرس سریال روتر دیگر و شماره AS دوردست اشاره میکند پیکربندی کن.
وظیفه ۳: تبلیغ شبکه محلی هر روتر
از دستور network درون حالت پیکربندی BGP برای تبلیغ شبکه loopback هر روتر استفاده کن.
وظیفه ۴: تأیید رابطه همسایه BGP
تأیید کن حالت همسایه به Established میرسد.
وظیفه ۵: تأیید تبادل مسیر
تأیید کن جدول مسیریابی IP هر روتر شامل شبکه تبلیغشده روتر دیگر، یادگرفتهشده از طریق BGP، است.
راهحل و تأیید
R1(config)# interface serial0/0/0
R1(config-if)# ip address 172.30.1.1 255.255.255.252
R1(config-if)# no shutdown
R1(config-if)# exit
R1(config)# interface loopback0
R1(config-if)# ip address 192.168.100.1 255.255.255.0
R1(config-if)# exit
R1(config)# router bgp 65010
R1(config-router)# neighbor 172.30.1.2 remote-as 65020
R1(config-router)# network 192.168.100.0 mask 255.255.255.0R2(config)# interface serial0/0/0
R2(config-if)# ip address 172.30.1.2 255.255.255.252
R2(config-if)# no shutdown
R2(config-if)# exit
R2(config)# interface loopback0
R2(config-if)# ip address 192.168.200.1 255.255.255.0
R2(config-if)# exit
R2(config)# router bgp 65020
R2(config-router)# neighbor 172.30.1.1 remote-as 65010
R2(config-router)# network 192.168.200.0 mask 255.255.255.0R1# show ip bgp summary
Neighbor V AS MsgRcvd MsgSent State
172.30.1.2 4 65020 8 9 EstablishedR1# show ip route bgp
B 192.168.200.0/24 [20/0] via 172.30.1.2
R2# show ip route bgp
B 192.168.100.0/24 [20/0] via 172.30.1.1نکته کلیدی
برخلاف دستور network یک IGP، که صرفاً پروتکل را روی اینترفیسهای منطبق فعال میکند، دستور network BGP فقط اگر یک ورودی منطبق از قبل در جدول مسیریابی محلی وجود داشته باشد آن پیشوند دقیق را به BGP تبلیغ میکند — یک جزئیات که نادیدهگرفتنش آسان است وقتی یک شبکه واقعاً آنطور که انتظار میرفت تبلیغ نمیشود.