Cisco BGP-광고 경로에 커뮤니티가 있습니까?


14

eBGP 피어에 아웃 바운드 라우트 맵이있어 특정 접두사에 일부 커뮤니티를 추가합니다. 클래식 IOS의 발신자 측에서 실제로 발생하고 있음을 증명할 방법이 있습니까?

show ip bgp neighbor x.x.x.x advertised-routes 그들을 보여주지 않는다

심지어 debug ip bgp update out보이지 않는 것 같습니다!

gns3에서 동일한 구성을 만들 수 있으며 가짜 업스트림 측에서 작동한다는 것을 알 수 있지만 로컬 측의 프로덕션 라우터에서 확인할 수 있어야합니다 ...


나는 당신이 확신하지만 어쨌든 물어볼 것입니다 : 당신은 이웃에 "보내기 커뮤니티"를 가지고 있습니까?
Olipro

그렇지. 내가 말했듯이-GNS3에서 작동하며 프로덕션에서 작동하고 있다고 확신합니다. 발신자 측에서 작동하는지 보여줄 방법을 찾고 있습니다.
AnotherHowie

답변:


8

지난번에 확인 / 시도했을 때 IOS에서는 불가능했습니다. 그래도 NX-OS 또는 IOS-XE / XR에 대해서는 잘 모르겠습니다. 도움이되지는 않지만 주니퍼 기어에서 가능합니다.

구성과 관련하여- additive라우트 맵에서 키워드를 사용하여 커뮤니티를 설정해야합니다. 그렇지 않으면 커뮤니티를 목록에 추가하지 않고 기존 커뮤니티를 라우트에서 설정 한 커뮤니티로 바꿉니다. 지도.


고마워요-주니퍼가 저를 괴롭히는 명령을 찾았습니다! 불행히도 이것은 고전적인 IOS입니다. 나를 표시됩니다 패킷 캡처의 아무것도 짧은을 보이는 내 업데이트를 같이 한 후 아웃 바운드 경로 맵 (다음 홉 또는 다른 어떤 수정 공동체)에 적용된다.
AnotherHowie

2

동일한 정책으로 제어하는 ​​다른 BGP 피어 또는 경로 리플렉터를 설정하십시오. 물론이 피어를 향한 트래픽을 차단하지 마십시오.


내가 말했듯이, 그것은 GNS3에서 작동합니다. 특히 해당 라우터 에서 해당 세션 의 커뮤니티 를 볼 수 있었습니다 . 내 설정은 수 (결과를 확인하지 않고) 주장 공급 업체와 싸움을 가졌다 결코 정확히 자신의 샘플 설정과 일치하지 않았기 때문에 작동하지 않습니다. 그 이후로, 우리는 그들이 측면에 구성 문제가 있음을 증명했지만 "show ip bgp neigh xxxx advertised-routes detail"을 할 수 있다면 약간의 번거 로움을 덜 수 있습니다.
AnotherHowie

0

BGP를 디버깅 한 다음 피어를 재설정 한 다음 디버그 메시지를 보면서 BGP 속성이 적용되고 있음을 성공적으로 확인할 수있었습니다. 물론 파괴적입니다. 디버그 ip bgp 업데이트를 수행 한 후 피어에서 하드 재설정을 수행 했습니까? 이것을 실험하고 스크린 샷을 제공 할 것입니다.


1
당신은 세션을 포기할 필요가 없습니다 ... 부드러운 bgp를 취소하십시오
Mike Pennington

글쎄, 내가 시도했을 때 나는 debug ip bgp update out업데이트를 보았지만 커뮤니티는 포함하지 않았다. 내가 할 경우 debug ip bgp update내 GNS3 실험실에 들어오는 업데이트를보고, 그때 않습니다 들어오는 업데이트 디버그 메시지에서 사회를 볼 수 있지만, 그 실제 상황에서 나에게 아무 소용이 없습니다.
AnotherHowie

어떤 IOS 버전이 당신을 위해 이것을합니까? 우리 연구실은 비교적 오래된 12.4T입니다. 예를 들어 15+ 이상에 추가되었을 수 있습니다.
AnotherHowie

0

show ip bgp xyz0 / 24 를 실행 해 보셨습니까 ? 이 명령은 우리 환경 (15. + 버전)의 커뮤니티를 보여줍니다.


수신 된 접두사에 대한 커뮤니티를 보여줍니다. 전송 된 것이 아님 (라우트 맵에 추가 된 경우) ...
AnotherHowie

0

IOS-XR을 실행하는 라우터에서는 "show bgp advertised neighbour ABCD 또는 X : X :: X"를 사용할 수 있으며, 이웃에 전송 된 접두사 (구성된 경우 물론 커뮤니티 포함)에 대한 추가 정보를 제공합니다. 이전에 언급했듯이 전체 목록을 바꾸지 않고 올바른 주소 패밀리 아래에 "send-community-ebgp"를 추가하여 보내기를 시작하려면 route-map 문에서 "additive"키워드를 사용하십시오. 이웃에게


0

이것은 IOS-XE 15.x 에서 작동합니다 .

bgp ipv4 유니 캐스트 세부 사항 표시

이 출력을 생성합니다.

BGP routing table entry for 0.0.0.0/0, version 5
  Paths: (1 available, best #1, table default, not advertised to EBGP peer)
  Not advertised to any peer
  Refresh Epoch 1
  65000 65001
    1.1.1.1 from 1.1.1.1 (1.1.1.1)
      Origin IGP, localpref 100, valid, external, best
      Community: no-export
      rx pathid: 0, tx pathid: 0x0
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.