Opencontrail 流的处理

本文介绍了Contrail网络环境中虚拟机IP流量的处理流程。当虚拟机收发IP流量时,vrouter.ko会创建流,并将其上报给contrail-vrouter-agent进行策略、路由和MAC表决策处理,确定流的动作(如转发、丢弃或NAT)。流由五元组标识,即源IP、目的IP、协议号、源端口和目的端口。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原文见链接:

https://github.com/Juniper/contrail-controller/wiki/Flow-Handling

流处理

虚拟机收发IP流量的时候,流被vrouter.ko 创建,然后将流表和报文上送到contrail-vrouter-agent处理,基于策略,路由,mac表决策出flow的动作(转发,丢弃,NAT),并生成逆向流。

流的key是5元组:源IP,目的IP,IP携带的协议号,源端口,目的端口。通过key,流会被存放在一个hash表中。

流的数量可以配置,默认大小是512,000 ,超过这个还可以创建8000个存放在overflow中.

流老化

缺省,180s 没有活动的流会被老化。 可以在文件中/etc/contrail/contrail-vrouter-agent.conf 修改。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

HehuaTang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值