Làm thế nào một người định tuyến một mạng IP thông qua các ISP khác nhau?


10

Vì vậy, nếu tôi có một trang web có 2 (hoặc nhiều) kết nối internet, với mạng con IP có thể định tuyến mà tôi sở hữu và một ISP bị hỏng, làm thế nào để tôi nói với phần còn lại của thế giới gửi lưu lượng truy cập đến mạng của tôi thông qua ISP B thay vì ISP A? Điều này liên quan đến một thiết lập loại có tính sẵn sàng cao. Tôi khá chắc chắn rằng nó liên quan đến BGP, nhưng tôi không biết làm thế nào để thực hiện nó.


2
bạn đã yêu cầu ASN cho công ty của bạn chưa?
Mike Pennington

1
@MikePennington Tôi không có.
MDMoore313

Câu trả lời:


10

Multihoming thường được thực hiện với BGP bằng cách thông báo ASN (Số hệ thống tự động) & Tiền tố ("Mạng / mạng con") cho cả hai ISP của bạn. Điều này có nghĩa là bạn phải có ASN của riêng mình và không gian địa chỉ IP công cộng hợp lệ)

Bạn ngang hàng trong BGP với cả hai ISP, họ thông báo lại ASN & Tiền tố của bạn ngược dòng để mọi lưu lượng truy cập cho mạng của bạn được chuyển qua chúng tùy thuộc vào chính sách của BGP (AS-Path, v.v.).

Bây giờ, nếu bạn có kế hoạch tự thông báo ASN của mình, hãy chắc chắn có LIÊN KẾT TỐT (DSL sẽ gây ra sự cố cho bạn nếu nó bị trượt - BGP đang xử lý tuyến vỗ / không ổn định như BAD và sẽ thả chúng cho đến khi chúng ổn định trong một thời gian).

Điều thú vị của BGP là bạn có thể kiểm soát lưu lượng ra vào.

  • Với AS-Path Prepending, bạn có thể làm cho một số liên kết "tệ hơn" các liên kết khác (ngay cả khi chúng lớn hơn tốc độ) vì độ dài AS-PATH là thứ đầu tiên được xem xét khi quyết định tuyến nào là tốt nhất. Điều này có thể được thực hiện trên cơ sở tiền tố - theo tiền tố.

  • Với Local-Preference và Route-Maps, bạn có thể quyết định sử dụng ISP nào cho lưu lượng truy cập của mình và cho bất kỳ luồng nào bạn muốn (về cơ bản, bạn thao tác các tuyến phù hợp với một số điều kiện trước khi chấp nhận chúng trong bảng định tuyến của riêng bạn).


1
Đẹp! Vì vậy, làm thế nào tôi sẽ sử dụng điều này trong một kịch bản chuyển đổi dự phòng? Bộ định tuyến BGP của tôi có phát hiện ra một liên kết xấu và tự động phát ASP & Tiền tố của tôi đến ISP thứ 2 (hoặc thứ N) không?
MDMoore313

1
Chà, vì bạn ngang hàng với cả hai ISP của bạn cùng một lúc, họ CẢ HAI gửi ASN của bạn đến thượng nguồn của họ. Nhiều khách hàng khác nhau trên mạng sẽ có tuyến đường ngắn nhất đến mạng của bạn Vì mỗi BGP Hops thêm ASN của họ vào AS-PATH khi gửi các tuyến đường cho người khác. Càng nhiều ASN trong AS-PATH, "điểm đến" cụ thể hơn "dường như" đối với những người khác ở thượng nguồn và là thứ bạn có thể thao tác (AS-Path Prepending). Hãy xem cái này, một Primer BGP nhỏ: pacnog.org/pacnog1/day4/b0-1up.pdf
Remi Letourneau

Nhiều "Thịt" và đầy đủ hơn. cs.fsu.edu/~xyuan/cis6930/APRICOT2004-BGP00.pdf
Remi Letourneau
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.