ChinaUnix.net
相关文章推荐:

LINUX流控软件 TC

本帖最后由 choumin 于 2014-10-08 11:19 编辑 #!/bin/sh dev=vEth0 total_bandwidth=100Mbit default_bandwidth=10Mbit rate=30Mbit ifconfig vEth0 0 up ifconfig vEth1 0 up brctl addif br1 vEth0 brctl addif br1 vEth1 tc qdisc del dev $dev root tc qdisc add dev $dev root handle 1: htb default 9 tc class add dev $dev parent 1:0 classid 1:1 htb rate $total_bandwidth ceil $total_bandwidth burst 15k tc cl...

by choumin - Linux系统管理 - 2014-10-08 19:54:49 阅读(628) 回复(2)

相关讨论

我想利用tc对数据包进行流量控制,通过tc查看命令可以看到数据包进入了队列规定.由于pcap工作在数据链路层,抓取的数据包进行流量统计是tc限制之前的,怎么可以对tc控制后的流量进行统计呢?说明:服务器可以支持多网卡.希望得到高手的指教

by mengxiang0811 - 内核源码 - 2013-12-05 11:07:23 阅读(5945) 回复(17)

系统平台 RedHat AS4 [root@bridgenet software]# uname -a linux bridgenet 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:27:17 EDT 2006 i686 i686 i386 GNU/linux [root@bridgenet software]# rpm -ivh bridge-utils-1.0.4-4.i386.rpm [root@bridgenet software]# rpm -ivh iproute-2.6.9-3.i386.rpm 网桥启动脚本 #!/bin/sh /usr/sbin/brctl addbr br0 /usr/sbin/brctl addif br0 eth0 /usr/sbin/brctl addif br0 eth1 /sbin/ifconf...

by ccjsj1 - Linux文档专区 - 2008-08-18 17:11:18 阅读(802) 回复(0)

tc qdisc del 删除一个队列后,队列里面的数据包怎么处理? 比如说用tbf队列,如果tbf队列中有有10个数据包因为限速被暂放到队列里等待一定的tokens后在发送出去,如果这个时候将tbf队列删除了,那么这10个数据包还会发送出去吗?

by 瀚海书香 - 内核源码 - 2010-07-01 21:57:08 阅读(1254) 回复(1)

tc class replace dev eth0 parent 1: classid 1:1 htb rate 10240kbit ceil 10240kbit burst 1024000 cburst 1024000 tc class replace dev eth0 parent 1:1 classid 1:9999 htb rate 15kbit ceil 10240kbit prio 7 burst 1500 cburst 1024000 tc qdisc replace dev eth0 parent 1:9999 handle 9999: pfifo tc class replace dev eth0 parent 1:1 classid 1:9998 htb rate 160kbit ceil 160kbit prio 2 burst 16000 cburst 16000...

by wangjun0629 - Linux系统管理 - 2010-07-29 15:07:51 阅读(3038) 回复(6)

大家好,现在又一个需求,是对服务器的8080端口限速,我想用tc实现,于是搭了个测试环境,系统内核版本是:linux test-redhat5.2 2.6.18-92.el5 分别使用了CBQ和HTB算法实现,脚本如下: CBQ: tc qdisc del dev eth0 root tc qdisc add dev eth0 root handle 1:0 cbq bandwidth 100Mbit avpkt 1000 cell 8 tc class add dev eth0 parent 1:0 classid 1:1 cbq bandwidth 100Mbit rate 20Mbit weight 2Mbit prio 8 allot 1514 cell ...

by serwei - 内核源码 - 2009-12-29 09:47:55 阅读(2084) 回复(2)

linux的串口编程中,想要设置PC的串口的硬流控工作模式,设置了termios.c_cflag |= CRTSCTS,通过串口向外发数(两台PC通过串口互连,TX/RX, RTS/CTS都已经交叉没有问题),另一台收数。 问题是这样: 1, 向外发的数是从0到0xff递增循环的数,而另一台收到的都是0. 2, 而如果我要是同时把minicom打开,还是通过原来那个测试程序发数,则另一台收到的都是正确的数。 我在开minicom情况下和不开minicom情况下比较了termios整个结构体的值...

linuxRTSSerial

by jimmy_lee - Linux环境编程 - 2011-03-26 18:25:28 阅读(3374) 回复(1)

好了CYGWIN和MAGIC C++ 3.0,运行 HELLO WORLD!也OK了,就想搞搞串口,以前linux服务器没有办法读写,因为没有设备,所以只是知道打开关闭OK,现在可以试一试了。 参考: linux 下串口编程入门 编程 指南 #include /*标准输入输出定义*/ #include /*标准函数库定义*/ #include /*Unix标准函数定义*/ #include /**/ #include /**/ #include /*文件控制定义*/ #include ...

by wushuan10141 - Linux文档专区 - 2009-11-10 19:50:42 阅读(1069) 回复(0)

硬件上使用ARM的一个串口与无线模块的串口相连接,因为之前使用的模块都不需要硬件RTS/CTS流控,所以在软件中设置串口参数的时候 也没有涉及到硬件流控的设置; 现在的模块需要硬件流控,因此硬件上RTS/CTS与模块的连接好后,在软件中将硬件流控也打开了,设置命令为 options.c_cflag |= CRTSCTS; 通过测试确认打开流控的功能对模块的 CTS是有效的,通过监控串口数据可以确认; 但是我的应用程序无法发送命令给模块,通过量AR...

by qks5201314 - 嵌入式开发 - 2008-11-25 21:41:31 阅读(3796) 回复(0)
by qtdszws - 系统管理 - 2006-01-22 08:32:17 阅读(778) 回复(2)
by qtdszws - Linux系统管理 - 2007-02-09 15:21:12 阅读(2988) 回复(4)