Enterprise Infrastructure Intelligence ● Certified engineers online · Fast response guaranteed
네트워크/보안

BGP 라우팅: 자율 시스템 간 경로 교환의 아키텍처와 정책 기반 라우팅

BGP(Border Gateway Protocol)는 자율 시스템(AS) 간의 라우팅 정보를 교환하는 경로 벡터 프로토콜로, TCP 기반의 안정적인 통신을 통해 AS 연결성 그래프를 구축하여 라우팅 루프를 방지하고 정책 기반 의사결정을 가능하게 한다. RFC 4271 표준에 정의된 BGP-4는 CIDR 지원, 경로 속성 기반의 선택성 경로 선택, 그리고 엔지니어 수준의 정책 제어를 제공한다.

2026.10.09  ·  7회  · 

경로 벡터 프로토콜과 AS 경로 구조

BGP는 거리 벡터나 링크-상태 프로토콜과 달리 "경로 벡터" 방식으로 동작한다. BGP 라우터는 도착지 IP 프리픽스뿐 아니라 그 도착지에 도달하기 위해 통과해야 할 자율 시스템들의 번호(AS PATH)를 함께 광고한다. 이 AS PATH 정보는 라우팅 루프 검출, 정책 기반 필터링, 그리고 경로 선호도 결정의 핵심이다. 한 라우터가 광고한 경로에 자신의 AS 번호가 포함되어 있다면, 그 경로는 폐기되어 루프가 원천 차단된다.

TCP 기반 피어링과 신뢰성

BGP 피어(인접한 BGP 라우터)는 TCP 179번 포트를 통해 3-way 핸드셰이크로 세션을 수립한다. TCP의 신뢰적 전송을 활용함으로써 BGP는 명시적인 재전송, 확인응답, 순서 제어 메커니즘을 자체 구현할 필요가 없다. 초기 피어 연결 후 BGP 피어는 전체 라우팅 테이블을 한 번 교환하고, 이후 변경 사항만 점진적 업데이트(UPDATE 메시지)로 전달한다.

경로 속성과 선택성 라우팅

BGP-4는 각 경로에 다양한 속성(WEIGHT, LOCAL_PREFERENCE, AS_PATH 길이, MED 등)을 부여하여 엔지니어가 세밀한 라우팅 정책을 구현하도록 지원한다. 예를 들어 LOCAL_PREFERENCE 속성은 같은 도착지로 가는 여러 경로 중 자신의 AS 내에서 선호할 경로를 지정한다. 이러한 정책 기반 접근은 ISP 간 상업적 관계, 링크 대역폭 최적화, 우회 경로 정의 등을 가능하게 한다.

참고 출처: IETF RFC 4271
WIKIDATA WORKSTATION
AI·렌더링에 최적화된
전문가용 워크스테이션
NVIDIA RTX GPU · 최대 192GB 메모리 · ECC 지원