LAB CẤU HÌNH THAY ĐỔI MỘT SỐ THAM SỐ TRONG QoS -

LAB CẤU HÌNH THAY ĐỔI MỘT SỐ THAM SỐ TRONG QoS -

LAB CẤU HÌNH THAY ĐỔI MỘT SỐ THAM SỐ TRONG QoS -

LAB CẤU HÌNH THAY ĐỔI MỘT SỐ THAM SỐ TRONG QoS -

LAB CẤU HÌNH THAY ĐỔI MỘT SỐ THAM SỐ TRONG QoS -
LAB CẤU HÌNH THAY ĐỔI MỘT SỐ THAM SỐ TRONG QoS -
(028) 35124257 - 0933 427 079

LAB CẤU HÌNH THAY ĐỔI MỘT SỐ THAM SỐ TRONG QoS

01-10-2020

Sơ đồ:

Mô tả:

  • Bài lab gồm 2 router và 2 switch được đấu nối như hình vẽ.
  • Học viên sẽ thực hiện cấu hình để thay đổi các thông số cos và dscp.

Yêu cầu:

1. Cấu hình ban đầu cho sơ đồ lab:

  • Cấu hình Etherchannel trên cổng f0/2 và f0/3 của 2 switch, sau đó cấu hình cổng f0/1 và đường etherchannel trở thành đường Trunking Dot1q
  • Cấu hình Router-on-Stick trên cổng f0/1.10 (cho vlan 10) của 2 router theo quy hoạch IP trên sơ đồ đảm bảo các địa chỉ ping thấy được nhau.

2. Cấu hình thay đổi thông số cos:

Cấu hình tạo ra 1 Policy-map theo chiều out trên R1 đảm bảo traffic đi ra cổng f0/1.10 của R1 có cos bằng 1 và cấu hình 1 Policy-map theo chiều in trên R2 nhận các gói tin với cos từ 0-4:

Cấu hình:

Trên R1:

R1(config)#policy-map QoS-cos-out

R1(config-pmap)#class class-default

R1(config-pmap-c)#set cos 1

R1(config-pmap-c)#interface f0/1.10

R1(config-subif)#service-policy output QoS-cos-out

R1(config-pmap-c)#exit

Trên R2:

R2(config)#class-map cos0

R2(config-cmap)#match cos 0

R2(config-cmap)#class-map cos1

R2(config-cmap)#match cos 1

R2(config-cmap)#class-map cos2

R2(config-cmap)#match cos 2

R2(config-cmap)#class-map cos3

R2(config-cmap)#match cos 3

R2(config-cmap)#class-map cos4

R2(config-cmap)#match cos 4

R2(config-cmap)#policy-map QoS-cos-in

R2(config-cmap)#class cos0

R2(config-cmap)#class cos1

R2(config-cmap)#class cos2

R2(config-cmap)#class cos3

R2(config-cmap)#class cos4

R2(config-cmap)#interface f0/1.10

R2(config-subif)# service-policy output QoS-cos-in

R2(config-subif)# exit

Kiểm tra:

Ping từ R1 đến R2 sau đó trên R2 kiểm tra gói tin có cos bằng bao nhiêu bằng câu lệnh show policy-map interface.

Lưu ý: Nên dùng câu lệnh clear counter để xoá bộ đếm giúp kiểm tra dễ dàng hơn.

Bật chức năng mls qos trên SW1:

SW1(config)#mls qos

Kiểm tra chức năng qos đã bật chưa bằng câu lệnh show mls qos. Sau đó ping từ R1 đến R2, trên R2 kiểm tra gói tin có cos bằng bao nhiêu.

Bật trust trên cổng f0/1 sau đó kiểm tra gói tin trên R2:

SW1(config)#interface f0/1

SW1(config-if)#mls qos trust cos

Thay đổi cos từ SW1 đến R2:

Cách 1: Thực hiện thay đổi Cos trên SW1 sau đó kiểm tra giá trị cos trên R2:

SW1(config)#interface f0/1

SW1(config-if)#mls qos cos 2

SW1(config-if)#mls qos cos override

Kiểm tra lại trạng thái bằng câu lệnh show mls qos.

Cách 2: Thay đổi trên 2 router bằng cách vào các sub-interface thông báo đó là native để gói tin không bị chèn 802.1q header. Bỏ câu lệnh override trên SW1 thêm câu lệnh trust:

R1:

R1(config)#interface f0/1.10

R1(config-subif)#encapsulation dot1Q 10 native

R2:

R2(config)#interface f0/1.10

R2(config-subif)#encapsulation dot1Q 10 native

Sau khi cấu hình kiểm tra lại giá trị cos trên R2

3. Cấu hình thay đổi thông số dscp

Bỏ phần cấu hình trên mục 2, tạo ra 1 policy-map trên R1 để set traffic đi ra được gán dscp bằng 1. Trên R2 cấu hình policy-map nhận các gói tin với dscp từ 0-4:

Cấu hình:

R1:

R1(config)#policy-map QoS-dscp-out

R1(config-pmap)#class class-default

R1(config-pmap-c)#set dscp 1

R1(config-pmap-c)#interface f0/1.10

R1(config-subif)#service-policy output QoS-dscp-out

R1(config-pmap-c)#exit

R2:

R2(config)#class-map dscp0

R2(config-cmap)#match dscp 0

R2(config-cmap)#class-map dscp1

R2(config-cmap)#match dscp 1

R2(config-cmap)#class-map dscp2

R2(config-cmap)#match dscp 2

R2(config-cmap)#class-map dscp3

R2(config-cmap)#match dscp 3

R2(config-cmap)#class-map dscp4

R2(config-cmap)#match dscp 4

R2(config-cmap)#policy-map QoS-dscp-in

R2(config-cmap)#class dscp0

R2(config-cmap)#class dscp1

R2(config-cmap)#class dscp2

R2(config-cmap)#class dscp3

R2(config-cmap)#class dscp4

R2(config-cmap)#interface f0/1.10

R2(config-subif)# service-policy output QoS-dscp-in

R2(config-subif)# exit

Kiểm tra:

Ping từ R1 đến R2 sau đó trên R2 kiểm tra gói tin có dscp bằng bao nhiêu bằng câu lệnh show policy-map interface.

Bật chức năng mls qos trên SW2:

SW2(config)#mls qos

Kiểm tra chức năng qos đã bật chưa bằng câu lệnh show mls qos. Sau đó ping từ R1 đến R2, trên R2 kiểm tra gói tin có dscp bằng bao nhiêu.

Vì 2 switch đang tạo etherchannel nên ta phải vào 2 cổng f0/2 và f0/3 để cấu hình rồi kiểm tra dscp trên R2:

SW2(config)#interface range f0/2-3

SW2(config-if-range)#mls qos trust dscp

Thay đổi dscp từ SW2 đến R2 bằng cách tạo ra 1 dscp-mutation trên SW2 với traffic đi vào dscp bằng 1 nhưng đi ra thì traffic có dscp bằng 4:

SW2(config)#mls qos map dscp-mutation Qos-dscp 1 to 4

SW2(config)#interface range f0/2-3

SW2(config-if-range)#mls qos dscp-mutation Qos-dscp

Lưu ý: Nên cấu hình câu lệnh mls qos rewrite ip dscp  ở mode global để switch thay đổi giá trị dscp.

Kiểm tra mutation đã cấu hình bằng câu lệnh show mls qos maps dscp-mutation. Sau đó ping từ R1 đến R2 kiểm tra giá trị dscp thay đổi như thế nào.

 

 


FORM ĐĂNG KÝ MUA HÀNG
Đặt hàng
icon-cart
0