Saturday, November 23, 2024

Quality of Service trên Cisco OS

-

QoS là viết tắt của “Quality of Service” (Chất lượng Dịch vụ), là một tính năng có sẵn trên các thiết bị mạng như Cisco Catalyst 3850 (c3850). Tính năng này cho phép quản lý và ưu tiên lưu lượng mạng theo các tiêu chuẩn chất lượng đã được định sẵn.

QoS được sử dụng để điều khiển và ưu tiên lưu lượng mạng trong môi trường mạng. Nó cho phép bạn ưu tiên hoặc giới hạn băng thông cho các loại dịch vụ khác nhau như giọng nói, video, dữ liệu và ứng dụng trực tuyến. Bằng cách sử dụng QoS, bạn có thể cung cấp chất lượng truyền tải ổn định và đảm bảo hiệu suất ưu việt cho các ứng dụng quan trọng.

Về việc tính phí, QoS là một tính năng cốt lõi của các thiết bị mạng như Cisco Catalyst 3850 và được bao gồm trong phần mềm đi kèm của chúng. Tuy nhiên, hãy lưu ý rằng việc sử dụng QoS có thể yêu cầu một bản cấu hình phần mềm hoặc phiên bản firmware cụ thể trên thiết bị của bạn. Trong một số trường hợp, một số tính năng QoS nâng cao có thể chỉ có sẵn trong các phiên bản phần mềm hoặc giấy phép mở rộng tùy chọn, và có thể yêu cầu phí hoặc giấy phép bổ sung. Để biết chính xác về tính phí và yêu cầu giấy phép cho QoS trên Cisco Catalyst 3850, nên liên hệ với nhà cung cấp hoặc nhà phân phối Cisco để được tư vấn cụ thể về giải pháp mạng của bạn.

Ví dụ 1: QOS phân lưu lượng cho các VlanID.

Để thiết lập QoS trên thiết bị Cisco Catalyst 3850 để đảm bảo rằng 30% lưu lượng đi qua VLAN 102 và toàn bộ lưu lượng đi qua VLAN 101 sử dụng QoS, bạn có thể sử dụng các bước sau:

a. Đặt các VLAN và IP cho các giao diện cần thiết:

  • VLAN 101: IP 172.16.1.254/24
  • VLAN 102: IP 172.16.2.254/24

b. Thiết lập QoS trên switch, tạo một access control list (ACL) để phân biệt lưu lượng dựa trên địa chỉ nguồn hoặc đích. Ví dụ:

ip access-list extended VLAN102-ACL
permit ip any any vlan 102

c. Tạo một class-map để xác định lưu lượng dựa trên ACL đã tạo:

class-map match-all VLAN102-MATCH
match access-group name VLAN102-ACL

c. Tạo một policy-map để áp dụng các hành động QoS cho lưu lượng được phân loại:

policy-map QOS-POLICY
class VLAN102-MATCH
bandwidth percent 30
class class-default
bandwidth percent 70

Trong đó, bandwidth percent 30 chỉ định rằng 30% băng thông sẽ được dành cho lưu lượng thuộc VLAN 102, và bandwidth percent 70 sẽ dành cho lưu lượng còn lại thuộc VLAN 101.

e. Áp dụng policy-map cho giao diện ra cổng kết nối internet (Gi1/1):

interface Gi1/1
service-policy output QOS-POLICY

Lưu ý: Thay thế Gi1/1 bằng cổng kết nối đi internet của bạn.

Sau khi áp dụng các cấu hình trên, switch sẽ áp dụng QoS dựa trên phân loại lưu lượng theo ACL và chia băng thông theo các tỷ lệ đã thiết lập trong policy-map.

Với cấu hình trên, 30% lưu lượng đi qua VLAN 102 sẽ được ưu tiên và 70% lưu lượng đi qua VLAN 101 sẽ được xử lý bình thường.

Ví dụ 2: QOS Protocol cho VlanID cụ thể nào đó.

Để thiết lập QoS trên VLAN 101 trên switch Cisco Catalyst 3850 và phân chia 30% cho băng thông TCP 80, 10% cho băng thông TCP 22 và 60% cho băng thông UDP 445 bạn có thể sử dụng các bước sau:

a. Thiết lập VLAN 101 trên switch và gán địa chỉ IP:

vlan 101
name VLAN101
interface Vlan101
ip address 172.16.1.254 255.255.255.0

b. Thiết lập QoS trên switch, tạo một access control list (ACL) để phân loại lưu lượng dựa trên giao thức và cổng đích. Ví dụ:

ip access-list extended VLAN101-ACL
permit tcp any any eq 80
permit tcp any any eq 22
permit udp any any eq 445

c. Tạo các class-map để xác định lưu lượng dựa trên ACL đã tạo:

class-map match-all VLAN101-TCP80
match access-group name VLAN101-ACL
match protocol tcp
match destination-port eq 80

class-map match-all VLAN101-TCP22
match access-group name VLAN101-ACL
match protocol tcp
match destination-port eq 22

class-map match-all VLAN101-UDP445
match access-group name VLAN101-ACL
match protocol udp
match destination-port eq 445

d. Tạo một policy-map để áp dụng các hành động QoS cho lưu lượng được phân loại:

policy-map QOS-POLICY
class VLAN101-TCP80
bandwidth percent 30
class VLAN101-TCP22
bandwidth percent 10
class VLAN101-UDP445
bandwidth percent 60
class class-default
bandwidth remaining percent 10

Trong đó, bandwidth percent được sử dụng để phân chia băng thông theo tỷ lệ yêu cầu của bạn.

Lưu ý: Tổng tỷ lệ phân chia băng thông cho các lớp không được vượt quá 100%.

e. Áp dụng policy-map cho giao diện VLAN 101:

interface Vlan101
service-policy output QOS-POLICY

Sau khi áp dụng các cấu hình trên, switch sẽ áp dụng QoS dựa trên phân loại lưu lượng theo ACL và chia băng thông theo các tỷ lệ đã thiết lập trong policy-map trên VLAN 101.

Với cấu hình trên, VLAN 101 sẽ được chia băng thông theo tỷ lệ 30% cho lưu lượng TCP trên cổng 80, 10% cho lưu lượng TCP trên cổng 22 và 60% cho lưu lượng UDP trên cổng 445. Lưu lượng khác không được phân loại sẽ nhận được 10% băng thông còn lại.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

4,956FansLike
256FollowersFollow
223SubscribersSubscribe
spot_img

Related Stories