Các đặc tính và các thuộc tính của trung kế lưu lượng

Một phần của tài liệu Phân tích hiệu năng hoạt động định tuyến trong mạng MPLS và ứng dụng vào thực tế (Trang 43)

3.8.1 Các đặc điểm của trung kế lưu lượng

• Trung kế lưu lượng là sự hợp nhất của các luồng lưu lượng cùng lớp. • Một trung kế lưu lượng có thể đóng gói tất cả lưu lượng giữa một LSR

đầu vào và một LSR đầu ra.

• Các trung kế lưu lượng là các đối tượng có thểđịnh tuyến.

• Một trung kế lưu lượng có thể di chuyển từ một đường dẫn này tới một đường dẫn khác, nghĩa là nó riêng biệt với LSP mà nó đi qua.

• Trung kế lưu lượng là đơn hướng. Tuy nhiên trong thực tế, hai trung kế lưu lượng có thể kết hợp với nhau miễn là chúng được tạo ra và

được phá hủy (destroy) cùng nhau. Sự kết hợp này được gọi là “trung kế lưu lượng hai hướng” (BTT- Bidirectional Traffic Trunk).

Một BTT có cấu trúc topology đối xứng nếu các trung kế lưu lượng cấu thành được định tuyến trên cùng một đường dẫn vật lý. Trong trường hợp ngược lại, khi các (hai) trung kế lưu lượng cấu thành được định tuyến trên các

đường dẫn vật lý khác nhau thì BTT được nói là có cấu trúc topology không đối xứng.

3.8.2 Các hoạt động cơ bản trên các trung kế lưu lượng

• Thiết lập (establish).

• Kích hoạt (activate).

• Làm ngưng hoạt động (deactivate).

• Sửa đổi các thuộc tính (modify attributes).

• Tái định tuyến (reroute).

Chương 3: K thut lưu lượng

3.8.3 Các thuộc tính kỹ thuật lưu lượng của trung kế lưu lượng

Một thuộc tính của trung kế lưu lượng là một thông số được kết hợp với trung kế lưu lượng đó, thuộc tính (hay thông số) này sẽ tác động đến các đặc tính hành vi của trung kế lưu lượng.

Các thuộc tính có thể được kết hợp tường minh với các trung kế lưu lượng thông qua hành động quản trị hoặc chúng có thể được kết hợp ngầm định bởi các giao thức nằm dưới (underlying protocol) khi các gói được phân lớp và được ánh xạ tới các lớp tương đồng tại ngõ vào của một miền MPLS.

Sau đây là một vài thuộc tính kỹ thuật lưu lượng quan trọng của trung kế

lưu lượng:

• Các thuộc tính thông số lưu lượng (traffic parameter attributes).

• Các thuộc tính duy trì và chọn đường dẫn chung (generic path selection and maintenance attributes).

• Thuộc tính ưu tiên (priority attribute). • Thuộc tính lấn chiếm (preemtion attribute). • Thuộc tính khôi phục (resilience attribute). • Thuộc tính chính sách (policing attribute).

3.8.3.1 Các thuộc tính thông số lưu lượng

Các thông số lưu lượng được sử dụng để nắm giữ các đặc tính của dòng lưu lượng (hay chính xác hơn là lớp chuyển tiếp tương đương) được vận chuyển thông qua trung kế lưu lượng. Các đặc tính có thể bao gồm: tốc độ đỉnh (peak rate), tốc độ trung bình (average rate), kích thước cụm dùng được (permissible burst size)... Các thông số lưu lượng là rất quan trọng bởi vì chúng chỉ rõ sự đòi hỏi về tài nguyên của trung kế lưu lượng. Điều này là hữu ích cho sự phân bố tài nguyên và tránh nghẽn.

3.8.3.2 Thuộc tính quản lý và chọn đường dẫn chung

Chương 3: K thut lưu lượng

cho sự duy trì các đường dẫn đã được thiết lập. Các đường dẫn có thể nhận

được từ các giao thức định tuyến thông thường (như OSPF) hay chúng được

