Tôi chưa bao giờ làm việc tại cơ sở của khách hàng, nhưng giả định của tôi là một nhà cung cấp dịch vụ chạy các dịch vụ IGP trong nội bộ - Ví dụ - OSPF hoặc IS-IS. Bây giờ, khi một nhà cung cấp dịch vụ phải liên hệ với nhà cung cấp dịch vụ khác để liên lạc với máy chủ trên nhà cung cấp dịch vụ thứ ba, nó sẽ chuyển / chuyển qua ISP khác.
Trong ví dụ của tôi - ISP-2. Câu hỏi của tôi là -
Ngoài nhiều khu vực OSPF, giới hạn 50 bộ định tuyến cho mỗi khu vực, đây có thực sự là cách thức hoạt động của internet. Bạn có thể bỏ qua thực tế rằng nó có thể là IS-IS hoặc các giao thức igp khác trong AS. Nói một cách đơn giản, đây có phải là một loại cấu trúc liên kết thực sự của internet.
Tiếp theo, câu hỏi dựa trên ngữ cảnh của tôi là nếu đây là kịch bản điển hình, thì làm thế nào tôi có thể ping 11.11.11.11 từ R2.
Tôi đang nói điều này bởi vì -
AS-100 có tất cả thông tin về tuyến đường nội bộ của họ - OSPF 1 - không biết làm thế nào để đạt được 11.11.11.11
AS -200 có tất cả thông tin về tuyến đường nội bộ của họ - OSPF 2
AS -300 có tất cả thông tin về tuyến đường nội bộ của họ - OSPF 3
Tôi đã kết nối AS 100 với AS 200 bằng EBGP. Tương tự, AS 200 với AS-300. Điều này tôi đã thực hiện bằng cách sử dụng lệnh hàng xóm.
Câu hỏi -
Tôi có cần quảng cáo từng thông tin mạng của ISP-2 đến ISP1 và ISP-3 để tất cả chúng có thể giao tiếp không? Nếu vậy, nó được thực hiện theo cách tương tự trong mạng thực. Đây sẽ là một công việc mệt mỏi để quảng cáo từng thông tin mạng của các ISP. Làm thế nào tôi có thể làm điều này tự động? Tôi đang sử dụng CISCO - GNS3, bất kỳ lệnh cisco nào cũng có ích. Tôi đã khám phá phân phối lại nhưng tôi chưa hiểu nhiều. Ngoài ra, trong mạng thực - nếu bạn quảng cáo từng thông tin định tuyến đến các ISP khác thì bảng định tuyến sẽ trở nên quá lớn. Chúng ta thường làm điều này? Nhưng, tôi tin rằng nếu chúng ta không làm như vậy thì làm sao tôi có thể giao tiếp với mạng nội bộ của các ISP khác. Vì vậy, tôi tin rằng chúng ta phải làm như vậy. Điều này có nghĩa là bảng định tuyến sẽ rất lớn. Tôi có đúng ở đây không?