4.2 KiB
M-POC中6Gbps左右流量sapp丢包
| ID | Creation Date | Assignee | Status |
|---|---|---|---|
| OMPUB-840 | 2023-03-08T14:22:53.000+0800 | 刘学利 | 已解决 |
TSG部署TSG22.12版本 通过monit_stream -lHs查看,流量5-6Gbps时sapp丢包 !image-2023-03-08-14-22-45-918.png|thumbnail! luqiuwen commented on 2023-03-08T14:42:11.717+0800:
登录系统检查状态,发现部分cpu的sys较高,约60%左右。
!image-2023-03-08-14-42-46-992.png!
发现大部分cpu在memmove时触发缺页中断,造成sys较高。memmove是由BGP解析层插件调用的。
经了解,此时现场正在进行Psiphon阻断测试,猜测由于其他端口(或IP地址)已被阻断,Psiphon正在利用BGP协议的端口逃逸检测,进入BGP解析层的流量较多,进而触发了该问题。
yangwei commented on 2023-07-06T11:23:29.582+0800:
暂时关闭该issue,待观察
yangyubo commented on 2023-07-19T10:53:48.781+0800:
P19现场多台设备一直存在单个核cpu占用过高导致抖动丢包的情况,流量很少时也存在该问题。 以TWA站点10.10.30.164为例,丢包时 43,95号核cpu占用较高,火焰图如下: 43号核 !screenshot-1.png|thumbnail! 95号核 !screenshot-2.png|thumbnail! 当前全平台关闭BGP插件,持续观察丢包情况。
zhengchao commented on 2023-07-19T10:54:14.189+0800:
reopen by P19
gitlab commented on 2023-07-19T18:56:23.614+0800:
[刘学利|https://git.mesalab.cn/liuxueli] mentioned this issue in [a commit|699f4731a3] of [MESA Platform / bgp|https://git.mesalab.cn/MESA_Platform/bgp] on branch [bugfix-port179-not-bgp-but-cache-payload|https://git.mesalab.cn/MESA_Platform/bgp/-/tree/bugfix-port179-not-bgp-but-cache-payload]:{quote}OMPUB-840: 增强校验BGP协议的逻辑,避免误识别导致CPU消耗{quote}
gitlab commented on 2023-07-19T18:56:40.176+0800:
[刘学利|https://git.mesalab.cn/liuxueli] mentioned this issue in [a merge request|https://git.mesalab.cn/MESA_Platform/bgp/-/merge_requests/2] of [MESA Platform / bgp|https://git.mesalab.cn/MESA_Platform/bgp] on branch [bugfix-port179-not-bgp-but-cache-payload|https://git.mesalab.cn/MESA_Platform/bgp/-/tree/bugfix-port179-not-bgp-but-cache-payload]:{quote}OMPUB-840: 增强校验BGP协议的逻辑,避免误识别导致CPU消耗{quote}
gitlab commented on 2023-07-19T20:10:54.733+0800:
[刘学利|https://git.mesalab.cn/liuxueli] mentioned this issue in [a commit|76efbe7132] of [TSG / tsg-os-buildimage|https://git.mesalab.cn/tsg/tsg-os-buildimage] on branch [update-v23.07-bgp|https://git.mesalab.cn/tsg/tsg-os-buildimage/-/tree/update-v23.07-bgp]:{quote}更新BGP, 修复 OMPUB-840: 增强校验BGP协议的逻辑,避免误识别导致CPU消耗{quote}
gitlab commented on 2023-07-19T20:11:10.264+0800:
[刘学利|https://git.mesalab.cn/liuxueli] mentioned this issue in [a merge request|https://git.mesalab.cn/tsg/tsg-os-buildimage/-/merge_requests/1580] of [TSG / tsg-os-buildimage|https://git.mesalab.cn/tsg/tsg-os-buildimage] on branch [update-v23.07-bgp|https://git.mesalab.cn/tsg/tsg-os-buildimage/-/tree/update-v23.07-bgp]:{quote}更新BGP, 修复 OMPUB-840: 增强校验BGP协议的逻辑,避免误识别导致CPU消耗{quote}
gitlab commented on 2023-07-19T20:11:14.343+0800:
[刘学利|https://git.mesalab.cn/liuxueli] mentioned this issue in [a commit|3730dd8c4e] of [TSG / tsg-os-buildimage|https://git.mesalab.cn/tsg/tsg-os-buildimage] on branch [update-v23.07-bgp|https://git.mesalab.cn/tsg/tsg-os-buildimage/-/tree/update-v23.07-bgp]:{quote}更新BGP, 修复 OMPUB-840: 增强校验BGP协议的逻辑,避免误识别导致CPU消耗{quote}
Attachments
35857/image-2023-03-08-14-22-45-918.png
35860/image-2023-03-08-14-42-46-992.png
41529/screenshot-1.png
41530/screenshot-2.png
35861/tcp_port_179.pcap