높고 넓은 파도

[BGP] BGP Sync & Confederation 본문

네트워크/BGP

[BGP] BGP Sync & Confederation

김파도_ 2024. 8. 5. 21:30
반응형
기본적으로 BGP가 동작하려면 다음 문제가 해결되어야함
  1. BGP와 IGP의 동기화
  2. Next-hop까지의 통신
  3. Split Horizon

*BGP 동기 법칙* : BGP가 알고 있는 네트워크를 IGP도 알고 있어야 한다는 것.

iBGP로 광고받은 네트워크는 IGP가 확인해 주어야만 사용가능(인접 라우터의 라우팅 테이블에 특정 네트워크가 저장되어 있다는 것을 알 수 있는 방법은 IGP를 통하여 인접 라우터에게서 그 네트워크에 대한 라우팅 정보를 받는 것)

사용한다는 의미는 라우팅 테이블에 저장시키거나, 다른 BGP 네이버에게 라우팅 정보를 보내는 것을 말함

BFP가 동작하지 않는 라우터는 패킷의 목적지로만 포워딩하고, 라우팅 테이블에는 등록하지 않아 이 라우터가 블랙홀 라우터가 될 수 있음

 

BGP 동기 법칙을 만족시켜주는 법

  1. no sync : BGP로 동작하는 라우터가 연속되어 있다면 동기 법칙을 적용하지 않더라고 라우팅의 블랙홀이 발생하지 않음
  2. BGP를 IGP에게 재분배 : BGP 동기 법칙이 문제가 되는 네트워크는 주로 외부 AS에서 광고받은 것들(경우에 따라서 AS 내부의 네트워크에 대해서도 동기 문제가 발생할 수 있음)
  3. Confederation

Confederation

: 하나의 AS를 다시 Sub-AS로 분할하여 설정하는 것. 분할된 Sub-AS들은 eBGP로 연결됨

  • iBGP 네이버가 eBGP 네이버로 변경됨. 
  • 동일 AS 내에서 eBGP를 사용하여 eBGP간에 사용할 수 있는 라우팅 정책들을 적용시킬 수 있어 Confederation을 사용하기도 함.
  • Confederation외부의 AS에서는 Confederation의 존재를 알지 못함

728x90

'네트워크 > BGP' 카테고리의 다른 글

[BGP] BGP Split Horizon_Route Reflector(RR)  (0) 2024.08.06
[BGP] BGP Split Horizon_Full-Mesh  (0) 2024.08.06
[BGP] Split Horizon 정의  (0) 2024.08.05
[BGP] BGP Next-Hop  (0) 2024.08.05
[BGP] BGP(Border Gateway Protocol) 정의 및 특징  (0) 2024.08.05