1. Trang chủ
  2. » Công Nghệ Thông Tin

MultiBooks - Tổng hợp IT - PC part 247 ppt

5 78 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

REDISTRIBUTION VÀ POLICY BASED ROUTING Tác giả: Đặng Quang Minh REDISTRIBUTION VÀ POLICY BASED ROUTING Nếu một hệ thống mạng chạy nhiều hơn một giao thức trong một công ty, người quản trị cần một vài phương thức để gửi các routes của một giao thức này vào một giao thức khác. Quá trình đó gọi là redistribution. Quá trình redistribution được dùng khi một router nhận thông tin về một network ở xa thông qua các nguồn khác nhau. Mặc dù tất cả các network được đưa vào bảng định tuyến và các quyết định định tuyến được thực hiện trên bảng này, một giao thức chỉ truyền những network mà nó học từ chính bản thân nó. Nếu không có việc chia sẽ thông tin mạng giữa các quá trình định tuyến, người ta gọi đó là ships in the nights (SIN). Redistribution thường cần thiết trong một network như một giải pháp tạm thời. Tuy nhiên, giải pháp này không phải là nhanh chóng và dễ dàng. Mặc dùng cách dùng route-redistribution là một giải pháp cứu cánh trong nhiều tình huống, nó khá phức tạp. Khi một giao thức chẳng hạn như EIGRP có routes được phân phối vào nó như một quá trình định tuyến, nó giả sử rằng tất cả các routes này từ các AS khác và là routes ngoại (external routes). Điều này ảnh hưởng đến quá trình chọn lựa đường đi vì EIGRP thường ưu tiên cho routes nội. Trong hình vẽ dưới đây, bảng định tuyến của routerB các các entry từ RIP và OSPF, không có entry cho EIGRP bởi vì đây chỉ là một mạng riêng lẽ nối trực tiếp vào router. Hơn nữa, routerc chỉ có các routes kết nối trực tiếp trong bảng bảng định tuyến. Đây là vì, mặc dùng EIGRP đã được cấu hình, routerC vẫn chỉ là một stub router. Khi có những interface khác được cấu hình và toàn bộ các mạng EIGRP còn lại kết nốI vào routerC, các lớp mạng này sẽ được quảng bá. Quá trình redistribution chỉ diễn ra ở các giao thức lớp 3. Vì vậy các giao thức OSPF, RIP, IGRP và EIGRP có thể phân phối các routing update giữa chính các giao thức này. Tuy nhiên sẽ không có quá trình redistribution giữa AppleTalk và IPX. Bảng 6-1: Các chính sách redistribution GIAO THứC ĐịNH TUYếN CHÍNH SÁCH REDISTRIBUTION Static Phải cấu hình redistribution bằng tay vào các giao thức khác Connected Phải cấu hình redistribution bằng tay vào các giao thức khác RIP Cấu hình redistribution bằng tay IGRP Tự động redistribution giữa IGRP và EIGRP nếu giá trị AS là giống nhau. nếu giá trị AS là khác nhau, phải cấu hình redistribution bằng tay. EIGRP Sẽ tự động redistribution giữa IGRP và EIGRP nếu giá trị AS là giống nhau. nếu giá trị AS này là khác nhau, ta phải cấu hình redistribution bằng tay. EIGRP cho AppleTalk sẽ tự động redistribution giữa EIGRP và RTMP. EIGRP cho IPX sẽ tự động redistribute giữa EIGRP và IPX RIP/SAP. Trong các phiên bản sau, NLSP có thể redistribution bằng tay. OSPF Phải cấu hình redistribution bằng tay giữa các OSPF process IS-IS Phải cấu hình bằng tay giữa các giao thức khác nhau BGP Phải cấu hình băng tay giữa các giao thức khác nhau Hình 6-1: Hình vẽ minh hoạ chính sách redistribution Error! Các nguyên nhân làm cho nhiều giao thức định tuyến tồn tại bên trong một tổ chức là: - Hệ thống đang chuyển từ một giao thức này sang một giao thức khác bởi vì cần cài đặt một giao thức mới phức tạp hơn. - Do lịch sử, hệ thống mạng gồm nhiều mạng nhỏ hơn. Công ty cần phải chuyển sang một giao thức duy nhất trong tương lai. - Một vài phòng ban trong công ty có dùng các giải pháp host-based, ví dụ như dùng RIP trên máy Unix. - Sau khi hay công ty sát nhập với nhau. Hình 6-2: Quá trình phân phối route giữa các giao thức khác nhau Error! Khi cấu hình mạng mà một bên dùng routing là static, bên kia là dynamic, hoặc một bên là RIP, một bên dùng IGRP thì chúng ta phải dùng các lệnh redistribute ở các Router biên. Lệnh redistribute được dùng để chia sẽ thông tin định tuyến giữa các miền routing khác nhau. Một miền định tuyến (routing domain) có thể là RIP; bên còn lại có thể là IGRP; hoặc một miền là static và một bên còn lại là ospf - Những nguyên nhân mang tích chính trị, những quản trị mạng khác nhau có các tư tưởng khác nhau - Trong một môi trường rất là lớn, trong đó các miền khác nhau có các yêu cầu khác nhau. Điều này làm cho một giải pháp đơn lẻ là không hiệu quả. Routing Metrics và Redistribution Có nhiều giao thức định tuyến cho IP. Mỗi giao thức định tuyến dùng các metric khác nhau. Nếu các giao thức khác nhau muốn chia sẽ thông tin thông qua quá trình redistribution, ta phải cấu hình để chuyển đổi metric. Các vấn đề sẽ nảy sinh khi các metric được redistribute mà không dùng thêm các lệnh cấu hình. Các metric không có thông tin gì để tham khảo trong giao thức mới. Ví dụ RIP sẽ không hiểu giá trị metric là 786 vì RIP mong đợi giá trị metric nằm trong khoảng từ 0-15. Khi chấp nhận những network mới, giao thức định tuyến phải có một điểm bắt đầu, gọi là seed metric. Giá trị seed metric sẽ tăng từ vị trí router đó khi các mạng được truyền trong routing domain mới. Bảng 6-2: Các giá trị mặc định của metric khi được redistribute IP DEFAULT SEED HÀNH Đ ộ NG ROUTING METRIC RIP Gía tr ị là không xác đ ị nh Route không được đưa vào bảng định tuyến IGRP Không xác định Route không được đưa vào bảng định tuyến EIGRP Không xác đ ị nh Route không được đưa vào bảng định tuyến ISIS 0 Route được đưa vào bảng định tuyến OSPF 20 (loại 2), nhưng các route từ BGP có metric là 1 Route được đưa vào bảng định tuyến BGP MED sẽ lấy giá trị metric từ các IGP Route được đưa vào bảng định tuyến Giá trị metric là phương thức chủ yếu của quá trình chọn lựa bên trong một giao thức định tuyến. Vì vậy cần thiết phải định nghĩa một seed metric cho những network được chấp nhận từ những giao thức định tuyến khác. Chọn lựa đường đi giữa các giao thức định tuyến Quá trình tìm đường bên trong một giao thức định tuyến đã được khảo sát trong các chương trước. Phần này sẽ khảo sát quá trình chọn lựa đường đi giữa các giao thức định tuyến khi có nhiều hơn một giao thức định tuyến chạy trên mạng. Nếu một giao thức có nhiều đường đi đến cùng một mạng ở xa, quá trình định tuyến phải quyết định đưa đường đi nào vào bảng route. Vì các metric của các giao thức là khác nhau, quá trình chọn lựa đường đi dựa trên metric sẽ không được dùng. Thay vào đó, một cách thức khác được định nghĩa để giải quyết vấn đề, đó là giá trị AD. Sự khác nhau giữa hai quá trình chọn lựa là đơn giản: giá trị AD sẽ xác định giữa các giao thức định tuyến. Giá trị AD và metric giải quyết hầu hết vấn đề trong quá trình redistribution. Mọi việc bắt đầu phát sinh khi phải phân phối routes giữa các giao thức định tuyến và khi quá trình routing bắt đầu gặp khó khăn trong khâu xác định về nguồn gốc của thông tin định tuyến. Khi đó, các vấn đề về định tuyến không tối ưu và routing loop có thể xảy ra. Vì vậy cần phải xem xét các luật sau khi thực hiện redistribution giữa các giao thức: - Nếu có nhiều hơn một giao thức định tuyến đang chạy trên một router, những routes nào có giá trị AD tốt nhất sẽ được đưa vào bảng route. - Để được redistributed , route đó phải có trong bảng định tuyến. Ngoài ra, route đó phải được học từ giao thức định tuyến đang được redistribute. Như vậy, nếu RIP đang được redistribute vào EIGRP , bảng định tuyến phải có một entry cho mạng RIP. - Khi một route được redistribute, nó sẽ thừa hưởng giá trị AD mặc định của giao thức mới. Rõ ràng là quá trình redistribution không phải là một thiết kế mang tính tối ưu. Một thiết kế càng đơn giản và dễ dàng, mạng sẽ dễ quản trị và hội tụ nhanh. Vì vậy, một sơ đồ địa chỉ IP được thiết kế để cho phép mạng phát triển, kết hợp với một giao thức định tuyến IP sẽ dẫn đến một hệ thống mạng nhanh, mạnh và tin cậy. Các vấn đề có thể phát sinh khi thực hiện redistribution có thể rất khó để khắc phục bởi vì vấn đề xuất hiện có thể nằm ở nơi khác. Các vấn đề có thể phát sinh bao gồm: - Các quyết định định tuyến là sai, kém hiệu quả vì sự khác biệt về metric. Việc chọn lựa đường đi sai còn được gọi là sub-optimal path. - Khi một routing loop xảy ra, data sẽ được chuyển bất tận mà không bao giờ đến đích. Điều này là do vấn đề route-feedback trong đó một router gửi thông tin update ra khỏi AS lại nhận được route đó gửi ngược lại vào AS. - Khoảng thời gian hội tụ của mạng sẽ tăng bởi vì sự khác nhau của các công nghệ. Nếu các giao thức định tuyến hội tụ ở các khoảng thời gian khác nhau, điều này có thể dẫn đến vấn đề timeouts và mất các . nhất trong tương lai. - Một vài phòng ban trong công ty có dùng các giải pháp host-based, ví dụ như dùng RIP trên máy Unix. - Sau khi hay công ty sát nhập với nhau. Hình 6-2 : Quá trình phân phối. có thể phát sinh bao gồm: - Các quyết định định tuyến là sai, kém hiệu quả vì sự khác biệt về metric. Việc chọn lựa đường đi sai còn được gọi là sub-optimal path. - Khi một routing loop xảy. bằng tay giữa các OSPF process IS-IS Phải cấu hình bằng tay giữa các giao thức khác nhau BGP Phải cấu hình băng tay giữa các giao thức khác nhau Hình 6-1 : Hình vẽ minh hoạ chính sách redistribution

Ngày đăng: 08/07/2014, 09:20

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN