Pour mon premier post sur ce forum, j'ai quelques petites questions concernant la qualité de service sur les Cisco 880 series.
Ma configuration est la suivante :
ports FE/0-3 : passerelles de sous réseaux connectés à ces ports.
port FE/4 : interco avec coeur de réseau.
Sur les ports 0-3, j'ai donc un VLAN par port sur lequel j'ai mis une adresse ip du sous réseau (qui sert donc de GW) :
- Code: Select all
interface FastEthernet0
switchport access vlan 20
!
interface FastEthernet1
switchport access vlan 157
!
interface FastEthernet2
service-policy output CBWFQ
!
interface FastEthernet3
switchport access vlan 173
!
interface FastEthernet4
ip address 10.11.12.10 255.255.255.252
duplex auto
speed auto
service-policy output CBWFQ
!
interface Vlan1
description $ETH-SW-LAUNCH$$INTF-INFO-HWIC 4ESW$
no ip address
ip tcp adjust-mss 1452
!
interface Vlan20
description VLAN 20 : data
ip address 192.168.20.7 255.255.255.0
ip helper-address 192.168.141.10
!
interface Vlan157
description VLAN 157 : flux techniques
ip address 192.168.157.7 255.255.255.0
!
interface Vlan158
description VLAN 158 : voix
ip address 192.168.158.7 255.255.255.0
!
interface Vlan173
description VLAN 173 : visio
ip address 192.168.173.7 255.255.255.0
!
Concernant la QoS maintenant, j'ai créé les policy-map, class-map :
- Code: Select all
class-map match-any data
match input-interface Vlan20
class-map match-any voix_visio
match input-interface Vlan158
class-map match-any technique
match input-interface Vlan157
!
!
policy-map CBWFQ
class data
bandwidth 4000
class voix_visio
bandwidth 4999
class technique
bandwidth 1000
Et j'ai finalement assigné "service-policy output CBWFQ" à mon interface FE/4 (qui est la passerelle par défaut de mon routeur)
J'ai ensuite commencé mes tests :
- Code: Select all
#sho policy-map interface fastEthernet 4
FastEthernet4
Service-policy output: CBWFQ
Class-map: data (match-any)
91386 packets, 138329908 bytes
5 minute offered rate 0 bps, drop rate 0 bps
Match: input-interface Vlan20
91386 packets, 138329908 bytes
5 minute rate 0 bps
Queueing
queue limit 64 packets
(queue depth/total drops/no-buffer drops) 0/0/0
(pkts output/bytes output) 91386/138329908
bandwidth 4000 kbps
Class-map: voix_visio (match-any)
90230 packets, 136573044 bytes
5 minute offered rate 0 bps, drop rate 0 bps
Match: input-interface Vlan158
90230 packets, 136573044 bytes
5 minute rate 0 bps
Queueing
queue limit 64 packets
(queue depth/total drops/no-buffer drops) 0/0/0
(pkts output/bytes output) 90230/136573044
bandwidth 4999 kbps
Class-map: technique (match-any)
0 packets, 0 bytes
5 minute offered rate 0 bps, drop rate 0 bps
Match: input-interface Vlan157
0 packets, 0 bytes
5 minute rate 0 bps
Queueing
queue limit 64 packets
(queue depth/total drops/no-buffer drops) 0/0/0
(pkts output/bytes output) 0/0
bandwidth 1000 kbps
Class-map: class-default (match-any)
5 packets, 300 bytes
5 minute offered rate 0 bps, drop rate 0 bps
Match: any
queue limit 64 packets
(queue depth/total drops/no-buffer drops) 0/0/0
(pkts output/bytes output) 5/300
Jusque là, tout me semble correct.
Par contre, quand j'utilise iperf pour mes tests, et que j'envoie en même temps sur ces deux interfaces :
- interface fe/0 (VLAN 20, class-map 'data')
- interface fe/2 (VLAN 158, class-map 'voix_visio')
Les débits annoncés par iperf ne sont pas ceux que j'ai spécifiés dans ma policy-map. Ils varient, comme si il n'y avait pas de QoS en place.
J'espère avoir été clair, et j'espère aussi que quelqu'un pourra m'aider sur ce sujet !
Cdt,
Rico
