免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 8410 | 回复: 22
打印 上一主题 下一主题

[内核入门] 二层能不能做流量控制? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-10-31 16:26 |只看该作者 |倒序浏览
 各位,我在三层用TC做流量控制,能实现根据目的IP,对各条流分别做流量控制的功能。这个动作在二层能不能实现?

 我的测试结果是不行。
 具体测试方法为,在设备上创建一个internet类型的wan连接,各条流TC流控正常。
        但如果是仅创建一个bridge类型的wan连接,TC就全是走的默认通道了。

 原因我猜可能是TC本来就是作用于三层的,如果仅在桥这一层处理,可能不能正常工作了吧?

 各位有没有在网桥这一层面用TC做流控的?

论坛徽章:
0
2 [报告]
发表于 2012-10-31 17:16 |只看该作者
应该可以的吧。流量控制在入口和出口的地方做相应的策略。
只需要做好相应的mark, 正确filter , 就可以的。

论坛徽章:
0
3 [报告]
发表于 2012-11-01 09:12 |只看该作者
二楼可能没有看明白我的问题。
如果是桥接的话,那么数据在二层就被转发出去了,到不了三层,那就不可能做流控了。因为TC是工作在三层。
如果是路由型的wan连接的话,数据就能进入三层处理,TC就能做流控。

论坛徽章:
0
4 [报告]
发表于 2012-11-01 13:23 |只看该作者
我是这样理解的。TC 无非做的是流量控制,那么应该作用在数据包入口或者数据包出口处。
个人观点,TC和工作在什么层没有什么关系。
由于没有深入了解过TC工作,不好乱说。
希望哪位大神对此了解能给我纠正一下。谢谢!

论坛徽章:
6
金牛座
日期:2013-10-08 10:19:10技术图书徽章
日期:2013-10-14 16:24:09CU十二周年纪念徽章
日期:2013-10-24 15:41:34狮子座
日期:2013-11-24 19:26:19未羊
日期:2014-01-23 15:50:002015年亚洲杯之阿联酋
日期:2015-05-09 14:36:15
5 [报告]
发表于 2012-11-01 13:52 |只看该作者
回复 3# jiahehao01
因为TC是工作在三层。

你从哪里看到的???
tc 没有工作在那一层之说。tc直接控制网卡的发送队列,根本就没有协议栈的概念。
如果在二层的环境下进行流控,那么需要在二层上对数据包打mark,让tc正确识别到mark就可以了。
关于二层怎么打mark,google一下ebtables吧,跟iptables非常类似。
   

论坛徽章:
0
6 [报告]
发表于 2012-11-01 13:55 |只看该作者
哦,多谢楼主指点。。。。。我确实用ebtables打了mark,但测试的效果是没有生效。所以怀疑是二层还是三层的问题。
我再详细调试一下。有结果了会上来告诉大家。

论坛徽章:
6
金牛座
日期:2013-10-08 10:19:10技术图书徽章
日期:2013-10-14 16:24:09CU十二周年纪念徽章
日期:2013-10-24 15:41:34狮子座
日期:2013-11-24 19:26:19未羊
日期:2014-01-23 15:50:002015年亚洲杯之阿联酋
日期:2015-05-09 14:36:15
7 [报告]
发表于 2012-11-01 16:07 |只看该作者
回复 6# jiahehao01
放心用吧,只要用对了,决定没有问题。
之前开发过一个应用,其中有个功能就是这么搞的。

   

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
8 [报告]
发表于 2012-11-01 16:57 |只看该作者
回复 1# jiahehao01


    有的芯片 专门有二层流控功能, 用软件做, 多慢呀?  流控占的资源比转发都大了。

论坛徽章:
6
金牛座
日期:2013-10-08 10:19:10技术图书徽章
日期:2013-10-14 16:24:09CU十二周年纪念徽章
日期:2013-10-24 15:41:34狮子座
日期:2013-11-24 19:26:19未羊
日期:2014-01-23 15:50:002015年亚洲杯之阿联酋
日期:2015-05-09 14:36:15
9 [报告]
发表于 2012-11-02 07:46 |只看该作者
回复 8# goldenfort
有些应用场景是不需要芯片的。当然了20G和40G的情况,最好用芯片了,如果小于1G,软件是可以搞定的。。。

   

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
10 [报告]
发表于 2012-11-02 09:35 |只看该作者
回复 9# 瀚海书香


    流控一般 在运营商 的接入交换机 做, 如果其它场合也用使用这个功能,只能是少有的场合。
  
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP