Loại tuyến OSPF qua VPN: không phải lúc nào cũng bên ngoài
Một tiền tố được phân phối lại không nhất thiết phải trở thành tuyến OSPF bên ngoài. Miền và loại ban đầu di chuyển cùng tuyến VPN và định hình những gì CE xa cài đặt.
Tiền tố của khách hàng đi qua đám mây của nhà cung cấp như một tuyến BGP VPN và đến trang xa trông giống tuyến OSPF bên ngoài, điều mà nhiều kỹ sư mong đợi và không phải kết quả duy nhất có thể. Những gì CE xa thấy phụ thuộc vào miền OSPF mà tiền tố đến và loại tuyến ban đầu của nó, và cả hai đều di chuyển cùng tuyến VPN. Giả định rằng mọi tiền tố được phân phối lại đều trở thành loại 5 dẫn đến những thay đổi ưu tiên không thể hoạt động. Hãy so sánh định danh miền trước, không phải khoảng cách quản trị.
Mô hình PE-CE mang đủ ngữ cảnh để PE nhận có thể tái tạo một thông báo OSPF thay vì bịa ra nó.
Những gì di chuyển cùng tuyến
RFC 4577 định nghĩa các thuộc tính OSPF đi kèm tuyến VPN: định danh miền, số đo và loại tuyến từ trang gốc. PE nhận sử dụng chúng để quyết định cách một tiền tố đủ điều kiện sẽ xuất hiện trước tiến trình OSPF cục bộ của nó. Nếu không có các thuộc tính đó, PE xa sẽ không có cơ sở nào cho bất cứ điều gì ngoài việc phân phối lại bên ngoài. Đó là lý do một tuyến có thể đến dưới dạng LSA liên vùng dù BGP đã vận chuyển nó ở giữa.
Loại vùng cũng quan trọng. Một vùng stub hoặc NSSA hạn chế những LSA nào được vào, vì vậy cùng một tuyến VPN có thể được trình bày khác nhau tùy thuộc vào vị trí của thực thể OSPF nhận. Chính sách xuất đã cấu hình cũng có thể ghi đè cách trình bày mặc định, đây là lựa chọn có chủ đích chứ không phải tác dụng phụ.
Cùng miền, cách trình bày khác
Một tuyến trong vùng hoặc liên vùng từ cùng miền thường đến trang xa dưới dạng tuyến liên vùng, tức là LSA loại 3. Một tiền tố từ miền khác, một nguồn gốc chưa bao giờ nói OSPF, hoặc một thông báo OSPF ban đầu là bên ngoài sẽ tuân theo các quy tắc bên ngoài, và đó là nơi xuất hiện loại 5 cùng tương đương NSSA của nó. Cả hai hành vi đều đúng; đầu vào khác nhau. So sánh định danh miền và các thuộc tính được quảng bá trước khi chạm vào các giá trị ưu tiên.
Khoảng cách quản trị chọn giữa các nguồn trên một bộ định tuyến. Nó không viết lại loại LSA cũng không tạo ra mối quan hệ miền còn thiếu.
Khi nào sham link là câu trả lời đúng
Hãy tưởng tượng hai trang trong cùng một vùng được nối bằng một liên kết cửa sau trực tiếp. OSPF giữ đường đi trong vùng đó thay vì đường liên vùng được nhà cung cấp cung cấp, ngay cả khi chi phí đã cấu hình khiến đường của nhà cung cấp trở nên hấp dẫn. Sham link đại diện cho mối quan hệ trong vùng xuyên qua VPN để chi phí có thể tham gia vào quyết định. Nó tồn tại cho bài toán chọn đường cụ thể đó, không phải để làm mọi tuyến từ cùng miền trông như nội bộ.
Sham link cần các điểm cuối có thể tiếp cận và cấu hình tương hỗ trên cả hai PE. Chỉ thiết lập ở một bên tạo ra mối quan hệ không bao giờ hình thành, và bảng định tuyến giữ ưu tiên cũ của nó, điều này trông như thể tính năng không làm gì cả.
Đừng phá vỡ bảo vệ vòng lặp
Mô hình PE-CE đặt bit DN trên các tuyến mà nó phân phối để một tiền tố không thể quay lại qua CE khác và bị phân phối lại lần thứ hai. Chính biện pháp bảo vệ đó ngăn một tiền tố lặp vòng giữa các trang dùng chung miền OSPF. Việc xóa hoặc bỏ qua nó để một tuyến trông như nội bộ có thể tạo ra đúng vòng lặp mà nó được thiết kế để ngăn chặn. Khi một tiền tố có vẻ sai, hãy coi bit DN là thông tin chứ không phải trở ngại.
Sự thận trọng tương tự áp dụng cho bộ lọc phân phối lại và bản đồ tuyến loại bỏ cộng đồng. Mỗi thứ loại bỏ ngữ cảnh mà phía xa cần, và thông báo kết quả có thể trông hợp lý trong khi lại sai. Thay đổi từng thuộc tính một và kiểm tra những gì CE xa thực sự cài đặt.
Sau đó xác minh từ trang xa: loại LSA, bộ định tuyến quảng bá và đường đi mà nó đã chọn. Bằng chứng đó trả lời câu hỏi mà phiếu yêu cầu đặt ra.