비디오: BGP Optimal Route Reflection - Technology and Deployment 2024
Border Gateway Protocol (BGP) 구성은 매우 번거로울 수 있습니다. 특히 수작업으로 구성해야하는 다수의 피어 세션이있는 경우 특히 그렇습니다. 실제로 대규모 네트워크에서 IBGP에 대한 전체 메시 요구 사항은 프로비저닝 악몽이 될 수 있습니다.
풀 메쉬 인 IBGP 페어링 구성의 악몽에 대한 BGP의 응답을 경로 리플렉션이라고합니다. 라우트 리플렉션은 개별적으로 동일한 정보를 개별적으로 보낼 필요없이 라우터 그룹간에 라우팅 정보를 공유 할 수있게합니다. 이것은 한 사람에게 정보를 제공하고 다른 사람에게 정보를 배포하는 것과 같습니다.
경로 리플렉션의 개념은 경로 리플렉터로 하나 이상의 라우터를 지정할 수있게합니다. BGP는 이러한 경로 반사기에 대한 재 광고 제한을 완화하여 고객이 IBGP 경로를 수락하고 전파 할 수있게합니다. 경로 리플렉션이 필요한 16 라우터 네트워크입니다. IBGP 풀 메시 요구 사항으로 인해이 토폴로지는 라우터 당 15 개의 IBGP 피어 세션 또는 네트워크 내의 120 개의 개별 IBGP 세션을 필요로합니다. 그러나 라우터 4를 경로 리플렉터로 지정하면이 요구 사항을 최소화 할 수 있습니다. 예를 들어, 라우터 4에 직접 연결된 라우터에서 어떤 일이 발생하는지 살펴보십시오.
라우터를 경로 리플렉터로 지정했을 때의 영향의 예.
토폴로지의이 부분에서 라우터 4에는 3 개의 직접 연결된 라우터가 있습니다. 토폴로지의이 부분 만 IBGP를 실행하는 경우 4 개의 라우터간에 전체 메시를 구성해야합니다. 그러나 라우터 4를 라우트 리플렉터로 지정하면 BGP는 모든 라우트 리플렉터 클라이언트가 라우트 리플렉터 (서로가 아닌)에 IBGP 연결을해야합니다. IBGP 세션 및 BGP 경로가있는 라우터 4 하위 네트워크.새로운 구성으로 라우터 1, 라우터 2 및 라우터 3의 IBGP 라우트가 라우트 리플렉터로 전송됩니다. 경로 반사기 역할을하는 라우터 4는이 경로를 모든 클라이언트에 다시 보급합니다.
이와 같이 라우터 1과 라우터 2는 공유 경로 리플렉터 인 라우터 4를 통해 IBGP를 통해 연결됩니다.이 라우터 그룹은클러스터
라고하며 각 클러스터는 클러스터 ID (IP 주소와 비슷한 32 비트 숫자)로 고유하게 식별됩니다. 원래의 16 개 라우터 네트워크를 되돌아 보면 라우터 8, 12 및 16을 사용하여 비슷한 경로 반사기를 만들면 경로 반사기 4 개를 만들어 IBGP 세션 수를 줄일 수 있습니다. 16 개 라우터의 완전 메시 형 라우트 반사기 네트워크입니다.
그러나 16 개의 라우터는 모두 동일한 AS에 있으므로 IBGP는 16 개의 라우터를 모두 연결해야합니다. 어떻게 할 수 있니?
궁극적으로 어딘가에 연결성이 있어야합니다. 이 연결은 경로 반사기 수준에서 발생합니다. 라우트 리플렉터는 완전히 메쉬되어야합니다. 즉, 네 개의 라우트 리플렉터 사이에 IBGP 피어링 세션이 있어야합니다.기본적으로 네트워크의 IBGP 세션 수를 대폭 줄였습니다. 네트워크를 완벽하게 메쉬 처리하기 위해 이전에 120 회의 세션이 필요했던 경우, 각 경로 반사기에서 클라이언트까지 3 회의 세션이 필요하고 총 18 회의 IBGP 세션에서 경로 반사기를 완벽하게 메쉬 처리하는 6 개의 세션이 추가로 필요합니다.