
【IT168的特殊功能】CISCO3550交换机作为本机的核心网络交换机,已经稳定运行了很多年,也可以满足我们的功能需求,但是其端口限速功能并不容易实现. 和其他一些开关一样. 幸运的是,我最近找到了一种方法来实现它. 配置完成后,我使用iperf速度测量软件对其进行了验证. 结果证明该方法是有效的. 以下是具体的实现步骤.
首先,创建一个ACL
由于这是第3层交换机,尽管端口受速度限制,所以我们还必须考虑在此端口上传递的网络地址. 在此示例中,我们选择限制CISCO3550交换机的第22个端口的速度. 该端口属于VLAN66交换机 限速,IP地址段为10.66 / 16,因此首先创建一个ACL,如下所示:
3550#conf t
输入配置命令,每行一个. 以CNTL / Z结尾.
3550(config)#access-list 15许可10.66.0.0 0.0.255.255
第二,创建一个类映射
3550#conf t
输入配置命令,每行一个. 以CNTL / Z结尾.
3550(config)#class-map dkxs
3550(config-cmap)#match访问组15
此步骤的主要目的是创建一个类映射,该类映射引用我们预先创建的ACL 15,以便将来可以使用22端口.
三,创建一个策略图
出于测试目的,我们创建了多个策略映射并设置了不同的限制带宽,例如80k,1m,5m和10m交换机 限速,如下所示:
3550#conf t
输入配置命令,每行一个. 以CNTL / Z结尾.
3550(config)#policy-map 80k
3550(config-pmap)#class dkxs
3550(config-pmap-c)#警察80000 8000超动作掉落
3550#conf t
输入配置命令,每行一个. 以CNTL / Z结尾.
3550(config)#policy-map 1m
3550(config-pmap)#class dkxs
3550(config-pmap-c)#警察1000000 100000跌落动作
3550#conf t
输入配置命令,每行一个. 以CNTL / Z结尾.

3550(config)#policy-map 5m
3550(config-pmap)#class dkxs
3550(config-pmap-c)#警察5000000 500000跌落动作
3550#conf t
输入配置命令,每行一个. 以CNTL / Z结尾.
3550(config)#policy-map 10m
3550(config-pmap)#class dkxs
3550(config-pmap-c)#警察10000000 1000000动作超限掉落
四,查看配置信息
3550#show run
policy-map 5m
dkxs类
警察5000000 500000跌落动作
policy-map 1m
dkxs类
警察1000000 100000跌落动作
政策图80k
dkxs类
警察80000 8000跌落动作
policy-map 10m
dkxs类
警察10000000 1000000跌落动作
五,通过iperf软件进行验证
也就是说,首先在服务器上运行iperf的服务器端,命令如下:
F: \ tools> iperf -s
--------------------------------------------------- -------------

服务器在TCP端口5001上侦听
TCP窗口大小: 8.00 KB(默认值)
--------------------------------------------------- -------------
然后将代表不同速率的策略映射应用于交换机的22个端口. 每个应用程序都通过连接到22端口的计算机运行iperf客户端,并执行端口速率测试. 结果如下:
p>
(开关设置)
3550(config-if)#service-policy输入80k
(IPERF客户端测试结果)
F: \ tools> iperf -c 10.66.66.8
--------------------------------------------------- -------------
客户端连接到10.66.66.8,TCP端口5001
TCP窗口大小: 8.00 KB(默认值)
--------------------------------------------------- -------------
[1912]本地10.66.123.66端口1147与10.66.66.8端口5001连接
[ID]间隔传输带宽
[1912] 0.0-12.5秒104 KB 68.3 Kbits / sec
F: \ tools> iperf -c 10.66.66.8
--------------------------------------------------- -------------
客户端连接到10.66.66.8,TCP端口5001
TCP窗口大小: 8.00 KB(默认值)
--------------------------------------------------- -------------
[1912]本地10.66.123.66端口1151与10.66.66.8端口5001连接
[ID]间隔传输带宽
[1912] 0.0-12.0秒104 KB 70.8 Kbits / sec
(开关设置)
3550(config-if)#service-policy输入1m

(IPERF客户端测试结果)
F: \ tools> iperf -c 10.66.66.8
--------------------------------------------------- -------------
客户端连接到10.66.66.8,TCP端口5001
TCP窗口大小: 8.00 KB(默认值)
--------------------------------------------------- -------------
[1912]本地10.66.123.66端口1155与10.66.66.8端口5001连接
[ID]间隔传输带宽
[1912] 0.0-10.5秒1.08 MBytes 860 Kbits / sec
F: \ tools> iperf -c 10.66.66.8
--------------------------------------------------- -------------
客户端连接到10.66.66.8,TCP端口5001
TCP窗口大小: 8.00 KB(默认值)
--------------------------------------------------- -------------
[1912]本地10.66.123.66端口1159与10.66.66.8端口5001连接
[ID]间隔传输带宽
[1912] 0.0-10.0秒1.09兆字节910 Kbits / sec
(开关设置)
3550(config-if)#service-policy输入5m
(IPERF客户端测试结果)
F: \ tools> iperf -c 10.66.66.8
--------------------------------------------------- -------------
客户端连接到10.66.66.8,TCP端口5001
TCP窗口大小: 8.00 KB(默认值)
--------------------------------------------------- -------------
[1912]本地10.66.123.66端口1163与10.66.66.8端口5001连接

[ID]间隔传输带宽
[1912] 0.0-10.5秒5.84 MBytes 4.67 Mbits / sec
F: \ tools> iperf -c 10.66.66.8
--------------------------------------------------- -------------
客户端连接到10.66.66.8,TCP端口5001
TCP窗口大小: 8.00 KB(默认值)
--------------------------------------------------- -------------
[1912]本地10.66.123.66端口1167与10.66.66.8端口5001连接
[ID]间隔传输带宽
[1912] 0.0-10.7秒5.98 MBytes 4.68 Mbits / sec
(开关设置)
3550(config-if)#service-policy输入10m
(IPERF客户端测试结果)
F: \ tools> iperf -c 10.66.66.8
--------------------------------------------------- -------------
客户端连接到10.66.66.8,TCP端口5001
TCP窗口大小: 8.00 KB(默认值)
--------------------------------------------------- -------------
[1912]本地10.66.123.66端口1171与10.66.66.8端口5001连接
[ID]间隔传输带宽
[1912] 0.0-10.1秒11.8兆字节9.83兆比特/秒
F: \ tools> iperf -c 10.66.66.8
--------------------------------------------------- -------------
客户端连接到10.66.66.8,TCP端口5001
TCP窗口大小: 8.00 KB(默认值)
--------------------------------------------------- -------------
[1912]本地10.66.123.66端口1175与10.66.66.8端口5001连接
[ID]间隔传输带宽
[1912] 0.0-10.2秒12.0 MBytes 9.87 Mbits / sec
为了使测试结果更准确,每种速率进行了两次测试. 从测试结果来看,端口速度限制确实生效.
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-243949-1.html
现在都搞互联网销售了
没成功即使说的是真理