Showing posts with label BGP. Show all posts
Showing posts with label BGP. Show all posts

Tuesday, 7 May 2013

IPv6 Frame Relay

pada frame relay ipv6, selain dilakukan mapping pada ipv6 addressnya juga dilakukan pada mapping terhadap link local

TOPOLOGI



R1(config)#int s0/0
R1(config-if)#ipv6 address 123::1/100
R1(config-if)#ipv6 address fe80::1 link-local
R1(config-if)#encapsulation frame-relay
R1(config-if)#frame-relay map ipv6 123::2 102 broadcast
R1(config-if)#frame-relay map ipv6 fe80::2 102
R1(config-if)#frame-relay map ipv6 123::3 103 broadcast
R1(config-if)#frame-relay map ipv6 fe80::3  103
R1(config-if)#ipv6 rip 1 enable
R1(config-if)#int lo0
R1(config-if)#ipv6 address 1::1/128
R1(config-if)#ipv6 rip 1 enable
R2(config)#ipv6 unicast-routing
R2(config)#int s0/0
R2(config-if)#ipv6 address 123::2/100
R2(config-if)#ipv6 address fe80::2 link-local
R2(config-if)#encapsulation frame-relay
R2(config-if)#frame-relay map ipv6 123::1 201 broadcast
R2(config-if)#frame-relay map ipv6 fe80::1 201        
R2(config-if)#frame-relay map ipv6 123::3 203 broadcast
R2(config-if)#frame-relay map ipv6 fe80::3 203
R2(config-if)#ipv6 rip 1 enable
R2(config-if)#int lo0
R2(config-if)#ipv6 address 2::2/128
R2(config-if)#ipv6 rip 1 enable
R3(config)#ipv6 unicast-routing
R3(config)#int s0/0
R3(config-if)#ipv6 address 123::3/100
R3(config-if)#ipv6 address fe80::3 link-local
R3(config-if)#encapsulation frame-relay 
R3(config-if)#frame-relay map ipv6 123::1 301 broadcast
R3(config-if)#frame-relay map ipv6 fe80::1 301
R3(config-if)#frame-relay map ipv6 123::2 302 broadcast
R3(config-if)#frame-relay map ipv6 fe80::2 302
R3(config-if)#ipv6 rip 1 enable
R3(config-if)#int lo0    
R3(config-if)#ipv6 address 3::3/128
R3(config-if)#ipv6 rip 1 enable
Konfig pada router yang menjadi frame relay Switch

FRSW(config-if)#ipv6 unicast-routing
FRSW(config)#int s0/0
FRSW(config-if)#encapsulation frame-relay
FRSW(config-if)#frame-relay intf-type dce
FRSW(config-if)#frame-relay lmi-type cisco
FRSW(config-if)#frame-relay route 102 int s0/1 201
FRSW(config-if)#frame-relay route 103 int s0/2 301
FRSW(config-if)#ipv6 rip 1 enable
FRSW(config-if)#int s0/1
FRSW(config-if)#encapsulation frame-relay
FRSW(config-if)#frame-relay intf-type dce
FRSW(config-if)#frame-relay lmi-type cisco
FRSW(config-if)#frame-relay route 201 int s0/0 102
FRSW(config-if)#frame-relay route 203 int s0/2 302
FRSW(config-if)#ipv6 rip 1 enable
FRSW(config-if)#int s0/2
FRSW(config-if)#encapsulation frame-relay
FRSW(config-if)#frame-relay intf-type dce
FRSW(config-if)#frame-relay lmi-type cisco
FRSW(config-if)#frame-relay route 301 int s0/0 103
FRSW(config-if)#frame-relay route 302 int s0/1 203
FRSW(config-if)#ipv6 rip 1 enable

Tes dengan ping

        R1#ping 1::1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 1::1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 0/0/4 ms
R1#ping 2::2

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 2::2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 4/27/76 ms
R1#ping 3::3

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 3::3, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 8/21/44 ms

BGP Attribute - Origin

BGP memiliki banyak metric, biasa disebut dengan BGP attribut. pada LAB ini kita akan mempelajari salah satu dari BGP attribut yaitu origin. Origin termasuk kedalam Well known Attribute yang artinya banyak digunakan dan Mandatory yang selalu ada ketika BGP itu dikonfig


