Module 4: Cơ chế hàng đợ

Một phần của tài liệu TÀI LIỆU-HƯỚNG DẪN THÍ NGHIỆM OPNET (Trang 41)

3.4.1 Thiết lập module mô phỏng

Bước 1: Xây dựng hoạt cảnh

Khởi động OPNET IT Guru Academic Edition 1.Chọn thực đơn File Æ New…

2.Chọn Project rồi nhấp OK.

3.Thay đổi Project Name là xx_QoS_Queuing (trong đó xx là số khởi đầu), đặt tên hoạt cảnh Scenario Name là PQ rồi nhấp OK.

4.Trong cửa sổ Initial Topology, chọn Create Empty Scenario và nhấp vào

Next.

5.Trong cửa sổ Choose Network Scale, chọn Choose From Maps và nhấp

Next.

6.Trong cửa sổ Choose Map chọn usa rồi nhấp Next. 7.Trong cửa sổ Choose Technologies nhấp Next. 8.Trong cửa sổ Review, nhấp OK.

Hình 3.4.1. Hộp thoại Review của công cụStartup Wizard.

Đầu tiên chúng ta sẽ cấu hình hai ứng dụng nền FTP tương tự nhau ngoại trừ mức ưu tiên.

1.Chọn biểu tượng Application Config từ thư viện công cụ Object Palette và rồi đặt nó vào không gian thiết kế workspace.

2.Nhấp phải chuột lên biểu tượng rồi chọn Edit Attributes. Đặt thuộc tính

name là Applications.

Hình 3.4.2. Khai báo thuộc tính Applications.

4.Tiếp tục bung thư mục Application Definitions, đặt thuộc tính rows là 2.

5.Bung thư mục row 0, đặt trường tên Name là

FTP_Low_Priority_Application.

a.Bung thư mục thuộc tính Description, tiếp theo phải đặt thuộc tính

Database về Off để có thể cài đặt giá trị cho thuộc tính Ftp.

b.Nhấp phải chuột vào vị trí Off ngang hàng với thuộc tính Ftp, chọn

Edit…

c.Trong cửa sổ (Ftp) Table vừa hiện ra, đặt các tham số cho thuộc tính

Inter-Request Time (sec) như sau, Distribution Name là exponential,

Mean Outcome là 5. Lưu ý là cần đặt trường Special Value về Not Used

để có thể thay đổi các tham số thuộc tính. Nhấp OK để đóng cửa sổ

“Inter-Request Time”.

d.Tương tự, đặt thuộc tính File Size (bytes) là constant (500000).

e.Trường Type of Service được đặt về Best Effort (0). Best Effort là mức ưu tiên thấp nhất. Ứng dụng vừa được cài đặt sẽ truyền liên tục các file có kích thước 500 KB với khoảng thời gian trung bình giữa mỗi lần truyền là 5 giây.

Hình 3.4.3. Hộp thoại (FTP) Table của ứng dụng Low_Priority.

6.Tiếp theo, bung thuộc tính row 1 và đặt tên là

FTP_High_Priority_Application.

a.Đặt Inter-Request Time (sec) là exponential(5) và File Size (bytes) là

constant (500000).

b.Thay đổi trường Type of Service về Exellent Effort (3). Exellent Effort cho phép mức ưu tiên cao hơn Best Effort.

c.Nhấp OK hai lần đểđóng cửa sổ.

Hình 3.4.4. Hộp thoại (FTP) Table của ứng dụng High_Priority.

Tiếp theo profile của mô hình mạng sẽđược định nghĩa thông qua các thao tác sau:

1.Chọn đối tượng Profile Config từ thư viện công cụ Object Palette rồi đặt vào workspace.

2.Nhấp phải chuột lên đối tượng và chọn Edit Atttributes. Đặt thuộc tính

name là Profiles.

3.Bung thuộc tính Profile configuration và đặt rows là 2.

4.Bung thuộc tính row 0 rồi đặt Profile Name là FTP_Low_Priority_Profile.

a.Bung thuộc tính Applications và đặt row là 1.

b.Bung thuộc tính row 0, đặt trường Name

FTP_Low_Priority_Application.

d.Bung thuộc tính Repeatability và đặt Inter-repeatition Time (seconds)

là constant (0).

Hình 3.4.5. Cài đặt tham số cho profiles.

5.Bung thuộc tính row 1, đặt Profile Name là FTP_High_Priority_Profile.

a.Bung thuộc tính Applications và đặt rows là 1.

b.Bung thuộc tính row 0 rồi đặt trường Name là

FTP_High_Priority_Application.

c.Đặt Duration (seconds) là End of Lask Task.

d.Bung thuộc tính Repeatability và đặt Inter-repetition Time (seconds) là

constant(0).

6.Nhấp OK để đóng cửa sổ (Profiles) Attributes.

Các cài đặt vừa rồi cho chúng ta các profile cần dùng cho mô phỏng. Tiếp theo chúng ta sẽ xây dựng một mạng truyền dữ liệu sử dụng các profile này.

1.Chọn thiết bị ppp_wkstn từ thư viện công cụ Object Palette và đặt nó vào workspace.

b.Đặt trường name là FTP Low Client.

c.Bung thuộc tính Application: Support Profiles, đặt thuộc tính row là 1.

d.Bung row 0 rồi chọn Profile Name là FTP_Low_Priority_Profile.

e.Nhấp OK để đóng cửa sổ tương tác.

2.Chọn thiết bị ppp_wkstn từ thư viện công cụ Object Palette và đặt nó vào workspace.

a.Nhấp phải chuột lên máy trạm này và chọn Edit Atributes.

b.Đặt trường name là FTP High Client.

c.Bung thuộc tính Application: Support Profiles, đặt thuộc tính row là 1.

