Konfigurasi Routing BGP pada Cisco Packet Tracer
Routing BGP sederhana pada Cisco Packet Tracer
A. Pengertian
Pengertian Border Gateway Protocol (BGP) merupakan salah satu jenis routing protokol yang digunakan untuk koneksi antar Autonomous System (AS), dan salah satu jenis routing protokol yang banyak digunakan di ISP besar (Telkomsel) ataupun perbankan. Protocol ini yang menjadi backbone dari jaringan Internet dunia. BGP adalah protokol routing inti dari Internet yg digunakan untuk melakukan pertukaran informasi routing antar jaringan. BGP termasuk dalam kategori routing protokol jenis Exterior Gateway Protokol (EGP).
Dengan adanya EGP, router dapat melakukan pertukaran rute dari dan ke luar jaringan lokal Auotonomous System (AS). BGP mempunyai skalabilitas yang tinggi karena dapat melayani pertukaran routing pada beberapa organisasi besar. Oleh karena itu BGP dikenal dengan routing protokol yang sangat rumit dan kompleks.
B. Latar Belakang
C. Alat dan Bahan
- PC / Laptop
- Cisco Packet Tracer
D. Maksud dan Tujuan
E. Tahap Pelaksanaan
1.Pertama - tama atur IP address dan IP Loopback dari masing-masing interface pada Router
R1
Router>enRouter#conf tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#int fa0/1Router(config-if)#ip add 172.16.1.1 255.255.255.0Router(config-if)#no shutdownRouter(config-if)#exRouter(config)#int lo 0Router(config-if)#%LINK-5-CHANGED: Interface Loopback0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface Loopback0, changed state to upRouter(config-if)#ip add 1.1.1.1 255.255.255.255Router(config-if)#ex
R2
Router>enRouter#conf tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#int fa0/0Router(config-if)#ip add 172.16.1.2 255.255.255.0Router(config-if)#no shRouter(config-if)#exRouter(config)#int fa0/1Router(config-if)#ip add 172.16.2.1 255.255.255.0Router(config-if)#no shRouter(config-if)#exRouter(config)#int lo 0Router(config-if)#%LINK-5-CHANGED: Interface Loopback0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface Loopback0, changed state to upRouter(config-if)#ip add 2.2.2.2 255.255.255.255Router(config-if)#exRouter(config)#int lo 1Router(config-if)#%LINK-5-CHANGED: Interface Loopback1, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface Loopback1, changed state to upRouter(config-if)#ip add 2.2.2.3 255.255.255.255Router(config-if)#ex
Router>enRouter#conf tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#int fa0/0Router(config-if)#ip add 172.16.2.2 255.255.255.0Router(config-if)#no shRouter(config-if)#exRouter(config)#int fa0/1Router(config-if)#ip add 172.16.3.1 255.255.255.0Router(config-if)#no shRouter(config-if)#exRouter(config)#int lo 0Router(config-if)#%LINK-5-CHANGED: Interface Loopback0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface Loopback0, changed state to upRouter(config-if)#ip add 3.3.3.3 255.255.255.255Router(config-if)#exRouter(config)#int lo 1Router(config-if)#%LINK-5-CHANGED: Interface Loopback1, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface Loopback1, changed state to upRouter(config-if)#ip add 3.3.3.4 255.255.255.255Router(config-if)#ex
R4
2. Selanjutnya konfigurasi untuk masing-masing router BGP nyaRouter>enRouter#conf tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#int fa0/0Router(config-if)#ip add 172.16.3.2 255.255.255.0Router(config-if)#no shRouter(config-if)#exRouter(config)#int lo 0Router(config-if)#%LINK-5-CHANGED: Interface Loopback0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface Loopback0, changed state to upRouter(config-if)#ip add 4.4.4.4 255.255.255.255Router(config-if)#ex
R1
R2Router(config)#router bgp 65100Router(config-router)#no syncRouter(config-router)#bgp log-neighbor-changesRouter(config-router)#network 172.16.1.0 mask 255.255.255.0Router(config-router)#network 1.1.1.1 mask 255.255.255.255Router(config-router)#neighbor 172.16.1.2 remote-as 65200Router(config-router)#ex
R3Router(config)#router bgp 65200Router(config-router)#no syncRouter(config-router)#bgp log-neighbor-changesRouter(config-router)#network 172.16.1.0 mask 255.255.255.0Router(config-router)#network 172.16.2.0 mask 255.255.255.0Router(config-router)#network 2.2.2.2 mask 255.255.255.255Router(config-router)#network 2.2.2.3 mask 255.255.255.255Router(config-router)#neighbor 172.16.1.1 remote-as 65100Router(config-router)#%BGP-5-ADJCHANGE: neighbor 172.16.1.1 UpRouter(config-router)#neighbor 172.16.2.2 remote-as 65300Router(config-router)#ex
Router(config)#router bgp 65300Router(config-router)#no syncRouter(config-router)#bgp log-neighbor-changesRouter(config-router)#network 172.16.2.0 mask 255.255.255.0Router(config-router)#network 172.16.3.0 mask 255.255.255.0Router(config-router)#network 3.3.3.3 mask 255.255.255.255Router(config-router)#network 3.3.3.4 mask 255.255.255.255Router(config-router)#neighbor 172.16.2.1 remote-as 65200Router(config-router)#%BGP-5-ADJCHANGE: neighbor 172.16.2.1 UpRouter(config-router)#neighbor 172.16.3.2 remote-as 65400Router(config-router)#ex
R4
Router(config)#router bgp 65400Router(config-router)#no syncRouter(config-router)#bgp log-neighbor-changesRouter(config-router)#network 172.16.3.0 mask 255.255.255.0Router(config-router)#network 4.4.4.4 mask 255.255.255.255Router(config-router)#neighbor 172.16.3.1 remote-as 65300Router(config-router)#%BGP-5-ADJCHANGE: neighbor 172.16.3.1 UpRouter(config-router)#ex
3. Kemudian ketikkan coba saling test koneksi dari masing-masing router
Ping IP Loopback dari R1 > R2, R3, R4
Ping IP Loopback dari R2 > R1, R3, R4
Ping IP Loopback dari R3 > R1, R2, R4
Ping IP Loopback dari R4 > R1, R2, R3
4. Kemudian ketikkan "show ip bgp" untuk melihat konfig bgp yang kita lakukan tadi pada masing-masing router.
5. Untuk melihat apakah konfigurasi sudah router sudah benar ketikan perintah “show ip route” akan terlihat routing IP yang sudah anda configurasi. Sebagai contoh saya melakukan show ip route pada R1
Dan berikut adalah hasilnya
infonya sangat bermanfaat bagi ane
ReplyDeletePapan penjepit pcb