본문 바로가기
728x90

Network tech/BGP10

[BGP] BGP(Border Gateway Protocol) 조정 BGP 조정: 네트워크 효율을 높이는 데 중요한 역할1. 소개인터넷에서 정보를 전송하는 데에는 다양한 프로토콜이 사용되지만, 그중에서도 BGP(경계 게이트웨이 프로토콜)는 매우 중요한 역할을 합니다. BGP는 경로를 교환하고 최적의 경로를 선택하는 데 사용되며, 대규모 네트워크에서 효율적인 트래픽 관리를 가능하게 합니다.BGP는 인터넷에서 AS(자율 시스템) 간에 경로를 교환하기 위한 프로토콜입니다. 각 AS는 고유한 식별자를 가지고 있으며, BGP를 통해 연결된 라우터들은 서로의 네트워크를 광고하고 경로를 교환합니다. 2. 경로 선택 알고리즘BGP는 경로 선택 알고리즘을 사용하여 최적의 경로를 선택합니다. 이 알고리즘은 AS 경계 및 경로 속성을 고려하여 가장 효율적인 경로를 결정합니다. 3. AS 경.. 2024. 4. 28.
[BGP] BGP(Border gateway protocol) 동기화 ■ BGP와 IGP 동기(Synchronization) 법칙 해결 1. no sync 명령어 사용 2. BGP를 IGP에게 재분배 3. Confederation 사용  ※ eBGP는 서로 다른 AS 간의 연결을 위해 사용 • 서로 다른 AS 간에는 일반적으로 IGP를 사용하지 않기 때문에 Connected Network을 사용하여 Neighbor를 설정한다. • 링크 및 노드 Redundancy를 위해 AS 간에 복수의 BR들을 연결할 수 있다. ※ iBGP는 동일한 AS내에 있는 Border Router 간의 Routing Table의 동기를 맞추기 위해 사용• 동일한 AS 안에서는 일반적으로 IGP를 사용하기 때문에 Loopback 주소등을 사용하여 Neighbor를 설정(Redundancy)• iB.. 2024. 4. 28.
[BGP] BGP(Border gateway protocol) 경로 우선순위 1. 우선순위 Next-Hop으로 가는 경로를 알고 있으며 동기 문제가 해결된 네트워크에 대해서만 속성을 비교하여 경로를 결정함 1Weight가 가장 큰 경로 (Cisco 전용)2Local Preference가 가장 큰 경로3현재의 라우터가 BGP에게 포함시킨 경로 (자신이 광고한 경로) (“network” > “Redistribution” > “Aggregate” 명령어 순으로 우선함)4AS-Path 길이가 가장 짧은 경로 (EBGP로 넘어갈 때 생성되며 Loop방지용) (“bgp bestpath as-path ignore” 명령어를 사용하면 이 단계를 무시함)5Origin 코드 비교 (IGP > EGP > Incomplete 순으로 우선함) (i : “network” 명령어로 광고 / e : “EGP.. 2024. 4. 28.
[BGP] BGP(Border Gateway Protocol) attribute_3 ■ Atomic Aggregate -축약을 했다는 것을 알려줌 -축약으로 인하여 원래의 AS 경로 정보가 없어졌을 수도 있음을 표시할 때 사용함 -해당 속성을 가진 네트워크는 다시 상세 네트워크로 분할해서는 안 됨 상세 네트워크로 분할하면 축약되기 전의 동일한 상세 네트워크와 혼동되어 제대로 라우팅이 되지 않음 -축약 시 기본적으로 BGP Table에 AS 경로가 나타나지 않지만 추가 옵션 명령어를 사용하면 AS정보를 나타나게 할 수 있음(축약 시 옵션 추가) -축약을 시행한 R의 AS만 나타냄 ■ Aggregator -축약한 R의 R-ID를 알려줌 -축약된 네트워크에 표시하는 속성이며 해당 네트워크를 축약한 AS의 번호와 축약한 라우터의 Router-ID 표시 -Loop 방지 용도로만 사용하며 AS-P.. 2024. 4. 21.
728x90