동일한 AS 번호로 두 개의 개인 eBGP 피어를 연결할 수 있습니까?


12

문제

타사가 지점 중 하나에 소규모 네트워크 및 개인 BGP 설정을 구현했습니다. 이 네트워크와 eBGP 피어 관계를 설정해야합니다. 그러나 우리는 모두 동일한 개인 BGP AS 번호를 사용하고 있습니다.

해결책

  1. 우리 중 하나가 BGP AS 번호를 변경합니다. 이것은 의심의 여지가 없으며 다른 솔루션이 있지만 지나치게 복잡한 경우에도 여전히이 작업을 수행 할 수 있습니다.
  2. BGP 연합 -내 연구에서 동료들 사이에 BGP 연합을 설정하는 것이 해결 방법이 될 수 있습니다. 기본 아이디어는 공유 개인 AS 번호를 여러 개인 AS 번호로 세분화하는 것입니다. 이것이 문제를 올바르게 해결할지 여부는 아직 확실하지 않습니다.
  3. 다른 솔루션 ? 이 문제를 해결할 수 있는지 여부에 대한 더 많은 조언을 찾고 있습니다.

답변:


14

예.

옵션 1은 단순성을 위해 최선의 방법이지만 , ASN을 변경하지 않으려면 연합 방법을 사용할 있습니다. neighbor x.x.x.x local-as <as>BGP 구성 에서도 수행 할 수 있지만 경로의 ASN을 바꾸지 않고 경로에 선택한 ASN을 추가하므로 한 라우터에서 다른 라우터로의 업데이트가 삭제됩니다. 이 아니라면 정말 당신이 EBGP 세션을 유지하려는 이유에 좋은 이유는, 당신은 또한 EBGP 대 IBGP 세션으로 마이그레이션 할 수 있습니다.

@DanielDib 아래 지적한 것처럼, 세 번째 옵션 (당신이 지원하는 IOS 버전을 실행하는 경우는)를 사용하는 것입니다 local-as와 함께 replace-as하고 no-prependAS_PATH에서 ASN을 제거하고 다른 하나를 보내 :

router bgp [your asn]
  neighbor x.x.x.x remote-as [peer-asn]
  neighbor x.x.x.x local-as [new asn] no-prepend replace-as

그들이 eBGP 동료 일 필요는 없다고 생각 합니다. eBGP 피어로 관리하지 않는 피어를 유지하는 것이 표준 관행은 아니지만?
S.Richmond

반드시 그런 것은 아니지만이 제 3 자에 대한 정보 (또는 원하는 요구 사항)와 BGP 세션이 필요한 이유 및 제 3 자와 교환 할 것으로 예상되는 정보를 제공 한 경우 유용 할 수 있습니다.
John Jensen

4
전체를 다른 AS처럼 보이게하려면 replace-as가있는 local-as 명령을 사용하고 선택적으로 추가 할 수 없습니다.
Daniel Dib

니스-그 기능을 몰랐습니다. 내 답변을 업데이트합니다.
John Jensen

젠장, 그거 좋은 해결책이야. 고마워요!
S.Richmond
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.