首页 > 其他分享 >cilium流量转发

cilium流量转发

时间:2025-01-20 08:59:30浏览次数:1  
标签:容器 bpf 流量 tc 网卡 转发 cilium vxlan

cilium v1.15.1

场景1:跨节点pod到pod

容器网卡->容器网卡对端lxcXXX->cilium_vxlan->主机网口eth0->对端主机网口eth0->cilium_vxlan->容器网卡对端lxcXXX->容器网卡

容器网卡对端lxcXXX tc_ingress实现在bpf/bpf_lxc.c,cil_from_container函数完成容器网卡源ip访问service clusterIP dnat转换和arp代答。
cilium_vxlan tc_egress/tc_ingress实现在bpf/bpf_overlay.c,cil_to_overlay函数通知内核封装vxlan,cil_from_overlay函数通知内核解封装vxlan。

场景2:同节点主机到容器

根据路由走到cilium_host,tc_egress由bpf_host.c中cil_from_host函数实现,主机网络访问service clusterIP走kube-proxy。

标签:容器,bpf,流量,tc,网卡,转发,cilium,vxlan
From: https://www.cnblogs.com/WJQ2017/p/18680712

相关文章

  • 10M或100M带宽的服务器每个月可用的流量是多少?
    选择合适的服务器带宽对于网站的性能和用户体验至关重要。了解不同带宽下的可用流量可以帮助您更好地规划资源,避免因流量不足而导致的服务中断。本文将详细介绍10M和100M带宽服务器每月的理论可用流量,并探讨实际使用中的影响因素。1.理论计算根据带宽和时间的关系,我们可以计算......
  • frp http转发
    FRP(FastReverseProxy)是一款高性能的反向代理应用,用于内网穿透。它可以将内网服务暴露到外网,使得外网用户能够访问内网服务。本文将详细介绍如何使用FRP进行HTTP转发。安装FRP首先需要下载并安装FRP。可以从FRP的GitHub页面获取最新的发布版本。下载FRP前往FRP的发布页面下......
  • zabbix监控网络设备流量
    项目环境一台liunx服务器,这里使用的为ubuntu22.04(192.168.86.140)一台华为交换机,本次监控的就是该交换机的端口流量(192.168.86.20)一台pc主机,使用该主机模拟流量变化ENSP拓扑图:安装zabbix这里使用shell脚本进行安装,仅为ubuntu22.04的安装方式,别的版本可以参看zabbix官......
  • C++ 移动语义与完美转发
    移动语义 如果一个对象中有堆区资源,需要编写拷贝构造函数和赋值函数,实现深拷贝。深拷贝把对象中的堆区资源复制了一份,如果源对象(被拷贝的对象)是临时对象,拷贝完就没什么用了,这样会造成没有意义的资源申请和释放操作。如果能够直接使用源对象拥有的资源,可以节省资源申请和释放......
  • 海外泼天流量|浅谈全球化技术架构
    本文对海外泼天流量现状做了快速整理,旨在抛砖引玉,促进国内企业在出海过程中,交流如何构建全球化技术架构的落地经验,相信会有越来越多资深人士分享更深层次的实践。登陆小红书,搜索refugee,你就能看到一个不一样的小红书。随机点击几个,让大数据记住你,就能持续看到一个不一样的小红书......
  • rinetd-端口转发工具
    工具介绍Rinetd是为在一个Unix和Linux操作系统中为重定向传输控制协议(TCP)连接的一个工具。Rinetd是单一过程的服务器,它处理任何数量的连接到在配置文件etc/rinetd中指定的地址/端口对。尽管rinetd使用非闭锁I/O运行作为一个单一过程,它可能重定向很多连接而不对这台机器增加额外......
  • 交换机如何协助实现对网络流量的审计
    本文探讨了交换机在网络流量审计中的关键作用,强调其作为数据转发节点的优势,可实现网络可见性和合规性支持。介绍了端口镜像技术和VLAN流量审计的工作原理,提供了Cisco和华为交换机的流量审计配置命令。同时,结合安全策略,如ACL和基于用户设备的策略,优化流量审计。最后,强调了日......
  • 使用拓扑键实现拓扑感知的流量路由和CPU拓扑感知调度 Cilium 1.11 发布,带来内核级服务
    https://kubernetes.io/zh-cn/docs/concepts/services-networking/topology-aware-routing/https://help.aliyun.com/zh/ack/ack-managed-and-ack-dedicated/user-guide/topology-aware-cpu-schedulinghttps://kubernetes.p2hp.com/docs/concepts/services-networking/servi......
  • 如何处理虚拟主机流量超标问题
    问题描述:用户反映其虚拟主机每月都会产生超额流量,导致需要频繁充值,甚至接近于升级空间费用。此外,用户注意到不同时间段内统计的流量消耗量存在差异,怀疑计费准确性。解决方案:针对您遇到的虚拟主机流量超标问题,这里提供一些解决方案和建议,帮助您更好地管理和控制流量成本:优化......
  • 雷达流量监测系统:精准监控水流,确保水资源安全
    水是生命之源,水资源的有效管理和保护直接关系到人类的生存与发展。随着全球气候变化和人口增加,水资源的短缺问题日益严重,如何高效监控和管理水资源,成为了水利、环保、农业等多个领域亟待解决的重要问题。而在这一过程中,雷达流量监测系统作为一种新型的监测技术,正在成为保障水资......