#隧道内ping摄像头IP,长ping,包长1400,不要分片(-f)
ping -a 【NVR网段源IP】 【摄像头IP】 -l 1400 -f -t
查看 IPsec 会话:
display ipsec sa,确认 in/out 报文计数持续增长,无大量 error、drop 错误计数。
监控绝大多数视频流是 UDP RTP,UDP 不受 TCP‑MSS 控制,IPsec 封装后报文超公网 MTU,分片被运营商 / 中间设备丢弃,出现马赛克、卡顿,小包控制报文正常所以隧道显示 UP。
interface‑Tunnel 0 mode ipsec
mtu 1420
tcp‑mss 1380
tunnel‑protection ipsec‑profile xxx
策略模式没有 Tunnel 接口,在内外网物理接口配置 tcp‑mss
#内网接口(摄像头侧)
interface GigabitEthernet 1/0/1
tcp‑mss 1380
#外网接口(IPsec封装报文发出的WAN口)
interface GigabitEthernet 1/0/2
tcp‑mss 1380
UDP 视频流:TCP‑MSS 只处理 TCP;UDP 只能靠调摄像头侧 MTU。 摄像头网页管理页面,修改摄像头 MTU 值改为 1380,不要默认 1500,摄像头发出原始报文就变小,IPsec 封装后不会超限分片。
⚠️坑:很多运营商光猫、中间防火墙丢弃 ICMP type3‑code4(需要分片)报文,PMTU 探测失效,直接出现分片黑洞,必须上面强制约束报文大小,不能完全依赖自动 PMTU 发现。
display interface GigabitEthernet WAN‑口
观察输出方向是否持续接近带宽上限,有大量 overrun、drop 计数。 2. 测试公网质量:两端防火墙外网口长 ping 对端公网 IP,看延迟、抖动、丢包。
视频监控 UDP 对抖动非常敏感,即使丢包率 1‑2%,就会明显卡顿马赛克,TCP 业务感知不明显。
两端任意一侧经过 NAT,必须开启 NAT‑T,IKE profile 下开启nat‑traversal;
开启 NAT‑T 之后 ESP 报文被封装 UDP 4500,会再增加 8 字节头部,MTU 要预留更多余量。
防火墙攻击防范里面的UDP 限速、ICMP 限速、异常报文检测,监控大量突发 UDP 视频报文被防御策略丢弃。 临时测试:关闭攻击防范测试画面是否恢复。
display attack‑defense statistics
看是否有大量 UDP 报文丢弃计数。
IPsec 加密解密消耗 CPU;多台摄像头同时跑视频,CPU 过高会丢包。
display cpu‑usage
如果加密任务占比持续 80% 以上,设备性能不足,降低摄像头码流或者升级设备。
DPD 不要配置时间过短,避免大流量视频时 DPD 报文被挤占,隧道频繁重协商,画面闪断卡顿。 IKE‑proposal 配置 dpd hello‑interval 30,不要设置 5‑10s。
如果外网链路经常有其他业务抢占带宽,在防火墙 WAN 出口配置 QoS,对 IPsec 封装后的 ESP/UDP‑4500 报文做带宽保障,给监控 VPN 流量高优先级,避免下载等业务抢占带宽。
tcp‑mss 1380;摄像头 MTU 修改为 1380,优先做这一步,大量监控 IPsec 卡顿问题到此解决。暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论