Idle - Connect - Active - Opensent - OpenConfirm - Established
Next Hop이 0.0.0.0
-> 해당 라우터에서 네트워크가 시작
Path : AS 경로 표시
R1은 4.4.4.4/32로의 네트워크 경로르 2개 학습 -> >가 표시된 192.168.12.2를 경로로 채택 -> Path에 2 4 i는 지나가는 AS경로 표시
= R1(자신) -> R2 -> R4
네트워크 명령을 사용하여 경로를 광고하거나, BGP로 재분배, 축약을 이용한 광고가 있음
BGP에서 네트워크 명령 사용할 때 BGP는 라우팅 테이블만 확인
config#router bgp 1
config-router#network 192.168.23.0 mask 255.255.255.0 // 자신의 Network 광고// 자신의 Network 광고
config-router#neighbor 192.168.12.1 next-hop-self
R1-R2 연결, R2-R3 연결
-> R3는 1.1.1.0/24 라우팅 테이블에 X
-> R1과 R3가 Neighbor 맺어야 함
R1(config)#ip route 192.168.23.3 255.255.255.255 192.168.12.2
R3(config)# ip route 192.168.12.1 255.255.255.255 192.168.23.2
R1(config)# route rgp 1
R1(config-router)# neighbor 192.168.23.3 remote-as 1
R3(config)#router bgp 1
R3(config-router)# neighbor 192.168.12.1 remote-as 1
IGP는 매트릭이 가장 낮은 경로 선택
BGP: 최적의 경로 선택(최단경로 X)
규칙 3가지
1. 비 RR 클라이언트에서 학습된 경로는 RR 클라이언트에게는 보급되지만 비 RR 클라이언트에게는 보급 X
2. RR 클라이언트에서 학습된 경로는 RR 클라이언트와 비 RR 클라이언트에게 모두 보급
3. EBGP 인접 네트워크에서 학습된 경로는 RR 클라이언트와 비 RR 클라이언트 모두에게 보급
router bgp 'as-number'
neighbor 'ip-address' remote-as 'as-number' // 이웃 맺기
neighbor 'ip-address' update-source loopback 0 // 내부 AS에서 이웃 맺을 때 루프백으로 맺을 때
neighbor 'ip-address' next-hop-self // next-hop을 자신의 IP로 전달
show ip bgp summary
show ip bgp
router bgp 123
neighbor 192.168.12.1 remote-as 123
neighbor 192.168.12.1 route-reflector-client