네트워크/CCNP

Border Gateway Protocol (BGP)에 관하여

윤맨1 2020. 4. 28. 10:56

Border Gateway Protocol

 

Border Gateway Protocol (BGP) is a standardized exterior gateway protocol designed to exchange routing and reachability information among autonomous systems (AS) on the Internet.[1] BGP is classified as a path vector protocol, [2] and it makes routing decisions based on paths, network policies, or rule-sets configured by a network administrator and is involved in making core routing decisions.

Ideally, even if impractical, all possible links would connect to one another, like spokes in a bicycle tire. BGP, "the most scalable of all routing protocols,"[3] provides a workaround and ways to measure how effectively it is configured.

BGP may be used for routing within an autonomous system. In this application it is referred to as Interior Border Gateway Protocol, Internal BGP, or iBGP. In contrast, the Internet application of the protocol may be referred to as Exterior Border Gateway Protocol, External BGP, or eBGP.

 

BGP는 인터넷 안의 AS 중에서 라우팅과 도달성 정보를 교환하기 위해 고안된 외부 게이트웨이 프로토콜 중 하나이다.


AS(autonomous system) : 인터넷 상에서 자율시스템이라 함은 관리적 측면에서 한 단체에 속하여 관리되고 제어됨으로써, 동일한 라우팅 정책을 사용하는 네트웍 또는 네트웍 그룹을 일컫는다.


BGP는 Path Vector Protocol 중 하나로 분류할 수 있으며, 라우팅 시 경로들이나 네트워크 정책들, 아니면 네트워크 관리자들에 의해 설정되는 규칙-모음들을 결정하는 역할을 하고, 이것은 주요 라우팅 결정에 포함된다.


Path Vector Protocol : 경로를 동적으로 업데이트 해주는 네트워크 프로토콜을 의미한다.

 

출처 : https://en.wikipedia.org/wiki/Border_Gateway_Protocol