Cisco BGP - xem các cộng đồng trên các tuyến được quảng cáo?


14

Chúng tôi có một bản đồ lộ trình đi ra trên một đồng đẳng eBGP có thêm một số cộng đồng vào các tiền tố nhất định. Có cách nào để chứng minh rằng điều này thực sự xảy ra từ phía người gửi trong iOS cổ điển không?

show ip bgp neighbor x.x.x.x advertised-routes không cho họ thấy

Thậm chí debug ip bgp update outdường như không!

Trong gns3 tôi có thể tạo cùng một cấu hình và thấy rằng nó hoạt động từ phía ngược dòng giả của tôi, nhưng tôi cần có thể xác minh trong bộ định tuyến sản xuất từ ​​phía địa phương ...


Tôi chắc chắn là bạn làm, nhưng dù sao tôi cũng sẽ hỏi: bạn có "cộng đồng gửi" với người hàng xóm phải không?
Olipro

Ồ chắc chắn rồi. Như tôi đã nói - nó hoạt động trong GNS3 và tôi khá chắc chắn rằng nó hoạt động trong sản xuất. Tôi chỉ đang tìm cách để HIỂN THỊ rằng nó hoạt động từ phía người gửi.
AnotherHowie

Câu trả lời:


8

Lần trước tôi đã kiểm tra / thử làm điều này, nó không thể thực hiện được trong iOS. Tôi không chắc chắn về NX-OS hoặc IOS-XE / XR. Nó không giúp bạn, nhưng điều này có thể làm trên thiết bị Juniper.

Về cấu hình của bạn - đảm bảo bạn đang sử dụng additivetừ khóa trong bản đồ tuyến đường của mình để đặt cộng đồng, nếu không, bạn sẽ không thêm cộng đồng vào danh sách, mà thay thế bất kỳ cộng đồng hiện tại nào bằng cộng đồng bạn đang đặt trong tuyến đường của mình- bản đồ.


Cảm ơn - Tôi thấy lệnh Juniper, trêu chọc tôi! Đây là iOS cổ điển, thật không may. Dường như không có gì thiếu gói chụp sẽ cho tôi thấy các cập nhật của tôi trông như thế nào sau khi bản đồ lộ trình đi ra được áp dụng (cộng đồng, bước nhảy tiếp theo được sửa đổi hoặc bất cứ điều gì khác).
AnotherHowie

2

Thiết lập một BGP ngang hàng hoặc phản xạ tuyến đường khác mà bạn kiểm soát với các chính sách giống hệt nhau. Tất nhiên, hãy chắc chắn rằng bạn không bôi đen bất kỳ lưu lượng truy cập nào đối với đồng nghiệp này.


Như tôi đã nói, nó hoạt động trong GNS3. Đó là đặc biệt để nhìn thấy các cộng đồng trên rằng phiên giao dịch ngày router. Tôi đã có một cuộc chiến với một nhà cung cấp đã khăng khăng (không kiểm tra kết quả) rằng cấu hình của tôi không bao giờ có thể hoạt động được vì nó không khớp chính xác với cấu hình mẫu của họ. Kể từ đó, chúng tôi đã chứng minh rằng họ có vấn đề về cấu hình về phía họ, nhưng việc có thể thực hiện "hiển thị ip bgp neigh xxxx quảng cáo tuyến đường" sẽ tiết kiệm được một số rắc rối.
AnotherHowie

0

Tôi đã có thể xác nhận thành công các thuộc tính BGP đang được áp dụng bằng cách gỡ lỗi BGP và sau đó đặt lại ngang hàng và sau đó xem các thông báo gỡ lỗi - Tất nhiên là gây rối. Sau khi bạn đã gỡ lỗi ip bgp update-out, bạn có thực hiện thiết lập lại cứng trên máy ngang hàng không? Tôi sẽ thử nghiệm điều này và cung cấp một ảnh chụp màn hình.


1
Bạn không cần phải bỏ phiên ... hãy làm rõ bgp
Mike Pennington

Chà, khi tôi thử với debug ip bgp update outtôi đã thấy các bản cập nhật nhưng không bao gồm các cộng đồng. Nếu tôi debug ip bgp updatethấy các bản cập nhật đến trong phòng thí nghiệm GNS3 của mình, thì tôi sẽ thấy cộng đồng trong các thông báo gỡ lỗi cập nhật đến, nhưng điều đó không hữu dụng với tôi trong tình huống thực tế.
AnotherHowie

Phiên bản iOS nào làm điều này cho bạn? Phòng thí nghiệm của tôi là một 12,4T tương đối cũ, bây giờ tôi nghĩ về nó. Có thể điều này đã được thêm vào trong 15+ chẳng hạn.
AnotherHowie

0

Bạn đã thử chạy show ip bgp xyz0 / 24 chưa? Lệnh đó hiển thị Cộng đồng trong môi trường của chúng tôi (phiên bản 15. +)


Điều đó cho thấy cộng đồng cho tiền tố nhận được, phải không? Không phải là người đã gửi (nếu được thêm bằng bản đồ tuyến đường) ...
AnotherHowie

0

Trên bộ định tuyến chạy IOS-XR, bạn có thể sử dụng "hiển thị bgp hàng xóm được quảng cáo ABCD hoặc X: X :: X", nó sẽ cung cấp cho bạn thông tin bổ sung về các tiền tố được gửi cho hàng xóm (bao gồm cả cộng đồng tất nhiên nếu được định cấu hình). Như đã nêu trước khi người dùng sử dụng từ khóa "phụ gia" bên trong câu lệnh lộ trình nếu bạn không muốn thay thế toàn bộ danh sách và thêm "send-cộng đồng-ebgp" theo đúng họ-địa chỉ để bắt đầu gửi nó cho hàng xóm


0

Điều này hoạt động trên IOS-XE 15.x :

hiển thị bgp ipv4 chi tiết unicast

Nó tạo ra đầu ra này:

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
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.