định nghĩa bởi nhà điều hành mạng. (adsbygoogle = window.adsbygoogle || []).push({});

3.8.3.3 Thuộc tính ưu tiên

Thuộc tính ưu tiên định nghĩa “sự quan trọng” của các trung kế lưu lượng. Nếu cơ cấu định tuyến trên cơ sở ràng buộc được sử dụng trong MPLS thì các quyền ưu tiên (priorities) là rất quan trọng bởi vì nó có thể được sử dụng để xác

định thứ tự chọn đường dẫn cho các trung kế lưu lượng khi thiết lập kết nối hay khi có lỗi. Các quyền ưu tiên cũng quan trọng trong việc thi hành sự lấn chiếm (preemtion) được phép.

3.8.3.4 Thuộc tính lấn chiếm

“Thuộc tính lấn chiếm” (preemtion attribute) xác định một trung kế lưu lượng có thể lấn chiếm (preempt) một trung kế lưu lượng khác từ một đường dẫn

đã cho hay không và xác định xem một trung kế lưu lượng khác có thể lấn chiếm trung kế lưu lượng đang xét hay không .

Sự lấn chiếm (preemtion) thì hữu ích cho cả “mục tiêu thực hiện theo

định hướng tài nguyên” và “mục tiêu thực hiện theo định hướng lưu lượng”. Sự

lấn chiếm đảm bảo các trung kế lưu lượng có quyền ưu tiên cao hơn có thể luôn luôn được định tuyến qua các đường dẫn thuận lợi trong môi trường các dịch vụ

khác nhau. Sự lấn chiếm cũng có thể được sử dụng để thi hành nhiều chính sách khôi phục (đã được ưu tiên hóa) sau khi sự cố xảy ra.

Thuộc tính lấn chiếm có thể được sử dụng để chỉ rõ bốn kiểu (mode) lấn chiếm cho một trung kế lưu lượng: (1) được phép lấn chiếm, (2) không được phép lấn chiếm, (3) có thể bị lấn chiếm, (4) không thể bị lấn chiếm.

Một trung kế lưu lượng ở trong kiểu “được phép lấn chiếm” thì nó có thể

lấn chiếm các trung kế lưu lượng có mức ưu tiên thấp hơn (các trung kế lưu lượng này phải ở trong kiểu “có thể bị lấn chiếm”). Một trung kế lưu lượng ở trong kiểu “không thể bị lấn chiếm” thì nó sẽ không bị lấn chiếm bởi các trung kế khác bất kể quyền ưu tiên của chúng.

Chương 3: K thut lưu lượng

Dễ dàng thấy rằng một vài kiểu lấn chiếm thì loại trừ lẫn nhau. Sử dụng sơ đồ đánh số như trên, sự kết hợp khả thi các kiểu lấn chiếm cho một trung kế lưu lượng đã cho có dạng như sau: (1, 3), (1, 4), (2, 3), (2, 4). Trong đó sự kết hợp (2, 4) là mặc định, (2, 4) có nghĩa là không được phép lấn chiếm và không thể bị

lấn chiếm.

Một trung kế lưu lượng A có thể lấn chiếm một trung kế lưu lượng B nếu tất cả 5 điều kiện sau xảy ra:

• A có mức ưu tiên cao hơn B.

• A tranh giành một tài nguyên đang được sử dụng bởi B.

• Tài nguyên đó không thể cùng lúc đáp ứng cho cả A và B.

• A ở trong kiểu “được phép lấn chiếm”.

• B ở trong kiểu “có thể bị lấn chiếm”.

3.8.3.5 Thuộc tính khôi phục

Thuộc tính khôi phục xác định hành vi của trung kế lưu lượng trong những điều kiện có lỗi (lỗi xảy ra dọc theo đường dẫn mà trung kế lưu lượng đi qua). Các vấn đề cơ bản cần phải được xác định trong những điều kiện như vậy là: (1) Phát hiện ra lỗi, (2) Thông báo sự hỏng hóc (failure notification), (3) Sự

phục hồi và sự khôi phục dịch vụ .

