본문 바로가기
네트워크/네트워크

BGP

by Mostlove 2025. 7. 22.
728x90
반응형

BGP(Border Gateway Protocol)
: AS(자율 시스템)* 간 경로를 교환하는데 사용되는 인터넷의 핵심 라우팅 프로토콜입니다.

더보기

쉽게 말해,
전세계 인터넷을 연결하는 라우터들이 사용하는 라우팅 프로토콜이 바로 BGP야

핵심 개념 요약

항목 설명
프로토콜 이름 BGP(버전 4가 현재 표준)
계층 OSI 4계층 (전송 계층, TCP사용 - 포트 179)
유형 Exterior Gateway Protocol(EGP)
경로 선택 기준  경로 속성(Path Attributes) 기반
라우팅 정보 교환 단위 AS(Autonomous System:자율시스템) 간

BGP는 사용처

  • ISP와 ISP 간의 연결
  • 기업과 ISP 간 연결
  • 대규모 네트워크 (MPLS, 데이터센터, 클라우드 연동 등)

예를 들어 구글, 네이버, KT, SK 같은 회사들이 서로 연결되어 인터넷이 되는 건 바로 BGP 덕분이다.

주요 특징

항목 설명
TCP 사용 TCP 179번 포트로 통신(신뢰성 보장)
경로 기반 라우팅  매트릭 대신 다양한 속성으로 경로를 선택
루프 방지 AS-PATH에 에 자신의 AS 번호를 추가하여 루프 확인
느림 빠른 수렴보다는 안정성 중심
정교함 필터링, 정책 라우팅이 가능함(prefix-list, route-map 등 사용 가능)

BGP와 보안

  • BGP 하이재킹 공격 가능 → 인증이나 RPKI 같은 보안 기술 필요
  • BGP는 신뢰 기반이라 악의적 AS 가 잘못된 경로를 광고할 수도 있다.
반응형

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

RALC DACL  (2) 2025.07.25
NAT, PAT 실습(Static, Dynamic)  (1) 2025.07.23
NAT  (2) 2025.07.22
STP  (8) 2025.07.22
VRRP(Virtual Router Redundancy Protocol)  (0) 2025.04.22