萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦故障排除 >  >> 電腦常見故障 >> 無法連上網路

Cisco 3550 交換機端口限速實戰配置:基於 QoS Policy Map 的上/下行帶寬精準控制

場景拓撲

  • PC1 → Fa0/1,限速 1 Mbps;
  • PC2 → Fa0/2,限速 2 Mbps;
  • Gig0/1 為上行出口。

核心原則

  • 每接口每方向僅支援一個 Service Policy;
  • 一個 Policy Map 可複用於多接口;
  • 不同速率透過 Class Map 匹配不同 ACL 區分;
  • 所有下行限速集中在出口接口(Gig0/1)的同一個 Policy Map user-down 中。

完整配置步驟

1. 啟用 QoS

Switch(config)# mls qos

2. 定義 ACL 匹配流量

! PC1 上行 (源 IP)
access-list 10 permit 10.10.1.0 0.0.0.255
! PC1 下行 (目的 IP)
access-list 100 permit any 10.10.1.0 0.0.0.255
! PC2 上行
access-list 11 permit 10.10.2.0 0.0.0.255
! PC2 下行
access-list 111 permit any 10.10.2.0 0.0.0.255

3. 定義 Class Map 綁定 ACL


class-map user1-up
 match access-group 10
class-map user2-up
 match access-group 11
class-map user1-down
 match access-group 100
class-map user2-down
 match access-group 111

4. 定義 Policy Map 設定限速動作


! PC1 上行 1M
policy-map user1-up
 class user1-up
  trust dscp
  police 1024000 1024000 exceed-action drop

! PC2 上行 2M
policy-map user2-up
 class user2-up
  trust dscp
  police 2048000 1024000 exceed-action drop

! 合併下行策略(應用於出口 Gig0/1)
policy-map user-down
 class user1-down
  trust dscp
  police 1024000 1024000 exceed-action drop
 class user2-down
  trust dscp
  police 2048000 1024000 exceed-action drop

police cir bc exceed-action drop:CIR 與 Bc 單位為 bps/bytes,超速封包直接丟棄。

5. 介面套用 Policy


interface FastEthernet0/1
 service-policy input user1-up
interface FastEthernet0/2
 service-policy input user2-up
interface GigabitEthernet0/1
 service-policy input user-down

驗證與監控


show policy-map interface
show mls qos interface statistics

觀察「packets dropped」計數器確認限速生效。

copyright © 萬盛學電腦網 all rights reserved