Một “thuộc tính khôi phục cơ bản” sẽ chỉ rõ thủ tục phục hồi được áp dụng cho các trung kế lưu lượng có đường dẫn bị tác động bởi lỗi. Một cách cụ thể, một “thuộc tính khôi phục cơ bản” là một biến nhị phân xác định trung kế lưu lượng đích sẽ được tái định tuyến hay không khi các đoạn trong đường dẫn của nó gặp sự cố. Các “thuộc tính khôi phục mở rộng” có thể được sử dụng để chỉ định chi tiết các hành động phải được thực hiện trong trường hợp lỗi. Thí dụ, một “thuộc tính khôi phục mở rộng” có thể chỉ định một tập các đường dẫn lựa chọn để sử dụng trong điều kiện có lỗi.

3.8.3.6 Thuộc tính chính sách

Chương 3: K thut lưu lượng

(underlying protocols) nên thực hiện khi một trung kế lưu lượng trở nên “không phục tùng” (non-compliant). Thuộc tính chính sách và thuộc tính các thông số

lưu lượng thường được nhóm lại với nhau do chúng có mối quan hệ gần gũi với nhau (adsbygoogle = window.adsbygoogle || []).push({});

3.9 Các thuộc tính tài nguyên

Các thuộc tính tài nguyên là một phần các thông số trạng thái của tôpô mạng (topology), chúng được sử dụng để bắt buộc (constrain) sựđịnh tuyến của các trung kế lưu lượng đi qua các tài nguyên xác định.

3.9.1 Số nhân phân phối cực đại

“Số nhân phân phối cực đại” (maximum allocation multiplier – MAM) của một tài nguyên là một thuộc tính cấu hình quản trị, nó xác định tỷ lệ tài nguyên sẵn sàng để phân phối cho các trung kế lưu lượng. Thuộc tính này chủ

yếu thích hợp cho băng thông liên kết. Tuy nhiên, nó cũng có thể được áp dụng cho các tài nguyên bộ đệm (buffer resourses) trong các LSR.

Giá trị của MAM được chọn để một tài nguyên có thể là dưới mức phân phối hoặc trên mức phân phối. Một tài nguyên được nói là dưới mức phân phối nếu sự tập hợp nhu cầu của tất cả trung kế lưu lượng thì luôn ít hơn khả năng (capacity) của tài nguyên. Một tài nguyên được nói là trên mức phân phối nếu sự

tập hợp nhu cầu của tất cả trung kế lưu lượng có thể vượt quá khả năng của tài nguyên.

3.9.2 Thuộc tính lớp tài nguyên

Các “thuộc tính lớp tài nguyên” là các thông số ấn định quản trị, chúng biểu thị khái niệm về lớp cho các tài nguyên. Các thuộc tính lớp tài nguyên có thể được xem như là các “màu sắc” (colors) được ấn định cho các tài nguyên vì vậy tập các tài nguyên có cùng một “màu” (color) sẽ thuộc cùng một lớp .

Các thuộc tính lớp tài nguyên có thể được sử dụng để thi hành nhiều chính sách. Các tài nguyên chủ yếu được quan tâm ởđây là các liên kết (links). Khi áp dụng cho các liên kết, thuộc tính lớp tài nguyên trở thành một khía cạnh của các thông số “trạng thái liên kết”.

Chương 3: K thut lưu lượng

Thuộc tính lớp tài nguyên có thểđược dùng để:

• Áp dụng các chính sách đồng nhất cho một tập các tài nguyên mà chúng không cần phải ở trong cùng một vùng tôpô mạng (topology region).

• Chỉ rõ quyền ưu tiên của các tập tài nguyên cho sự xếp đặt đường dẫn của các trung kế lưu lượng .

• Giới hạn tường minh sự xếp đặt các trung kế lưu lượng tới các tập con cụ

thể của tài nguyên.

• Thi hành các chính sách bao gồm/loại trừ nói chung.

• Bắt buộc tuân theo các chính sách ngăn chặn cục bộ lưu lượng.

• Thêm vào đó, các thuộc tính lớp tài nguyên cũng có thể được sử dụng cho các mục đích nhận dạng.

