Hi, my isp provider is limiting my server's traffic by port. but there are some data rsync in my local network. so i told them change into base on ip limited.
I read the document on cisco web site and in
http://www.cisco.com/en/US/docs/switches/lan/catalyst2950/software/release/12.1_22_ea5/command/reference/2950CR.pdf
and it support class / class-map and police police map command and also MLS QOS COS and the isp's switch infos are:
Switch#show version
Cisco Internetwork Operating System Software
IOS (tm) C2950 Software (C2950-I6Q4L2-M), Version 12.1(22)EA5a, RELEASE SOFTWARE (fc2)
Copyright (c) 1986-2005 by cisco Systems, Inc.
Compiled Fri 16-Sep-05 15:18 by antonino
Image text-base: 0x80010000, data-base: 0x80566000
ROM: Bootstrap program is C2950 boot loader
Switch uptime is 1 year, 10 weeks, 5 days, 6 hours, 41 minutes
System returned to ROM by power-on
System image file is "flash:/c2950-i6q4l2-mz.121-22.EA5a.bin"
cisco WS-C2950-24 (RC32300) processor (revision Q0) with 21025K bytes of memory.
Processor board ID FOC0728X34B
Last reset from system-reset
Running Standard Image
24 FastEthernet/IEEE 802.3 interface(s)
32K bytes of flash-simulated non-volatile configuration memory.
Base ethernet MAC Address: 00:12:80:E2:DB:C0
Motherboard assembly number: 73-5781-13
Power supply part number: 34-0965-01
Motherboard serial number: FOC082683HW
Power supply serial number: DAB0847LP19
Model revision number: Q0
Motherboard revision number: A0
Model number: WS-C2950-24
System serial number: FOC0728X34B
Configuration register is 0xF
and the below command is i searched:
----------------------------------------------
Switch(config)#mls qos
Switch(config)#access-list 10 permit 10.10.1.0 0.0.0.255
Switch(config)#access-list 100 permit any 10.10.1.0 0.0.0.255
Switch(config)#access-list 11 permit 10.10.2.0 0.0.0.255
Switch(config)#access-list 111 permit any 10.10.2.0 0.0.0.255
Switch(config)# class-map user1-up
Switch(config-cmap)# match access-group 10
Switch(config-cmap)# exit
Switch(config)# class-map user2-up
Switch(config)# class-map user1-down
Switch(config-cmap)# match access-group 100
switch(config)# class-map user2-down
Switch(config-cmap)# match access-group 111
Switch(config-cmap)# exit
Switch(config)# policy-map user1-up //定义PC1上行的速率为1M
Switch(config-pmap)# class user1-up
Switch(config-pmap-c)# trust dscp 信任差分服务代码点,用来对每一类流量实施各种QOS策略,用户进来的数据包的DSCP缺省都为0
Switch(config-pmap-c)# police 1000000 65536 exceed-action drop 任何超过策略限制速率的通信流将会被丢弃(bits、bytes)
Switch(config)# policy-map user2-up //定义PC2上行的速率为2M
Switch(config-pmap)# class user2-up
Switch(config-pmap-c)# trust dscp
Switch(config-pmap-c)# police 2000000 65536 exceed-action drop
Switch(config)# policy-map user-down
Switch(config-pmap)# class user1-down
Switch(config-pmap-c)# trust dscp
Switch(config-pmap-c)# police 1024000 1024000 exceed-action drop
Switch(config-pmap-c)# exit
Switch(config-pmap)# class user2-down
Switch(config-pmap-c)# trust dscp
Switch(config-pmap-c)# police 2048000 1024000 exceed-action drop
Switch(config-pmap-c)# exit
------------------------------------------------------------------------------
and here is my questions:
1、Can C2950-I6Q4L2-M support MLS QOS ?
2、I told the guy not using MLS QOS , Can just using Police and Class map to limited rate base on ip?
3、the isp guy said that this plamform(C 2950) not support MLS can not upate the ios to support it, is ture?
4、if it can upate ios to support MLS QOS ,which ios can do is?
thanks! sorry for the terrible english
johnson chen