본문 바로가기
network/ccie-bgp

Processing BGP Routes

 
Building the BGP Table

- show ip bgp 로 bgp table 을 확인 할 수 있다.

- ">" 표시는 BEST 경로 정보 이다.

- 네트워크 부분에서 없는 empty filed 는 위 정보와 중복이다.

- 0.0.0.0 next hop은 local 정보이다. 네트워크는 동일 한데 next hop이 틀린 경우 두군데서 정보를 수신 한것이다.

- metric은 med 값이다. 
- BGP로 광고시 라우팅 테이블에 있는 메트릭이 그대로 올라온다.=> 자신이 가지고 있지 않는 네트워크라도 , RIB에만 존재 하면 
BGP table로 광고 할 수 있다. 그렇기 때문에 메트릭을 가져 와서 구분 할 수 있따.
- 필드값이 없을 경우는 위에것에 중복 아님~

- LcoPrf 값은 LP값으로 기본 100 이다. 별도 설정 없을 경우 기본 100 상태 이다.

- weight 값은 cisco전용 이다. (->lp 값보다 우선이 되는 수치)

- path 는 as-path 경로와 orgin code 가 표기

- 좌측에  *i 로 나올 경우 내부 igp를 통해 받은 정보는 *i로 나옴
- 좌측에  *r 로 나올 경우 bgp 와 igp로도 광도 되는 경우 ibgp 가 ad200 으로 다른 igp보다 ad가 높아 igp로 포워딩 되서 *r로 표기 된다.
- 만약 외부 EBGP로 배운 정보는 AD20 으로 RIB에 B로 표기 되어 나온다.

 

 


BGP Route Selection Criteria (-> 속성값의 우선순위) *
*BGP는 로드 밸런싱이 목적이 아니기때문에  여러 우선순위를 통하여 경로를 지정한다.
*bgp maximum-path 를 통하여 로드밸런싱을 할 수는 있음

0)  Exclude routes with inaccessible next hop
-> next hop이 반드시 존재해야 우선순위를 할 수 있음(필수 조건), 만약 보장이 안될경우 ">" 가 bgp table 에 안나옴
*우선순위가보다는 필수 조건

1) Prefer highest weight (local to router)
-> weight 이 가장 높은 것(cisco 장비 전용)
-> 다른 네이버로는 전달 되지 않으며 local 에서만 알고 있음
-> default 0

2)  Prefer highest local preference (global within AS)
-> LP값이 높은 것 (표준)
-> weight 와 다르게  모든 라우터에 모두 전달 된다 .
-> default 100

3) Prefer routes that the router originated
-> 먼저 광고 한 장비가 우선 된다.

4) Prefer shortest AS path (only length is compared)
-> 가장 짧은 경로를 우선 한다.(as path 기준 )

5) Prefer lowest origin code (IGP < EGP < Incomplete)
-> 네트워크 광고가 가장 우선 되며 재분배가 나중 우선 순위 이다.

6) Prefer lowest MED
-> med(metric) 가 작은 값이 우선

7)  Prefer external (EBGP) paths over internal (IBGP)
-> EBGP IBGP우선순위 ->ad 값으로 인해서 EBGP(20)이 IEGP (200)보다 우선된다.

8) For IBGP paths, prefer path through closest IGP neighbor
-> IBGP PATH가 동일 할 경우 IGP을 확인 해서 BEST PATH 를 우선순위를 비교 한다.

9)  For EBGP paths, prefer oldest (most stable) path
-> EBGP PATH가 동일 할 경우 , 오래된 경우 즉 먼저 네이버가 연결 된 경우를 우선 순위를 한다,-> 좀더 안정된 경로

10)  Prefer paths from router with the lowest BGP router-ID
-> 라우터 아이디가 낮을 경우 우선 된다.  

#BGP TABLE에서 아래 처럼 동일한 네트워크가 있을 경우 가장 좋은 경로가 ">" 로 best가 되어 올라 온다.
(->weight 값으로 인하여 BEST 만약 weight 값이 동일 할 경우는 아래 경로가 BEST)
#0.0.0.0 next hop은 자기 자신이며, weight 값을 최대치(32768)로 하여 자기 자신이 경로라고 명시 되어 있음

 

 


#IGP table(rib) 에 bgp table 정보가 포함 되어 있다. 

Advertising Local Networks

The BGP process periodically scans the IP routing table and inserts or revokes
routes from the BGP routing table basedon their presence in the IP routing table.
-> BGP프로세스는 주기적으로 RIB를 1초마다 lookup 을 해서 BGP테이블에 있는 내용과 동일한지 확인후 유지한다.
-> IGB  TABLE 에 있는 내용만 BGP TABLE에 올릴 수 있다.


Automatic Summarization
- Automatic summarization is enabled by disabled(버전이 바뀌면서 disable 이 되었음)
- enable ->RIB 테이블 에 BGP auto summary 가 되는 경우 재분배 하거나 서브넷 없이 광고시 메이저 네트워크가 광고 된다.
- disable(no auto-summary) -> 만약 disable 시 서브넷 없이 광고가 되지 않으며, 재분배시에도 넷마스크를 추가 하지 않으면 광고가 되지 않는다.



 





 

반응형

'network > ccie-bgp' 카테고리의 다른 글

Working with a Transit AS  (0) 2016.03.04
Configuring Basic BGP  (0) 2016.02.26
Establishing BGP Sessions  (0) 2016.02.26
BGP Path Attributes  (0) 2016.02.26
BGP Overview  (0) 2016.02.26