Chương 4: Mô hình mng MPLS thc tế

CHƯƠNG 4: MÔ HÌNH MNG MPLS THC T

Ngày nay công nghệ thông tin và viễn thông phát triển rất nhanh, đóng góp rất tích cực trong sự phát triển kinh tế, xã hội toàn cầu. Với xu thếđó, mạng MPLS cùng những dịch vụ của nó đang được triển khai rộng khắp tại Việt Nam.

4.1 Cấu trúc mạng MPLS tại Việt Nam

Hiện nay tại Việt Nam có rất nhiều doanh nghiệp, tổ chức đã và đang tiếp tục triển khai, nâng cấp mạng MPLS của mình, điển hình là các doanh nghiệp thuộc Tập đoàn Bưu chính Viễn thông Việt Nam (VNPT) như: VDC, VTN, VTI, CPT …, các mạng MPLS này đều có mô hình, cấu trúc tương tự nhau. Để nắm rõ được hoạt

động của mạng MPLS, luận văn này sẽđưa ra mô hình một mạng truyền số liệu sử

dụng công nghệ MPLS thực tếđã được triển khai của VNPT, đây là mạng mới được triển khai và đang trong quá trình hoàn thành nên có đầy đủ những ưu điểm, tính năng tiên tiến nhất mà mỗi mạng MPLS cần có.

Mạng truyền số liệu (MPLS) của VNPT được thiết kế theo mô hình 3 lớp:

ƒ Cấp mạng đường trục (backbone).

ƒ Cấp mạng truy cập (access). (adsbygoogle = window.adsbygoogle || []).push({});

ƒ Mạng kết cuối (terminal).

Việc thiết kế theo mô hình này làm đơn giản hóa việc thiết kế, giúp cho mạng dễ

triển khai, dễ mở rộng, gỡ rối và giải quyết nhanh chóng các trục trặc.

4.1.1 Cấu trúc mạng đường trục (mạng lõi)

Mạng đường trục sẽ bao gồm 6 nút (node) mạng đường trục đặt tại ba thành phố trung tâm của ba miền là Hà Nội, Đà Nẵng và TP. Hồ Chí Minh sử dụng các thiết bị chuyển mạch và định tuyến cấp cao kết nối với nhau theo topo ring. Mỗi nút mạng đường trục sẽ bao gồm thiết bị router lõi (Core Router) thực hiện chức năng

định tuyến lõi trong mạng MPLS. Ngoài ra, mạng đường trục còn có các thiết bị

router truy nhập (Access Router) tại các tỉnh, thành phố khác trên cả nước (thực hiện chức năng định tuyến biên trong mạng MPLS), được kết nối về các thiết bị

Chương 4: Mô hình mng MPLS thc tế

router lõi khu vực tương ứng. Kết nối giữa các router sử dụng các kênh truyền dẫn của mạng truyền dẫn đường trục quốc gia và truyền dẫn liên tỉnh.

Hình 4.1 Mô hình mạng đường trục

Trong mô hình mạng đường trục như trên hình 4.1 thì sẽ có 2 Core router đặt tại Hà Nội, 2 Core router đặt tại TP. Hồ Chí Minh và 2 Core router tại tại Đà Nẵng. Với việc triển khai 2 thiết bị Core router tại mỗi thành phố sẽ tạo thuận lợi cho việc áp dụng các tính năng, ưu điểm của mạng MPLS vào thực tế.

Với mô hình mạng truyền số liệu trên, đường truyền giữa các thiết bị Core router tại các thành phố sẽ là các đường cáp quang tốc độ GE, đường truyền từ Core router về các Access router tại các tỉnh thành sẽ là các đường STM1.

Trong giai đoạn tới, khi mạng MPLS được sử dụng rộng rãi, mô hình này có thể

sẽ không đáp ứng được nhu cầu cần thiết của các khách hàng, mạng MPLS sẽ cần phải nâng cấp bằng cách lắp đặt tiếp các nút mạng đường trục tại một số thành phố

Chương 4: Mô hình mng MPLS thc tế

lớn trọng điểm, đồng thời phải nâng cấp thêm đường truyền giữa các nút mạng