d.Bung row 0 rồi chọn Profile Name là FTP_High_Priority_Profile.

e.Nhấp OK để đóng cửa sổ tương tác.

Hình 3.4.6. Cài đặt tham số cho FTP Low Client.

Tiếp theo chúng ta sẽ cài đặt máy chủ server hỗ trợ cả hai ứng dụng FTP vừa được định nghĩa.

1.Chọn thiết bị ppp_server trong thư viện đối tượng Object Palette rồi đặt nó vào workspace.

2.Nhấp phải chuột lên thiết bị rồi chọn Edit Attributes. 3.Thay đổi thuộc tính name của server thành FTP Server.

4.Nhấp phải chuột lên thuộc tính (…) ngang hàng với Application:

5.Cửa sổ (Application: Supported Services) Table xuất hiện. Đặt thuộc tính

Rows là 2.

6.Đặt trường Name trong hàng thứ nhất là FTP_Low_Priority_Application. 7.Đặt trường Name trong hàng thứ hai là FTP_High_Priority_Application. 8.Nhấp OK hai lần đểđóng các cửa sổ giao diện.

Hình 3.4.7. Cài đặt tham số cho FTP Server.

Hình 3.4.8. Cài đặt tham số cho Application: Supported Services.

Việc chọn hai router và tạo các kết nối trong mạng này được thực hiện như sau:

1.Chọn hai thiết bị ethernet4_slip8_gtwy trong thư viện đối tượng và đặt chúng vào workspace.

2.Nhấp phải chuột lên một router rồi chọn Set Name. Đặt tên của router này là Router 1.

3.Làm tương tựđểđặt tên router còn lại là QoS Router.

4.Chọn đường truyền PPP_DS1 trong thư viện đối tượng, dùng nó để nối hai máy trạm FTP với Router 1 và nối hai router với nhau.

5.Chọn đường truyền PPP_DS3 trong thư viện đối tượng và dùng nó để nối máy chủ FTP với QoS Router.

Tiếp theo chúng ta cần thiết lập các cơ chế xếp hàng sẽ được dùng trong các router. Nhấp phải chuột lên QoS Router và chọn Select Similar Nodes để có thể áp dụng các thay đổi cho cả hai router đồng thời.

Hình 3.4.10. Cài đặt cơ chế xếp hàng PQ.

1.Trên cửa sổ workspace, chọn tab Protocols Æ IP Æ QoS Æ Configure

QoS…

2.Đặt QoS Scheme là Priority Queuing.

3.Để ý là thuộc tính QoS Profile được đặt ở ToS Based, nghĩa là các router sẽ dùng các mức ưu tiên Type of Service vừa được cài đặt thông qua việc sử dụng trường định nghĩa này.

4.Nhấp phải chuột lên khoanh chọn bên cạnh Interfaces on selected router(s).

5.Nhấp OK để đóng cửa sổ QoS Configuration.

Chúng ta vừa cài đặt để QoS Router sử dụng cơ chế xếp hàng phù hợp ở các giao diện của chúng. Lưu ý là một đối tượng QoS Parameters sẽ tựđộng xuất hiện trong workspace. Nguyên nhân là do chúng ta đã cấu hình QoS Router sử dụng các cơ chế xếp hàng vừa được định nghĩa trước đó. Tiếp theo chúng ta sẽ tiến hành kiểm tra tên giao diện được gán cho QoS Router.

1.Nhấp phải chuột lên đường truyền PPP nối QoS Router với Router 1, chọn

Edit Attributes.

2.Kiểm tra các thuộc tính port a và port b để xem giao diện nào đang được sử dụng trên QoS Router (trong ví dụ này là IF10). Khi xây dựng bài thí nghiệm, chúng ta có thể nhận được tên giao diện khác tuỳ thuộc vào cách đặt đường truyền PPP.

Hình 3.4.11. Tên giao diện được gán cho QoS Router.

Chúng ta sẽ sử dụng thông tin vừa tìm được để thay đổi kích thước bộ đệm của giao diện này sao cho tràn bộđệm nhanh chóng xảy ra.

1.Nhấp phải chuột lên QoS Router và chọn Edit Attributes.

2.Bung thư mục IP Routing Parameters, rồi thư mục Interface Information và thư mục hàng đối với giao diện vừa tìm được, row 10 trong ví dụ này. 3.Tiếp tục bung thư mục QoS Information, đặt thuộc tính Buffer Size

(bytes) là 100000. Bằng cách đặt kích thước bộ đệm trên giao diện này

tương đối nhỏ, tràn bộ đệm sẽ nhanh chóng xảy ra, cho phép chúng ta quan sát các kết quả của các cơ chế xếp hàng khác nhau dễ dàng hơn. Để ý là dù thế nào thì tràn bộ đệm cuối cùng cũng sẽ xảy ra vì máy chủ FTP Server sản sinh ra tải lưu lượng khá lớn, được truyền trên đường truyền DS3 nối với QoS Router, nhưng QoS Router chỉ sử dụng đường truyền DS1 để chuyển tiếp các gói tin tới các máy trạm.

Hình 3.4.12. Thay đổi kích thước bộđệm của giao diện được gán cho QoS Router.

Bước 2: Chọn tham số kết quả mô phỏng

1.Nhấp phải chuột lên QoS Router và chọn Choose Individual Statistics. 2.Bung thư mục IP Interface, chọn Buffer Usage (packets), Queuing Delay

Variation (sec), Queuing Delay (sec) và Traffic Dropped (packets/sec).

Hình 3.4.13. Chọn tham số kết quả mô phỏng.

Một phần của tài liệu TÀI LIỆU-HƯỚNG DẪN THÍ NGHIỆM OPNET (Trang 41)

Tải bản đầy đủ (PDF)

(56 trang)