TOPOLOGI



R1(config)#int f0/0
R1(config-if)#ip add 12.12.12.1 255.255.255.0
R1(config-if)#no shut
R1(config-if)#int lo0
R1(config-if)#ip add 1.1.1.1 255.255.255.255 
R1(config-if)#router bgp 100
R1(config-router)#neighbor 12.12.12.2 remot 200
R1(config-router)#net 1.1.1.1 mask 255.255.255.255
R2(config)#int f0/0
R2(config-if)#ip add 12.12.12.2 255.255.255.0
R2(config-if)#no shut
R2(config-if)#int s0/0
R2(config-if)#ip add 23.23.23.2 255.255.255.0
R2(config-if)#no shut 
R2(config-if)#int lo0
R2(config-if)#ip add 2.2.2.2 255.255.255.255
R2(config-if)#router bgp 200
R2(config-router)#neigh 12.12.12.1 remot 100
R2(config-router)#neigh 23.23.23.3 remot 200  
R2(config-router)#net 2.2.2.2 mask 255.255.255.255
R2(config-router)#ip route 30.30.30.30 255.255.255.255 23.23.23.3
R2(config)#router bgp 200
R2(config-router)#redistribute static
R3(config)#int s0/0
R3(config-if)#ip add 23.23.23.3 255.255.255.0
R3(config-if)#no shut
R3(config-if)#int lo0
R3(config-if)#ip add 3.3.3.3 255.255.255.255
R3(config-if)#int lo1
R3(config-if)#ip add 33.33.33.33 255.255.255.255
R3(config-if)#int lo2
R3(config-if)#ip add 30.30.30.30 255.255.255.255
R3(config-if)#router rip
R3(config-router)#net 33.33.33.0
R3(config-router)#router bgp 200
R3(config-router)#neigh 23.23.23.2 remot 200
R3(config-router)#net 3.3.3.3 mask 255.255.255.255
R3(config-router)#redistribute rip
hasil dilihat dari R1
Router#sh ip bgp
BGP table version is 8, local router ID is 1.1.1.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
*> 1.1.1.1/32       0.0.0.0                  0         32768 i
*> 2.2.2.2/32       12.12.12.2               0             0 200 i
*> 3.3.3.3/32       12.12.12.2                             0 200 i
*> 30.30.30.30/32   12.12.12.2               0             0 200 ?
*> 33.33.33.33/32   12.12.12.2                             0 200 ?
i = route yang berasal dari BGP (eBGP / iBGP)
e = route dari protokol EGP (sudah tidak ada)
? = route dari protocol lain yang yang diredistribute ke BGP (RIP, EIGRP,OSPF,Static)

untuk menuju ke 2.2.2.2 dan 3.3.3.3 dari R1 melalui "200 i" artinya next AS pathnya adalah AS 200 dan nilai origin dari routeny adalah i.
untuk menuju ke 30.30.30.30 dan 33.33.33.33 dari R1 melalui "200 ?" artinya next AS pathnya adalah AS 200 dan nilai origin dari routeny adalah ?.

BGP Confederation

selain menggunakan route reflector, sebagai solusi pada konfigurasi full mesh pada iBGP. kita bisa menggunakan BGP confederation.  dengan BGP confederation maka dibuat beberapa sub AS didalam AS 12 sehingga seolah-olah seperti eBGP. karena eBGP tidak memerlukan full mesh

TOPOLOGI

