Cách buộc VPLS / L2VPN sử dụng một đường dẫn cụ thể


8

Chúng tôi đang sử dụng VPLS và L2VPN trên Juniper MX cho các kết nối L2. Việc báo hiệu được thực hiện thông qua BGP và phân phối nhãn qua LDP.

Bây giờ chúng tôi muốn một L2VPN sử dụng một đường dẫn cụ thể qua mạng và không tuân theo IGP.

Vì hiện tại chúng tôi chỉ sử dụng LDP, chúng tôi sẽ phải giới thiệu RSVP cùng với LDP. Có bất kỳ cảnh báo trong khi làm điều đó?

Tôi đang tìm kiếm các ví dụ thực tế về cách thực hiện trên các hộp Juniper.

Câu trả lời:


8

Câu trả lời ngắn gọn, chỉ cần sử dụng Giao thức ReSerVation tài nguyên (RSVP).

Câu trả lời dài, bạn có thể sử dụng định tuyến đa cấu trúc và có nhiều số liệu trong mỗi giao diện và buộc một số gói thành cấu trúc liên kết khác với các gói khác. Nhưng tôi sẽ không thực sự mạo hiểm ở đó.

Bạn có thể muốn nói chuyện với nhóm tài khoản của mình rằng bạn muốn thực hiện định tuyến phân đoạn: http://tools.ietf.org/html/draft-previdi-filsfils-isis-seribution-routing-02 (áp lực của khách hàng sẽ giúp phát triển tài nguyên)

Định tuyến phân đoạn sẽ giúp việc giải quyết vấn đề của bạn trở nên tầm thường trong khi loại bỏ cả LDP và RSVP khỏi mạng của bạn, chỉ dựa vào IGP.


Vì đề xuất của tôi trong các nhận xét không thực sự hiệu quả, tôi sẽ giải thích lý do tại sao không và cách khắc phục.
Vấn đề là chúng ta cần cài đặt LSP trong CTNH để có thể sử dụng nó. Và theo gợi ý của tôi, RSVP LSP không thực sự được cài đặt cho đến khi LDP LSP biến mất. Vì vậy, chúng tôi không thể có điều kiện tiêm lưu lượng truy cập ở đó.

Tôi không thể tìm thấy bất kỳ cách nào để buộc RSVP + LDP trong ECMP, với chiến thắng LDP ưu tiên như nhau. Nhưng chúng ta vẫn có thể đạt được những gì mong muốn ít nhất theo hai cách riêng biệt.


  1. Bước nhảy kép tiếp theo Thêm bước nhảy tiếp theo thứ hai trong PE l2circuit. IBGP này sẽ không được sử dụng bởi iBGP, vì vậy nó không thu hút được lưu lượng truy cập nào cả.
    Bây giờ cấu hình đường hầm RSVP cho vòng lặp thứ hai này và sử dụng nó làm địa chỉ lân cận cho l2circuit.
    Hiệu quả ròng là, tất cả lưu lượng truy cập đang sử dụng LDP ngoại trừ l2circuit này đang sử dụng RSVP
  2. RSVP chỉ
    Tạo hai đường hầm RSVP, một đường dẫn sử dụng đường dẫn IGP (nghĩa là sẽ sử dụng giống như LDP) đường dẫn khác bằng đường dẫn rõ ràng của bạn. Chúng có thể được đặt thành ECMP, tức là tất cả lưu lượng sẽ sử dụng cả hai đường hầm.
    Bây giờ khi chúng tôi đã hoàn thành yêu cầu ECMP, chúng tôi có thể sử dụng chính sách xuất khẩu 'bảng chuyển tiếp tùy chọn định tuyến' để đặt một số lưu lượng truy cập trên LSP_NORMAL và một số lưu lượng truy cập trên LSP_EVPN. Về cơ bản chính sách xuất khẩu của chúng tôi sẽ là:

.

term EVPN {
    from community EVPN;
    then {
        install-nexthop lsp LSP_EVPN;
        accept;
    }
}
term NORMAL {
    from next-hop 1.2.3.4;
    then {
        install-nexthop lsp LSP_NORMAL;
        accept;
    }
}

Bây giờ không có lưu lượng nào thực sự sử dụng ECMP vì tất cả lưu lượng sẽ bị buộc phải theo một hoặc LSP RSVP khác.
Tôi thích lựa chọn thứ nhất.


1
Điều này sẽ chỉ ra cách: kb.juniper.net/InfoCenter/, - về cơ bản tạo đường hầm RSVP, sử dụng cộng đồng để phân biệt lưu lượng truy cập vào nó
ytti

1
Làm cho tùy chọn đường hầm RSVP lớn hơn 9. 'thiết lập các giao thức mpls đường dẫn chuyển đổi nhãn EVPN-BACKUP tùy chọn 10.'
ytti

1
Chỉ cần một lưu ý, điều này dường như không hoạt động. Khi tôi ưu tiên cho RSVP, nhãn không được cài đặt trong bảng mpls và đường dẫn không xuất hiện (l2circuit báo cáo "OL" -> Không có nhãn gửi đi)
Sebastian Wiesinger

1
Bạn đúng. Với ưu tiên cao hơn, nó hoàn toàn không được cài đặt trong CTNH (hiển thị bảng chuyển tiếp tuyến phù hợp với EGRESS / 32), do đó không thể chấp nhận được bằng cách xuất bảng chuyển tiếp. Tôi đã cố gắng nghĩ về giải pháp để có được cả cài đặt và RSVP được sử dụng có điều kiện nhưng đã bị đen. Một giải pháp sẽ là, để thêm một loopback khác cho RSVP, mà bạn chỉ sử dụng cho điều này, sau đó bạn thực hiện l2circuit hướng tới loop RSVP loopback mới. Bằng cách này, phần còn lại của các tiền tố sử dụng nhãn loopback LDP và cách này sử dụng nhãn loopback RSVP. Không cần cộng đồng + xuất bảng chuyển tiếp.
ytti

1
Tôi nghĩ rằng bạn sẽ cần 'psn-đường hầm-điểm cuối', juniper.net/techpub/software/junos/junos85/swconfig85-vpns/
Lỗi
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.