IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

标签:EVR

共 1 篇相关文章

IT 累计浏览 22

百度网络监控工具开源第四弹:evr — 构造 VXLAN 探测

百度开源网络监控工具evr针对无法在目标设备(如EVR边缘虚拟路由器)部署agent或对面放置探测机的场景,设计了单边VXLAN探测方案。工具利用VXLAN协议特性:VTEP设备根据内层IP头转发解封后的帧。evr构造特殊VXLAN包,内层源和目标IP均设为探测机本机地址,使EVR解封后自动将内层帧反射回探测机,实现单边探测。同时,在payload中嵌入EVRCHECK协议头,包含目标EVR的源IP(4字节),用于回包时快速映射目标。外层源IP可配置为mock地址,实现探测机切换时无需修改EVR配置,提升运维灵活性。文章详细解析了VXLAN包结构、VTEP工作模型、evr的三招设计(自环内层帧、payload标识、外层IP欺骗),以及JSON配置驱动和Go语言实现示例,通过raw socket发送手工构造包,仅需百度侧单机部署,破解了网络监控困境。