R1(config)#int lo0
R1(config-if)#ip add 1.1.1.1 255.255.255.255
R1(config-if)#int fa0/0
R1(config-if)#ip add 12.12.12.1 255.255.255.0
R1(config-if)#no shut
R1(config-if)#int fa0/1
R1(config-if)#ip add 14.14.14.1 255.255.255.0
R1(config-if)#no shut
R1(config)#router bgp 12001
R1(config-router)#bgp confederation identifier 12
R1(config-router)#bgp confederation peers 12002
R1(config-router)#neighbor 12.12.12.2 remot 12002
R1(config-router)#neighbor 14.14.14.4 remote-as 12001
R1(config-router)#neighbor 14.14.14.4 next-hop-self
R1(config-router)#network 1.1.1.1 mask 255.255.255.255
R1(config-router)#network 12.12.12.0 mask 255.255.255.0
R1(config-router)#network 14.14.14.0 mask 255.255.255.0
R4(config)#int fa0/0
R4(config-if)#ip add 14.14.14.4 255.255.255.0
R4(config-if)#no shut
R4(config-if)#int lo0      
R4(config-if)#ip add 4.4.4.4 255.255.255.255
R4(config-if)#router bgp 12001
R4(config-router)#bgp confederation identifier 12
R4(config-router)#neighbor 14.14.14.1 remot 12001
R4(config-router)#net 4.4.4.4 mask 255.255.255.255
R4(config-router)#net 14.14.14.0 mask 255.255.255.0
R2(config)#int f0/0
R2(config-if)#ip add 12.12.12.2 255.255.255.0
R2(config-if)#no shut
R2(config-if)#int f0/1
R2(config-if)#ip add 23.23.23.2 255.255.255.0
R2(config-if)#no shut
R2(config-if)#int s0/0
R2(config-if)#ip add 25.25.25.2 255.255.255.0
R2(config-if)#no shut
R2(config-if)#int lo0    
R2(config-if)#ip add 2.2.2.2 255.255.255.255
R2(config)#router bgp 12002
R2(config-router)#bgp confederation identifier 12
R2(config-router)#bgp confederation peers 12001
R2(config-router)#bgp confederation peers 12003
R2(config-router)#neighbor 12.12.12.1 remot 12001           
R2(config-router)#neighbor 23.23.23.3 remot 12003
R2(config-router)#neighbor 25.25.25.5 remot 12002
R2(config-router)#neighbor 25.25.25.5 next-hop-self
R2(config-router)#net 2.2.2.2 mask 255.255.255.255
R2(config-router)#network 12.12.12.0 mask 255.255.255.0
R2(config-router)#network 25.25.25.0 mask 255.255.255.0
R2(config-router)#network 23.23.23.0 mask 255.255.255.0
R5(config)#int s0/0
R5(config-if)#ip add 25.25.25.5 255.255.255.0
R5(config-if)#no shut
R5(config-if)#ip add 5.5.5.5 255.255.255.255
R5(config-if)#router bgp 12002
R5(config-router)#neighbor 25.25.25.2 remot 12002        
R5(config-router)#net 5.5.5.5 mask 255.255.255.255
R5(config-router)#network 25.25.25.0 mask 255.255.255.0
R3(config)#int f0/0
R3(config-if)#ip add 23.23.23.3 255.255.255.0
R3(config-if)#no shut
R3(config-if)#int s0/0
R3(config-if)#ip add 36.36.36.3 255.255.255.0
R3(config-if)#no shut
R3(config-if)#int lo0
R3(config-if)#ip add 3.3.3.3 255.255.255.255
R3(config)#router bgp 12003
R3(config-router)#bgp confederation identifier 12
R3(config-router)#bgp confederation peers 12002
R3(config-router)#neighbor 23.23.23.2 remot 12002
R3(config-router)#neighbor 36.36.36.6 remot 6
R3(config-router)#net 3.3.3.3 mask 255.255.255.255
R3(config-router)#net 23.23.23.0 mask 255.255.255.0
R3(config-router)#net 36.36.36.0 mask 255.255.255.0
R6(config)#int s0/0
R6(config-if)#ip add 36.36.36.6 255.255.255.0
R6(config-if)#no shut
R6(config-if)#int lo0
R6(config-if)#ip add 6.6.6.6 255.255.255.255
R6(config-if)#router bgp 6
R6(config-router)#neighbor 36.36.36.3 remot 12
R6(config-router)#net 6.6.6.6 mask 255.255.255.255
R6(config-router)#net 36.36.36.0 mask 255.255.255.0

tes ping dari semua router ke semua ip loopback untuk memastikan apakah semua ip sudah bisa tersambung.

BGP Route Reflector

pada iBGP networknya harus fullmesh atau tersambung semua, jadi setiap router harus terhubung dengan semua router dalam area internal yang sama.
hal ini menjadi kelemahan karena ketika kita akan menambahkan router baru otomatis kita harus menghubungkan ke semua router dan tentunya harus konfig semua. solusi dari masalah ini ada dua yaitu dengan menggunakan Route Reflector atau bisa juga BGP confederation.
kita akan mempelajari bagaimana route Reflector

