BGP attribute는 경로 선택 과정에서 중요한 역할을 하며, 이를 이해하는 것은 네트워크 엔지니어에게 매우 중요합니다. AS_PATH 속성은 경로의 AS 번호 시퀀스를 나타내며, BGP Best Path 알고리즘에서 경로 선택에 영향을 줍니다. 다른 예로는 LOCAL Preference 속성이 있으며, 이는 BGP 경로의 우선순위를 결정하는 데 사용됩니다.
이러한 BGP attribute에 대한 깊은 이해는 네트워크 설계와 문제 해결에 필수적입니다. 또한 BGP attribute를 조절하여 트래픽 엔지니어링을 수행하고, 효율적인 인터넷 연결을 구축하는 데 도움이 됩니다. 따라서 BGP attribute에 대한 지식은 네트워크 전문가들에게 필수적인 요소입니다.
1. Local preference
-인접 AS로 나가는 경로를 조정할 때 사용
-iBGP Peer 간에만 전달되며 AS 외부로는 전송되지 않음
1-1. Local preference 동작방식
-2.2.2.0에 대한 라우팅 정보를 수신하면서 Local Preference 값을 지정하지 않음(Default:100)
-이미 R3에게 자신의 Local preference 값을 전송한 경우라면 취소 메시지를 보내고 전송하기 전이라면
자신의 Local preference 값은 R3에게 전송하지 않음
2. As path
-라우팅 루프를 방지
→eBGP 네이버의 라우팅 정보에 자신의 AS 번호가 포함되어 있으면 루프가 발생했음을 의미하므로 버림
-해당 네트워크까지 가는 경로상에 있는 AS의 번호들을 기록해 놓은 속성, AS_SET와 AS_SEQUENCE 두 가지가 있음
-AS 경로가 짧은 경로가 선택됨 (거치는 AS의 수가 적은 경로가 우선)
2-1. AS_Sequence, AS_SET
1) AS_Sequence
-해당 네트워크가 소속된 AS번호가 가장 오른쪽에, 현재의 AS와 인접한 AS가 왼쪽에 기록에 기록됨
-iBGP 네이버에게 라우팅 정보를 전송할 때는 자신의 AS 번호를 추가하지 않으며 eBGP 네이버에게 라우팅 정보를 전송할 때만 자신의 AS 번호를 추가함
2) AS_SET
-AS 번호를 순서 없이 기록한 것을 말하며 보통 축약 네트워크에 사용됨
'Network tech > BGP' 카테고리의 다른 글
[BGP] BGP(Border Gateway Protocol) attribute_3 (0) | 2024.04.21 |
---|---|
[BGP] BGP(Border Gateway Protocol) attribute_2 (0) | 2024.04.21 |
[BGP] Split Horizon를 방지하는 RR(Route-Reflector)란 무엇인가? (0) | 2024.04.13 |
[BGP] IBGP(Internal BGP) VS EBGP(External BGP) 차이는? (0) | 2024.04.13 |
[BGP] BGP(Border Gateway Protocol)의 개념과 동작 원리 (0) | 2024.04.13 |