Network RFC Docs Analyze

IBGP 특징 & Route-Reflector

Lewis Joo 2023. 6. 27. 19:23

BGP 프로토콜은 루프(Loop)를 방지하기 위하여 BGP Split-Horizon을 적용하고 있다.

이를 정리하면 EBGP로 부터 받은 정보는 IBGP로 보내지만.

IBGP를통해 받은 BGP 정보는 또다른 IBGP로 보내지 않는다는 것이다.*****

EBGP로 받은 정보는 IBGP로 전달하기 때문에 풀매쉬 구성을 통하여 AS200의 정보를 받을 수 있다.

 

물리적 IBGP 풀매쉬 구성

 

 

논리적 IBGP 풀매쉬 구성

 

IBGP 풀매쉬 구성시 네이버 연결수는 N(N-1)/2 이다.

이런 대규모 네트워크에서 BGP 프로토콜의 단점을 극복하기 위하여 제시된 기술이 Route-Reflector이다.

2가지 구성요소로 이루어져있다.

1.Route-Reflector

2.Route-Reflector-Client

 

루트 리플렉터로 구성한 Spine-Leaf 구성

위는 IBGP를 이용하여 구성한 DATACENTER SPINE-LEAF 토폴로지다.

 

그외, IBGP와 EBGP 사용해서는 SPINE끼리는 IBGP, 나머지는 EBGP로 묶는다.

IBGP로 받은 정보는 또다른 IBGP로 보내지않기에  스파인에 중복으로 패킷을 이중으로 보내지 않는다.

 

또다른 IBGP 풀매쉬 문제를 해결하기위한 또다른 해결책으로는 BGP Confederation이 있다. 이는 다음 회차때 다루겠다.

반응형