TOPOLOGI


R1(config)#int f0/0
R1(config-if)#ip add 12.12.12.1 255.255.255.0
R1(config-if)#no shut
R1(config-if)#int lo0
R1(config-if)#ip add 1.1.1.1 255.255.255.255
R1(config-if)#router rip
R1(config-router)#network 1.0.0.0
R1(config-router)#network 12.0.0.0
R1(config-router)#router bgp 1234
R1(config-router)#neighbor 2.2.2.2 remot 1234
R1(config-router)#neighbor 2.2.2.2 up lo0
R1(config-router)#neighbor 2.2.2.2 route-reflector-client
R1(config-router)#neighbor 3.3.3.3 remot 1234
R1(config-router)#neighbor 3.3.3.3 up lo0
R1(config-router)#neighbor 3.3.3.3 route-reflector-client
R1(config-router)#neighbor 4.4.4.4 remot 1234
R1(config-router)#neighbor 4.4.4.4 up lo0
R1(config-router)#neighbor 4.4.4.4 route-reflector-client
R2(config)#int fa0/0
R2(config-if)#ip add 12.12.12.2 255.255.255.0
R2(config-if)#no shut
R2(config-if)#int fa0/1
R2(config-if)#ip add 23.23.23.2 255.255.255.0
R2(config-if)#no shut
R2(config-if)#int lo0
R2(config-if)#ip add 2.2.2.2 255.255.255.255
R2(config-if)#router rip
R2(config-router)#network 12.0.0.0
R2(config-router)#network 23.0.0.0
R2(config-router)#network 2.0.0.0
R2(config-router)#router bgp 1234
R2(config-router)#neighbor 1.1.1.1 remot 1234
R2(config-router)#neighbor 1.1.1.1 up lo0
R3(config)#int fa0/0
R3(config-if)#ip add 23.23.23.3 255.255.255.0 
R3(config-if)#no shut
R3(config-if)#int fa0/1
R3(config-if)#ip add 34.34.34.3 255.255.255.0
R3(config-if)#no shut
R3(config-if)#int lo0
R3(config-if)#ip add 3.3.3.3 255.255.255.255
R3(config-if)#router rip
R3(config-router)#network 3.0.0.0
R3(config-router)#network 23.0.0.0
R3(config-router)#network 34.0.0.0
R3(config-router)#router bgp 1234
R3(config-router)#neighbor 1.1.1.1 remot 1234
R3(config-router)#neighbor 1.1.1.1 up lo0
R4(config)#int fa0/0
R4(config-if)#ip add 34.34.34.4 255.255.255.0
R4(config-if)#no shut
R4(config-if)#int lo0
R4(config-if)#ip add 4.4.4.4 255.255.255.255
R4(config-if)#router rip
R4(config-router)#network 4.0.0.0
R4(config-router)#network 34.0.0.0
R4(config-router)#router bgp 1234
R4(config-router)#neighbor 1.1.1.1 remot 1234
R4(config-router)#neighbor 1.1.1.1 up lo0
verifikasi
R1(config-router)#do sh ip bgp sum
BGP router identifier 1.1.1.1, local AS number 1234
BGP table version is 1, main routing table version 1

Neighbor        V    AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
2.2.2.2         4  1234       8       8        1    0    0 00:05:05        0
3.3.3.3         4  1234       6       6        1    0    0 00:02:35        0
4.4.4.4         4  1234       4       4        1    0    0 00:00:29        0
R2(config-router)#do sh ip bgp sum
BGP router identifier 2.2.2.2, local AS number 1234
BGP table version is 1, main routing table version 1

Neighbor        V    AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
1.1.1.1         4  1234       8       8        1    0    0 00:05:35        0
kita coba advertise sebuah route
R4(config)#int lo1
R4(config-if)#ip add 44.44.44.44 255.255.255.255
R4(config-if)#router bgp 1234
R4(config-router)#network 44.44.44.44 mask 255.255.255.255
cek di router lain, dan lakukan tes ping
R1(config-router)#do sh ip bgp
BGP table version is 2, local router ID is 1.1.1.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
*>i44.44.44.44/32   4.4.4.4                  0    100      0 i
R1(config-router)#do ping 4.4.4.4

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 4.4.4.4, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 12/16/20 ms
R1(config-router)#

