#干货满满#AC链路负载失效问题
  

贺智文 2350613人觉得有帮助

{{ttag.title}}
1.问题背景
客户两条外网线路,AC路由模式部署,代理环境,做了链路负载,想要实现微软teams会议的流量走wan2,非teams走wan1,然后wan2down后走wan1访问teams不能访问
实现:目前想通过流控策略实现,配置了访问teams流量走线路1的时候限制带宽为0
2.初步方案
1、配置优先负载策略
写两条优先负载策略
第一条:【应用】选择Teams,【端口】选择对应接口(以1口为例)
第二条:【应用】选择非Teams,【端口】选择对应接口(以2口为例)
2、新增虚拟线路
创建两条虚拟线路
线路1:【网口】选择1
线路2:【网口】选择2

3、开始做流控策略
创建两条流控策略
流控策略1:【生效线路】选择线路1,【限制通道】选择0,【适用应用】选择非Teams
流控策略2:【生效线路】选择线路2,【限制通道】选择0,【适用应用】选择Teams

注:
1、设备匹配顺序为先匹配负载策略,再匹配流控策略
2、AC识别到teams流量从1口出去-----匹配负载策略1
3、1口故障,AC识别到teams流量不会出去-----负载策略1失效,通过默认路由从2口进行上网,但匹配流控2策略限制teams流量为0,所以teams无法上网
4、AC识别到非teams流量从2口出去-----匹配负载策略2
5、2口故障,AC识别到非teams流量不会出去-----负载策略2失效,通过默认路由从1口进行上网,但匹配流控1策略限制非teams流量为0,所以非teams无法上网。
看着是不是很完美,以为就要搞定了。
实际测试一下,我去,


测试发现前端流量管理显示走的是wan1,后台抓包实际走的wan2
看teams应用识别也是正常识别了 ,那么问题就来了。

3.问题排查

开启teams会议,AC查看到终端与teams交互的IP


后台看匹配到默认负载策略去了

查到那个teams流量在wan2正常时跑到wan1的原因是 链路负载选路时查到目的ip的应用是microsoft数据 所以没有匹配到第一条链路负载策略 而是匹配到第二条负载策略走wan1,抓包看出去的包也是走wan1(eth2)。

4.结论分析

可能是这个目的ip上识别出来的应用除了teams外也有microsoft数据 而链路负载缓存的这个目的ip应用是microsoft数据 所以没有匹配到第一条负载策略

另一个要注意的是 如果代理流量绑定了代理上网ip 就会直接走那个网口出去不会走链路负载 刚才这台测试设备是因为代理策略那个代理上网ip不存在 所以链路负载策略才对代理流量生效。
一般代理策略会选择接口IP作为代理IP,此时,链路负载会失效。流量直接从代理IP所在接口出去了。


为此想了两个解决方法:
1.代理策略接口IP自动选择,链路负载策略应用搜集teams前置流量特征,加入策略应用进行引流
2.代理策略指定接口IP,(此时链路负载策略失效),搜集iteams域名,通过代理策略指定域名引流到对应出口

第二个方案被研发否定,不可行,如果代理策略策略指定的出口ip掉线 会自动切换到其他线路出去的

最终解决方案:
1. 配置代理策略将[color=rgb(0, 104, 189) !important]teams.microsoft.com相关的代理请求流量走wan2口ip出去;
2. 当wan2口掉线时,这些流量会切换到wan1发包出去,这个可以配置流控限制通道,将跑到wan1的这些teams流量丢包;

注意:流控限制通道 前端上虽然能配置的上下行带宽的限制到0 但实际是就算配置成0 通道也有默认的最小带宽的 最小带宽是5kb。意思就是能限制但不会全部丢包 会有5kbps流出去

打赏鼓励作者,期待更多好文!

打赏
115人已打赏

七嘴八舌bar 发表于 2023-2-22 10:43
  
感谢楼主分享!文章详细记录了线路负载选路结合应用识别导致的一个问题,包括背景,问题的排查过程和分析验证的过程,思路条理清晰有理有据,期待楼主带来更多有价值的文章。
flying 发表于 2023-2-14 20:46
  
打卡学习了,感谢楼主的分享
水之蓝色 发表于 2023-2-14 22:36
  
打卡学习
Hellos 发表于 2023-2-15 08:11
  

打卡学习了,感谢楼主的分享
飞翔的苹果 发表于 2023-2-15 08:11
  
感谢分享,有助于工作,学习了!!!
暴躁的钢索 发表于 2023-2-15 08:31
  
每天学习一点点,每天进步一点点。
韩_鹏 发表于 2023-2-15 08:38
  
g感谢分享                                             
头像被屏蔽
小高菜奈 发表于 2023-2-15 08:50
  

感谢分享,有助于工作,学习了!!!
LHzz 发表于 2023-2-15 08:54
  
打卡学习了,感谢楼主的分享
刘洪雁 发表于 2023-2-15 09:01
  
打卡学习了,感谢楼主的分享
发表新帖
热门标签
全部标签>
技术盲盒
西北区每日一问
安全效果
每日一问
干货满满
新版本体验
【 社区to talk】
技术笔记
功能体验
技术咨询
产品连连看
标准化排查
GIF动图学习
2023技术争霸赛专题
每周精选
信服课堂视频
通用技术
自助服务平台操作指引
秒懂零信任
技术晨报
安装部署配置
答题自测
原创分享
升级&主动服务
社区新周刊
POC测试案例
畅聊IT
专家问答
技术圆桌
在线直播
MVP
网络基础知识
升级
安全攻防
上网策略
测试报告
日志审计
问题分析处理
流量管理
每日一记
运维工具
云计算知识
用户认证
解决方案
sangfor周刊
VPN 对接
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
SDP百科
功能咨询
终端接入
授权
设备维护
资源访问
地址转换
虚拟机
存储
迁移
加速技术
排障笔记本
产品预警公告
玩转零信任
信服圈儿
S豆商城资讯
技术争霸赛
「智能机器人」
追光者计划
深信服技术支持平台
社区帮助指南
答题榜单公布
纪元平台
卧龙计划
华北区拉练
天逸直播
以战代练
山东区技术晨报
文档捉虫活动
齐鲁TV
华北区交付直播
2024年技术争霸赛
北京区每日一练
场景专题
故障笔记
排障那些事
高手请过招
高频问题集锦
全能先锋系列
云化安全能力

本版版主

147
113
49

发帖

粉丝

关注

121
315
352

发帖

粉丝

关注

7
20
6

发帖

粉丝

关注

5
7
7

发帖

粉丝

关注

本版达人

新手89785...

本周建议达人

七嘴八舌bar

本周分享达人

新手76619...

本周提问达人