- core 라우터들은 BGP외부 정보를 모두 다 알아야 하는데, 재분배를 할 경우
igp에 부하가 높아 지기 때문에 IBGP를 이용하여 하는 것이 좋다.
- IBGP 에서 BGP테이블에 대한 RIB테이블은 확인 하면 외부로 나가는 인터페이스가 없으며, next-hop에 대한 정보만 있다.
해당 next hop의 라우팅 정보를 보면 외부로 나가는 인터페이스를 확인 할 수 있기떄문에
2번 확인 해야 한다.
-> 이처럼 두가지 과정을 거쳐 외부로 포워딩 되는 것을 recursivelookup 이라고 한다.
-recursivelookup 을 효율 적으로 활용 하기 위해서 CEF를 이용 해서 처리 한다.
- cef를 올리게 되면 FIB(forwading infomation base)테이블를 이용 하게 되는데
한번 rib를 lookup 하게 되면 그 기록을 tcam table에 올려 해당 패킷을 포워딩 시키는 기술(l3를 참조 하지 않음)
- IBGP에서 IGP가 필요한 이유는 fast convergence 로 필요 하다.
- 만약 IGP가 작동 하지 않는 경우 BSET PATH 로 가지 않을 수 있으며, 장비가 down시 hold down time 까지 기달려야 된다.
- IGP는 BGP가 next-hop으로 갈 수 있도록 도와 주며 , 함께 돌릴 경우 IGP topology를 줄여 줄 수 있다.
BGP and IGP Interaction
Ideally, there will be no interaction between BGP and the IGP.
• BGP carries external and customer routes.
• The IGP carries only core subnets.
• The IGP is not affected by external route flaps.
• BGP is not affected by failures internal to the network as long as the BGP next hop remains reachable.
• The only link between BGP and the IGP should be the recursive lookup.(->recursive lookup를 빼고는 서로 연관이 없다.)
Problems with BGP and IGP Interaction
- 떄떄로 BGP와 IGP가 동일한 네트워크를 전파 할 수도 있는데 이러한 구조는 잘못 된 디자인이다. (다만 이때는 AD값을 보고 선택 한다)=>EBGP 우선
-> 잘못된 네트워크 디자인을 해결하고자 필터를 적용 하여 해결 한다.
Routers should never accept information about local subnets from an external source.->라우터는 외부 경로로 부터 내부 경로로 받으면 안된다.
반응형
'Network > ccie-bgp' 카테고리의 다른 글
Using Multihomed BGP Networks (0) | 2016.03.05 |
---|---|
Outbound Route Filtering (0) | 2016.03.04 |
Configuring a Transit AS (0) | 2016.03.04 |
Working with a Transit AS (0) | 2016.03.04 |
Configuring Basic BGP (0) | 2016.02.26 |