iBGP Peering - Loopback

Setelah lab konfigurasi peers BGP menggunakan IP physical sekarang kita coba yang loopback, sebelum loopback dijadikan peers pastikan dulu bisa di ping.

TOPOLOGI



topologi dan konfigurasi gunakan yang sebelumnya
R1(config)#no router bgp 12
R2(config)#no router bgp 12
gunakan routing protokol internal seperti RIP, EIGRP, OSPF, maupun static agar loopbacknya bisa di ping
R1(config)#router rip
R1(config-router)#network 1.0.0.0
R1(config-router)#network 12.0.0.0
R2(config-if)#router rip
R2(config-router)#network 2.0.0.0
R2(config-router)#network 12.0.0.0

penting untuk memastikan loopbacknya bisa di ping
R1(config-router)#do ping 2.2.2.2

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 2.2.2.2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 8/19/36 ms
selanjutnya konfigurasi BGP peernya, pada command harus ditambahi update-source loopback 0, jika tidak maka yang digunakan adalah interface physicalnya
R1(config-router)#router bgp 12
R1(config-router)#neighbor 2.2.2.2 remote-as 12
R1(config-router)#neighbor 2.2.2.2 update-source lo0
R2(config-router)#router bgp 12
R2(config-router)#neighbor 1.1.1.1 remote-as 12
R2(config-router)#neighbor 1.1.1.1 update-source lo0
verifikasi BGP adjacency nya
R1(config-router)#do sh ip bgp sum
BGP router identifier 1.1.1.1, local AS number 12
BGP table version is 1, main routing table version 1

Neighbor        V    AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
2.2.2.2         4    12       3       3        1    0    0 00:00:34        0
pada neighbor pastikan ip nya adalah ip loopback dan ada nilai pada State/PfxRcd.
buat loopback baru untuk diadvertise ke BGP
R1(config-if)#int lo1
R1(config-if)#ip add 11.11.11.11 255.255.255.255
R1(config-if)#router bgp 12
R1(config-router)#network 11.11.11.11 mask 255.255.255.255
R2(config-if)#int lo1
R2(config-if)#ip add 22.22.22.22 255.255.255.255
R2(config-if)#router bgp 12
R2(config-router)#network 22.22.22.22 mask 255.255.255.255
lakukan verifikasi lagi menggunakan sh ip bgp sum, dan pastikan nilai state/pfxrdc nya 1. lihat route yang diadvertise melalui BGP
R1(config-router)#do sh ip bgp
BGP table version is 3, local router ID is 1.1.1.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
*> 11.11.11.11/32   0.0.0.0                  0         32768 i
*>i22.22.22.22/32   2.2.2.2                  0    100      0 i


iBGP Peering Physical

mempelajari bagaimana melakukan konfigurasi peers BGP internal antara dua router dengan AS number sama. peering BGP dapat dikonfigurasikan menggunakan interface physical maupun loopbacknya. yang banyak dipakai adalah menggunakan loopback karena ip loopback ini stabil / tidak akan mati.


R1(config)#int fa0/0
R1(config-if)#ip add 12.12.12.1 255.255.255.0
R1(config-if)#no shut
R1(config)#router bgp 12
R1(config-router)#neighbor 12.12.12.2 remote-as 12
R2(config)#int fa0/0
R2(config-if)#ip add 12.12.12.2 255.255.255.0
R2(config-if)#no shut
R2(config-if)#router bgp 12
R2(config-router)#neighbor 12.12.12.1 remote-as 12

verifikasi
R1(config-router)#do sh ip bgp sum
BGP router identifier 12.12.12.1, local AS number 12
BGP table version is 1, main routing table version 1

Neighbor        V    AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
12.12.12.2      4    12       3       3        1    0    0 00:00:41        0

pada bagian State/PfxRcd nilainya harus ada walaupun 0, ini bisa dijadikan indikator adjacency berhasil, apabila nilainya active mapun idle berarti masih ada yang salah.