đường trục.

4.1.2 Cấu trúc mạng truy nhập:

Các nút mạng truy nhập tại các tỉnh/thành được phân chia theo khu vực tương

ứng với ba miền Bắc, Trung, Nam. Nút mạng tại khu vực nào sẽ kết nối vào nút mạng đường trục tại khu vực đó. Như vậy, nút mạng truy nhập sẽ đặt tại 64 tỉnh/thành trên cả nước.

Hình 4.2Mô hình mạng truy nhập

Với mô hình mạng truy nhập như trên hình 4.2, các khách hàng sẽ kết nối trực tiếp đến các Access router (router truy nhập) trông qua mạng truyền dẫn nội tỉnh, còn các Access router sẽ kết nối đến các Core router qua đường STM1 (155Mbps) theo từng khu vực (các tỉnh miền Bắc sẽ tập trung kết nối về nút mạng đường trục tại Hà Nội, các tỉnh miền Trung sẽ kết nối về nút mạng tại Đà nẵng, các tỉnh miền Nam sẽ kết nối về nút mạng tại TP. Hồ Chí Minh).

Chương 4: Mô hình mng MPLS thc tế

Với một số thành phố lớn như Hà Nội, TP. Hồ Chí Minh, Đà Nẵng, số lượng khách hàng nhiều hơn do đó các khách hàng sẽđược kết nối đến các nút mạng truy nhập với tốc độ GE qua mạng vòng RING (mạng cáp quang) sẵn có của các thành phố này.

4.2 Các giao thức định tuyến sử dụng trong mạng MPLS 4.2.1 Tổng quan vềđịnh tuyến 4.2.1 Tổng quan vềđịnh tuyến

Trong việc nối mạng máy tính thì thuật ngữ routing (định tuyến) chỉ sự chọn lựa

đường đi trên một mạng máy tính để gửi dữ liệu.

Routing chỉ ra hướng, sự di chuyển của các gói (dữ liệu) được đánh địa chỉ từ

mạng nguồn của chúng, hướng đến đích cuối thông qua các node trung gian; thiết bị

phần cứng chuyên dùng được gọi là router (bộ định tuyến). Tiến trình định tuyến thường chỉ hướng đi dựa vào bảng định tuyến, đó là bảng chứa những lộ trình tốt nhất đến các đích khác nhau trên mạng. Vì vậy, việc xây dựng bảng định tuyến (adsbygoogle = window.adsbygoogle || []).push({});

được tổ chức trong bộ nhớ của router, trở nên vô cùng quan trọng cho việc định tuyến hiệu quả.

Chương 4: Mô hình mng MPLS thc tế

Ví dụ vềđịnh tuyến được đưa ra trong hình 4.4, ởđây gói tin sẽđược truyền từ PC1 đến PC2, khi router R1 nhận được gói tin từ PC1 nó sẽ xem địa chỉđích của gói tin và dựa vào bảng định tuyến, R1 sẽ xác định được cần truyền gói tin theo

đường nào, trong ví dụ này R1 sẽ tiếp tục truyền gói tin qua cổng Fa0/1 sang R2.

Định tuyến IP truyền thống vẫn còn tương đối đơn giản vì nó dùng cách định tuyến bước kế tiếp (next-hop routing), router chỉ xem xét nó sẽ gửi gói thông tin

đến đâu, và không quan tâm đường đi sau đó của gói trên những bước truyền còn lại. Tuy nhiên, những chiến lược định tuyến phức tạp hơn thường được dùng trong những hệ thống như MPLS, ATM hay Frame Relay, những hệ thống này đôi khi

được sử dụng như công nghệ bên dưới để hỗ trợ cho mạng IP.

Giao thức định tuyến (routing protocols)

Giao thức định tuyến được dùng trong khi thi hành thuật toán định tuyến để thuận tiện cho việc trao đổi thông tin giữa các mạng, cho phép các router xây dựng bảng

Một phần của tài liệu Phân tích hiệu năng hoạt động định tuyến trong mạng MPLS và ứng dụng vào thực tế (Trang 43)