높고 넓은 파도

[BGP] Split Horizon 정의 본문

네트워크/BGP

[BGP] Split Horizon 정의

김파도_ 2024. 8. 5. 23:30
반응형

Split Horizon

: iBGP 구간에서 라우터간 Looping 현상을 방지하기 위하여 iBGP로 광고받은 네트워크는 iBGP로 광고하지 못하는 법칙

 


  • R2가 R1에게서 1.1.1.0/24 네트워크에 애한 광고를 받을 때는 BGP Split Horizon 룰이 적용되지 않음

→ R1과 R2는 eBGP 네이버여서 eBGP로 광고받은 네트워크는 iBGP로 광고할 수 있기 때문

R2가 R1에게 수신한 1.1.1.0/24네트워크에 대한 라우팅 정보를 R3에게 전송함

 

  • R3과 R2는 iBGP 네이버이므로, R3은 R2에게서 수신한 1.1.1.0/24 네트워크에 대한 라우팅 정보를 또 다른 iBGP 네이버인 R4에게 전달하지 못함.

iBGP 네이버에게서 광고받은 네트워크는 또 다른 iBGP 네이버에게 광고하지 못함. R4는 BGP 테이블에 1.1.1.0 네트워크가 존재하지 않음

 

  • R3이 iBGP 네이버인 R2에게서 수신한 1.1.1.0/24 네트워크를 BGP Split Horizon 룰 때문에 또 다른 iBGP 네이버인 R4에게 전송하지 못하기 때문. 동일한 이유로 R2에도 R4의 네트워크가 없음

 

BGP Next-Hop이나 Sync 법칙이 해결되지 않은 네트워크들은 show ip bgp 명령어로 확인시 네트워크는 보이지만 최적의 경로가 되지 못했음.

하지만, BGP Split Horizon 룰이 해결되지 않은 네트워크들은 해당 라우터에서는 정상적으로 저장되지만 Next-Hop라우터로는 전달되지 못함.

 

해결책 

  1. FULL-MESH
  2. RR
  3. 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] BGP Next-Hop  (0) 2024.08.05
[BGP] BGP Sync & Confederation  (0) 2024.08.05
[BGP] BGP(Border Gateway Protocol) 정의 및 특징  (0) 2024.08.05