kita coba advertise route ke BGP, kita gunakan loopback
R1(config)#int lo0
R1(config-if)#ip add 1.1.1.1 255.255.255.255
kita advertise kan ke BGP AS 12 yang kita konfigurasi
R1(config)#router bgp 12
R1(config-router)#network 1.1.1.1 mask 255.255.255.255
lakukan juga pada router 2
R2(config)#int lo0
R2(config-if)#ip add 2.2.2.2 255.255.255.255
R2(config-if)#router bgp 12
R2(config-router)#network 2.2.2.2 mask 255.255.255.255
verifikasi lagi melalui sh ip bgp summary

R2(config-router)#do sh ip bgp sum
BGP router identifier 12.12.12.2, local AS number 12
BGP table version is 3, main routing table version 3
2 network entries using 240 bytes of memory
2 path entries using 104 bytes of memory
3/2 BGP path/bestpath attribute entries using 372 bytes of memory
0 BGP route-map cache entries using 0 bytes of memory
0 BGP filter-list cache entries using 0 bytes of memory
Bitfield cache entries: current 1 (at peak 1) using 32 bytes of memory
BGP using 748 total bytes of memory
BGP activity 2/0 prefixes, 2/0 paths, scan interval 60 secs

Neighbor        V    AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
12.12.12.1      4    12      13      13        3    0    0 00:09:11        1

pada State/PfxRcd nilainya sudah berganti menjadi 1, yang artinya kita sudah mendapat 1 route yang diadvertise melalui BGP dari router lain.

untuk melihat route yang di advertisekan ke BGP, gunakan show ip bgp
R2(config-router)#do sh ip bgp
BGP table version is 3, local router ID is 12.12.12.2
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
*>i1.1.1.1/32       12.12.12.1               0    100      0 i
*> 2.2.2.2/32       0.0.0.0                  0         32768 i
sekarang lihat routing tabel
R2(config-router)#do sh ip route
Gateway of last resort is not set

     1.0.0.0/32 is subnetted, 1 subnets
B       1.1.1.1 [200/0] via 12.12.12.1, 00:05:53
     2.0.0.0/32 is subnetted, 1 subnets
C       2.2.2.2 is directly connected, Loopback0
     12.0.0.0/24 is subnetted, 1 subnets
C       12.12.12.0 is directly connected, FastEthernet0/0
R2(config-router)#do ping 1.1.1.1

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 1.1.1.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 8/8/8 ms


BGP Attribute

BGP (Border Gateway Protocol) merupakan routing protokol dinamik yang termasuk dalam exterior gateway protocol.
BGP digunakan ketika router yang kita miliki akan dihubungkan dengan perangkat orang lain, dengan link lebih dari satu.
seperti halnya routing protokol lainya, BGP Memiliki metric.
metric pada BGP cukup banyak, biasa disebut BGP Attribute.

BGP attribute terbagi menjadi 2 :

 1.Well Known ( Open standar / dimiliki semua vendor router ),
    terbagi menjadi dua :
  • Mandatory ( Otomatis ada ketika BGP dikonfig )
        1. As path
        2. Next Hop (Router terdekat pada As terdekat)
        3. Origin
            i : route dari iBGP dan eBGP
            e : route dari EGP ( sudah tidak ada )
            ? : Route yang didistribute kan ke BGP
  • Discretionary ( harus dikonfig, defaultnya tidak ada )                                      
  • 1. Local Preference                                                                               
    2. Automic Aggregate  ( ketika mengirim route hasil summary

 2. Optional ( Tidak semua vendor punya )
  • Transitive ( paket bisa transit )
        1. Aggregator (Router yang melakukan summary, sifatnya hanya informasi)
        2. Community, ada 4 :
                     .no-export ( Route hanya diinternal saja )
                     .no-advertise ( tidak internal dan eksternal )
                     .internet ( kebalikan dari no-advertise )
                     .local AS ( tidak diadvertise ke internal dan eksternal)
                      bedanya dengan no-export adalah local AS hanya ada di sub AS /                         di confederation, sedangkan no-export bisa internal maupun                                  external.  
  • Non Transitive 
          1. MED (pada pemilihan jalur)
          2. Cluster-id (pada Route Reflector untuk konfigurasi backup RR)
          3. Originator (digunakan pada RR,untuk memberi info dari mana route                    berasal)